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.
Sixteen APIs have been added to the ProgrammableWeb directory in categories such as Hardware, Natural Language Processing, and Weather. A highlight today is an API for earth and weather data from Synoptic, which is collected from individually operated geophysical sensors around the world. Take a look at what's new.
Synoptic is an earth data aggregation and distribution platform. Developers can use the Synoptic API to get information about networked weather stations such as geocoordinates, firezones, observational data, latency, accumulated precipitation, and more. This API is listed under the Weather category. See ProgrammableWeb's complete list of Weather APIs.
A StormPrint of Hurricane Arthur made with data from Synoptic API / image: Synoptic
Qubole is a service that simplifies, scales, and speeds up big data analytics performed on data stored on AWS, Google, or Azure clouds. The Qubole API allows developers to integrate cloud-scale data processing into their own systems and applications. It also provides autoscaling, which allows users to automatically add or remove resources to reflect usage. This API is listed under the Big Data category. See ProgrammableWeb's complete list of Big Data APIs.
Here's an API that could be useful if you happen to be wandering across Essos and run across nomadic horse warriors. Dothraki Translator API allows developers to translate between English and the Dothraki language from Game of Thrones. The Dothraki Translator API is provided by the Fun Translations website, which hosts translation services for Yoda, Pirate, Gungan(!), and other unique dialects. It is listed under the Translation category. See ProgrammableWeb's complete list of Translation APIs.
Dothraki Translator API is available in case you meet up with this group / image: HBO
MessageBird is an SMS marketing and communication service that allows users to send and receive personalized text messages. The MessageBird Chat API allows developers to connect their websites or applications to the messaging platform of their choice. The MessageBird Lookup API allows users to validate and look up a mobile number. These APIs are listed under the Messaging category. See ProgrammableWeb's complete list of Messaging APIs.
The Niland API utilizes artificial intelligence (AI) and audio processing capabilities to classify music titles and recognize related tracks. The API automatically generates search results and classification data using audio signals that it detects in music compositions. The API allows developers to create AI powered music applications. We've primarily listed the Niland API in the Music category. See ProgrammableWeb's complete list of Music APIs.
Demonstration of music classification results from a sample of the Star Wars soundtrack / image: Niland.io
Open Project is an open source project management platform. Developers can integrate with the Open Project API to manage projects in an open source collaborative environment. The API is listed under the Project Management category. See ProgrammableWeb's complete list of Project Management APIs.
Foodpairing is a tool for cooks and bartenders to discover suitable food and flavor pairings. This JSON based API allows users to compare food experiences including menu, ingredients and beverage descriptions, categorization, nutrition, origin, season, cuisine and more. This API is listed under the Food category. See ProgrammableWeb's complete list of Food APIs.
Foodpairing analyzes aroma and other machine learning data to create algorithms calculating how well foods & drinks match / image: Foodpairing
The IP Find API is a simple API used to fetch geolocation information for an IP Address. Using this API, users will receive an instant JSON response with the desired location data. This API is listed under the Location category. See ProgrammableWeb's complete list of Location APIs.
The WICG WebUSB API allows users to permit integration and securely provide access to USB devices from webpages. It is listed under the Hardware category. See ProgrammableWeb's complete list of Hardware APIs.
Ex Libris Group provides library management and automation services. They provide several APIs for integration. Ex Libris Primo is an access and information retrieval system for libraries. It's API allows for third-party interation. Ex Libris bx API allows users to view popular articles from libraries around the world. Ex Libris Alma API Ex Libris Voyager API lets users implement a single interface to handle fulfillment actions and exportable resources while enabling client discovery tools. And Ex Libris Aleph API allows developers to build a suite of interfaces for libraries patrons. These APIs are primarily listed under the Library category. See ProgrammableWeb's complete list of Library APIs.