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 email@example.com.
Six APIs have been added to the ProgrammableWeb directory in categories including Auto, Security, Air Travel, and Payments. Also new to the directory are SDKs for Roku streaming media and OneSignal push notification platforms. Here's a summary of the new additions.
Edmunds.com is an online automotive research and review resource. Edmunds Media API offers access to the photo content of a dealership inventory. Uses of the API include to get photos by tag, by style ID, by vehicle model, and by year.
Qwasi delivers analysis and communication software for businesses to manage customer relations. Qwasi API features real time event capabilities, enterprise analytics, intelligent message routing, and more. It also supports 3rd party connectivity for legacy databases. We've categorized the Qwasi API under the Customer Relationship Management category. See ProgrammableWeb's complete list of CRM APIs.
RocketRoute builds flight planning and navigation apps for pilots, business aviation associates, and airline operators. The RocketRoute API allows to integrate flight planning and filing features into applications. With the interface, developers can plan flights, delay a flight, cancel a flight, request crew, request airport plates, and retrieve list of flights.
The GoCardless Pro API allows developers to integrate a recurring payment system and is targeted to enterprises in Europe. API documentation includes how to make requests, time zones/dates, cursor pagination, response codes, and errors. We've categorized the GoCardless Pro API under the Payments category. See ProgrammableWeb's complete list of Payments APIs.
Peanut Labs Monetization API allows developers to increase revenue by integrating with a rewards platform. Users participating in Loyalty, E-commerce and gaming websites may earn incentives in exchange for engagement with surveys or campaigns. This API is listed under the Monetization category. See ProgrammableWeb's complete list of Monetization APIs.
ThreatCrowd provides a search engine for online malware and security threats. The ThreatCrowd REST API allows for integration of the search engine with other applications. API methods include identifying related infrastructure and malware, searching for domains, IP addresses, email addresses, and more. We've categorized the ThreatCrowd API under the Security category. See ProgrammableWeb's complete list of Security APIs.
SDKs & Libraries
OneSignal is a push notification service for mobile and web applications and websites. OneSignal also offers a variety of SDKs, including Cocos2d C++ SDK, and Unity SDK, for Android, Amazon, iOS, and Windows Phone implementation.
Roku platform streams video from affiliated providers via wireless or wired network connections to television sets and other video display devices. Applications can establish public or private channels, paid or free of charge, to provide media content to end-user devices, by implementing the Roku API. Roku Ruby SDK, provided by Github user Stephen Baldwin, allows to implement streaming features into OSX, Linux, and Windows applications. Roku Python SDK, by Github user Brian (netguy204), acts as a library and a server to stream local media in a local network.