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.
Three new APIs have been added to the ProgrammableWeb directory today in Platform-as-a-Service, Privacy, and Conversions categories. Also added: client libraries for Twitch.tv, Wolfram|Alpha, and Parse.
Opsmatic services users who are interested in monitoring operations, promoting collaboration, and improving performance of DevOps teams. The Opsmatic API provides configuration via the REST protocol. The API basics include calls with HTTPS access, data sent and received in JSON, and authentication with tokens.
One feature of Opsmatic is instant awareness of any critical change / image: Opsmatic
The Data Privacy Compliance API encodes data privacy and protection laws from around the world and returns risk and compliance assessments regarding the use of a person’s personal data. Users of the API can safely publish, store, delete, and transfer personal data or personally identifiable information (PII). This is a REST web service API written in the Wolfram Language. We’ve categorized the Data Privacy Compliance API under the Privacy category. See ProgrammableWeb’s complete list of Privacy APIs.
DocConversion provides simple document conversion services. Specifically, the DocConversion API provides REST protocols to convert Word, Excel, and PowerPoint files to images and PDFs. With this service, developers can use a PDF viewer, test the API without code, and manage account administration. An API key is required to access DocConversion. We’ve listed this API under the Conversions category. See ProgrammableWeb’s complete list of Conversions APIs.
Wolfram|Alpha is a “computational knowledge engine.” It contains trillions of pieces of data, 50K+ types of algorithms and models, and linguistic capabilities for 1000+ domains. The Wolfram|Alpha API allows users to submit free-form queries and get back full Wolfram|Alpha output in a variety of formats. The Wolfram Alpha .Net SDK by Ian Qvist is an implementation that uses .NET/C#. The Wolfram|Alpha API focuses on high-level computing, and this SDK supports options such as assumptions and timings for symbolical quantities.
Twitch.tv screenshot showcases a variety of channels, games, players, and viewers
that are on the service / image: Twitch TV
The Twitch.tv Java Library, by GitHub user mb3364, allows developers to integrate the Twitch.tv API v3 into their Java applications. This library’s dependencies are the Java Async HTTP Client v2.1.2 and Jackson JSON Processor v2.4.5.
Offered by Facebook, Parse is a Backend-as-a-Service (BaaS) platform for mobile applications. With the APIs, developers can have their web server show data from Parse on a website, upload large amounts of data that will later be consumed in a mobile app, download recent data to run their own custom analytics, and more. This Parse Node.js Library by Michael Leveton allows developers to integrate the Parse API into their Node.js applications. Code examples are provided.