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.
Kodak has launched a developer program that delivers an API to enable printing to retail locations. Mobile app developers can integrate the free API into photo-centric apps and print directly to Kodak's partner retailers. Currently, Bartell Drugs and Target represent the two US retailers to whom the API can point. In Europe, dm-drogerie sits as the first retail partner. Kodak envisions expanding its retail partner base so app developers can print everything from cards to calendars at over 100,000 locations around the world.
The database that tried to be everything to everyone is being replaced by more specific tools. The Google Base API, launched in 2005, has been deprecated. In its place, Google suggests using its new Google Shopping Search API for finding products and Shopping Content API for merchants to add products. The new APIs will help Google focus on the most common uses of Google Base. However, the change means that developers will have to update code and that some non-shopping applications will be left without a replacement.