Daily API RoundUp: Chromecast, Unofficial IMDb JavaScript Library

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 editor@programmableweb.com.

We’ve added 6 APIs to the ProgrammableWeb directory today in Entertainment, 3D, Payments, eCommerce, Government, and Messaging categories. Here’s a roundup of what’s new in the directory.


Google Chromecast is a Google device that displays mobile entertainment in a TV screen. The Chromecast API offers Documentation to interact with the sender (or media content) as well as documentation to interact with the receiver (or the display screen). The Sender API Reference covers parameters for configuration, requests, and all that is related to media (volume, display, TV show). The Receiver API consist of parameters for cast receiver, media playback, and possible properties (connected, inactivity, standby). We’ve primarily categorized the Chromecast API under the Entertainment category. See ProgrammableWeb’s complete list of Entertainment APIs.

Users can create 3D content and get it printed remotely with 3D Hubs Teleport. The 3D Hubs Teleport API allows anyone to send their 3D model to one of 16,000+ public printing locations around the world. The API uses JSON or XML for requests and returns, with a maximum request size of 128 MB. Teleport authenticates via OAuth1 and requires a Consumer Key and Secret. We’ve primarily categorized the 3D Hubs Teleport API under the 3D category. See ProgrammableWeb’s complete list of 3D APIs.

Forte offers a payment processing solution that accepts all major card brands and is capable of handling recurring transactions. The Forte API allows developers to integrate its payment Platform into their projects. With the API, developers can send queries, retrieve detailed object information, and update or delete customer and transaction records. We’ve primarily categorized the Forte API under the Payments category. See ProgrammableWeb’s complete list of Payments APIs.

Flipkart is an e-commerce website based in India. It offers more than 20 million products across categories that include books, apparel, jewelry, office supplies, home appliances, and much more. The Flipkart Affiliate API allows affiliates of the Flipkart e-commerce website to integrate with its services. Methods that the API allows include retrieving product feeds, Deal of the Day offers, top offers, and more. We’ve primarily categorized the Flipkart Affiliate API under the eCommerce category. See ProgrammableWeb’s complete list of eCommerce APIs.

The Sunlight Foundation is a non-profit that provides open government data analysis and analytics tools. Use the Real-Time Federal Campaign Finance API to find campaign finance information on federal candidates, committees, PACs, and other groups that file with the Federal Election Commission (FEC). Information provided by groups that file electronically is available immediately, while groups that file on paper have their information added as soon as it is digitized by the FEC.
Sunlight Foundation real time campaign finance tracking

image: Campaign Finance Real-Time Results Example

We’ve primarily categorized the Real-Time Federal Campaign Finance API under the Government category. See ProgrammableWeb’s complete list of Government APIs.

Orange is a global telecommunications service provider based in France. They provide mobile, internet, fixed-line, and television services to 29 countries, and telecommunications services to 220 countries. The company provides a number of APIs for Integration and access to their services. The Orange SMS CI API lets developers provide a way to let their customers send automatic SMS from their digital service to other users. This API is REST-based, and requires the Orange Identity API. We’ve primarily categorized the Orange SMS CI API under the Messaging category. See ProgrammableWeb’s complete list of Messaging APIs.


The PBS COVE API was created with the intent of exposing PBS video metadata to users. A wide range of data can be pulled using the API including title, descriptions, video type, link to transcript, iTunes-purchase link, links to streaming video media, and other metadata. PBS COVE Node.js Library by KQED allows developers to integrate v1 of the PBS COVE API into their Node.js applications. Its dependencies are COVE API_ID and COVE API_SECRET.

Unofficial IMDb JavaScript Library by William Orr queries the unofficial IMDb API to obtain movie and television data from IMDb. It claims to be functional and non-scraping. The author plans to update code as IMDb releases an official API.

Be sure to read the next Government article: NASA Launches API Portal to Encourage Use of Data Sets