Every day, the ProgrammableWeb team is busy, updating its three primary directories for APIs, clients (language-specific libraries or SDKs for consuming or providing APIs), and source code samples. If you have new APIs, clients, or source code examples to add to ProgrammableWeb’s directories, we offer forms (APIs, Clients, Source Code) for submitting them to our API research team. If there’s a listing in one of our directories that you’d like to claim as the owner, please contact us at firstname.lastname@example.org.
We've added 6 APIs to the ProgrammableWeb directory today in categories such as Invoicing and Translation. Also added are client libraries for Etsy, Amazon Products and Imgur photo sharing.
DoSomething provides young people with (usually) local volunteer opportunities and scholarships. DoSomething API allows developers to programmatically interact with its campaigns for social change. Campaigns tackle a issues including poverty, violence, and environment.
image: the DoSomething website showcases some users' social change campaigns
WritePath provides language translation services for web and mobile application content. The WritePath Translation REST API allows developers to access and integrate the service, retrieve word counts, post documents for translations, and retrieve translated documents and text. We've primarily categorized the WritePath API under the Translation category. See ProgrammableWeb's complete list of Translation APIs.
BILLIVING is an online paperless billing and invoicing service. The BILLIVING Invoicing REST API allows developers to integrate the functionality of BILLIVING with other applications. API methods include managing accounts, sending invoices, and managing payments.
Screenshots of BILLIVING Invoicing Application from the Google Play Store
The Microsoft Dynamics CRM Web API is a feature available to Microsoft Dynamics CRM Online organizations that use Dynamics CRM Online 2015 Update 1. Use the API to manage and query entities, or call unbound functions and actions. This API is a preview feature and is currently unsupported. This API is listed under the Customer Relationship Management category. See ProgrammableWeb's complete list of CRM APIs.
DAR.fm's UberStations Music and Radio Search API builds search engines for internet radio, and can build recommendation engines by artist or song. Use the API to search over 100,000 internet radio stations by current song, station name, geographic location, call sign, and more. The API under Audio and other categories.
Apixu offers data for real-time weather, 10 day weather forecast, astronomy, time zone, and location. The Apixu API provides weather data for developing weather apps. Available API methods include: maximum and minimum temperature, wind speed, sun and moon rise/set, and "feels like" temperatures. We've primarily categorized the Apixu API under the Weather category. See ProgrammableWeb's complete list of Weather APIs.
Amazon Product Advertising Node.js Library by Dmitry Mazuro allows developers to integrate the Amazon Product Advertising APIs into their Node.js applications. Usage examples are provided. The SOAP and REST APIs expose Amazon's product data and e-commerce functionality for developers to leverage the Amazon Product Discovery features and make money as an affiliate.
Etsy is an online marketplace for artists to sell hand made arts and crafts. Etsy API is available for integration with the ecommerce marketplace. Etsy Java Library provided by Lacy Rhoades helps facilitate building Android applications for to access to the marketplace.
Imgur is a photo-sharing service with an API. Imgur PHP Library by Adrian Ghiuta allows developers to integrate the Imgur API into their PHP applications. This library requires PHP 5.3.2+ and the Guzzle library.