The Stripe Java Library by Stripe is a REST resource. The library API is designed for predictable, resource-oriented URLs and HTTP response codes to indicate API errors. Further, it is aims to support the built-in HTTP features, like HTTP authentication and HTTP verbs with off-the-shelf HTTP clients, and the support cross-origin resource sharing to allow interaction with the API from a client-side web application. The returns are in JSON, including errors.
The race to deliver the best deals of the neighbourhood to you has been intense over the last year. 8coupons is a coupon aggregator that allows users to access thousands of deals. The company released a new version of the 8coupons API with higher rate limits and new ways to access more data.
The initial releases from credit card provider MasterCard look to be more than a toe-dip into APIs. With its MasterCard Payments API and two others, the company could be diving straight into the deep end. Though the services are still in beta, MasterCard appears to be taking very seriously its creation of a developer ecosystem.