Daily API RoundUp: Facebook Instant Articles, NASA, Twilio Lookups, Mozilla

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.

Eleven APIs have been added to the ProgrammableWeb directory in categories including Government, Astronomy, and Browsers. One highlight today is the Facebook Instant Articles API, which enables content providers to automatically publish articles within Facebook. Here's a rundown of the latest additions.


The Facebook Instant Articles API allows developers to create, publish, update, and delete Instant Articles from their content management systems. Instant Articles are articles that load instantly on the reader's Facebook Feed, making them more likely to be clicked and read. This API is listed under the Content category. See ProgrammableWeb's complete list of Content APIs.

Content providers can create a faster and sleeker User Experience for Facebook users with Instant Articles API / image: Facebook

Twilio provides communications and text messaging services for companies such as Uber and AWS, among many, many others. The Twilio Lookups API offers information about a phone number such as region-specific formatting, carrier details, and caller name information. For more information see, "How to Validate Phone Numbers Using the Twilio Lookup API." This API is listed under the Telephony category. See ProgrammableWeb's complete list of Telephony APIs.

The Mozilla Developer Network is a learning Platform for Web standards such as CSS, HTML, and JavaScript, open app development, Firefox add-on development and B2G OS. The Mozilla Media Recorder API provides a mechanism for developers to record media streams from the user's input devices for instant use in web applications. The Mozilla Media Recorder API is listed under the Browsers category. See ProgrammableWeb's complete list of Browsers APIs.

The Mozilla Intersection Observer API allows developers to observe changes in how a target element intersects with an ancestor element or viewport. Developers can configure a Callback that will be called whenever a target intersects with either the device viewport or another specified element. This specification is still being worked on and is therefore subject to change. This API is also listed under the Browsers category.

The Pokemon TCG API allows developers to access in-depth details on every card and set in the Pokemon Trading Card Game (TCG). For cards, users can get names, types, subtypes, supertypes, weaknesses, resistances, etc. For sets, users can get release dates, whether the set is still legal, and other such information. This API is made by in independent developer with data from Pokemon.com. This API is listed under the Games category. See ProgrammableWeb's complete list of Games APIs.

Pokemon TCG SDK
Get in depth details about every Pokemon card and set with the Pokemon TCG API / image: PokemonTCG.io

SciStarter is a community where informal and formal research projects and events can be submitted for outreach and interaction. The Data API offers access to SciStarter's database of citizen science projects. Additionally, developers can compare and add new projects to the database. The SciStarter API is listed under the Science category. See ProgrammableWeb's complete list of Science APIs.

RECAP is a free browser extension that facilitates the use of PACER, the electronic public access system for the U.S. Federal District and Bankruptcy Courts. The Free Law Project's RECAP API allows developers to interact with the RECAP server to find out whether an item is in the archive or to upload a new item to the archive. This API is listed under the Government category. See ProgrammableWeb's complete list of Government APIs.

NASA open data supports NASA's scientists and engineers with information technology such as infusion, procurement, and future IT workforce development. NASA's Near Object Program focuses on studying comets and asteroids that approach Earth's orbit. They provide a number of APIs for developers including NASA Asteroids Neo Browse API, NASA Asteroids Neo Feed API, NASA Asteroids Neo Stats API, and NASA Asteroids Neo Lookup API, for obtaining open data. These APIs are listed under the Astronomy category. See ProgrammableWeb's complete list of Astronomy APIs.

Be sure to read the next Open Data article: Understanding the Green Button API Initiative and Why It Matters