Daily API RoundUp: Mondo, Minecraft Server, YaaS, Spoonacular

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 recently added 14 APIs to the ProgrammableWeb directory in categories such as Internet of Things, Email and Security. Here, we summarize the new additions and how they can assist developers.


The YaaS Developer Portal from hybris software, an SAP company contains APIs for the services developers need to build anything in YaaS and for commerce functionality needed to build a storefront. Developers are urged to join hybris YaaS to build business services that reach other developers on YaaS, or to reach customers using the hybris Front Office.

hybris as a service - YaaS
screenshot: YaaS.io


This API is categorized under Software-as-a-Service. See ProgrammableWeb's complete list of ccc APIs.

Use Scriptr.io to build Internet of Things applications through server-side JavaScript scripts. With the Script.io API, get a wide range of tools (web IDE, Integration with code repositories) plus connectors to many 3rd-party devices such as Nest, Withings, Fitbit, Carvoyant, etc., which can be seamlessly used as first class objects in scripts. We've categorized the ccc API under the Internet of Things category. See ProgrammableWeb's complete list of Internet of Things APIs.

The SAIFE Management Service pre-populates devices with public certificates and other information to ensure that all devices that need to communicate are well-known to each other. SAIFE Management API allows developers to create and manage secure communication networks. We've listed the SAIFE Management API under the Security category. See ProgrammableWeb's complete list of Security APIs.

Besepa is a Spanish company whose main goal is to simplify the management of direct debits. SEPA (Single Euro Payments Area) Direct Debit is a European system of rules and standards for merchants to collect payments. The Besepa API is a service for developers for the SEPA direct debit Platform. We've listed the Besepa API under the Payments category. See ProgrammableWeb's complete list of Payments APIs.

Uploadcare provides an API and HTML5 widget to manage files in cloud storage with a smart and fast CDN. Uploadcare JavaScript API helps developers to control the default widget with the aim to customize User Experience. Developers get programmatic access to contents for personalization including files, uploads, file group, files validation, dialog, panel, tabs, drag and drop, and source tabs styling. With the Uploadcare Content Delivery Network API, developers can compare samples on the official site with images downloading, cropping, Scaling, stretching, overlaying, rotating, blurring, & inverting. The primary category for these APIs is the Upload category. See ProgrammableWeb's complete list of Upload APIs.

Mondo is a mobile-first bank and banking application. The company has released two APIs and is holding a hackathon with the aim of getting developers to test them. The Mondo REST API allows interaction with accounts of users of the banking application. Interactions include listing and retrieving transactions. The Mondo Web hooks API allows developers to incorporate real-time, push notifications of events occuring within an account, into their application. The APIs are currently in beta so interested developers should get in touch via the Mondo Twitter account.

mobile banking startup Mondo wants to hacktest their APIs
UK-based mobile banking startup Mondo wants to hacktest their APIs / image: Eventjoy


We've categorized the Mondo APIs under the Banking category. See ProgrammableWeb's complete list of Banking APIs.


MonitorHotels continually monitors hotel competitors for room rates. Their Rate Shopping Data API provides data used for displaying charts on the site and much more. The data is collected from a variety of sources and reviewed for accuracy. Near real-time data is collected all day long from cities worldwide, but mostly US and Europe. This API is listed under the Hotels category. See ProgrammableWeb's complete list of Hotels APIs.

Spoonacular helps users find restaurants, products and recipes that fit their nutritional goals. Their Food API allows users to search recipes and products using natural language (such as "gluten free brownies without sugar"). Analyze recipe costs, find recipes by favorite ingredients, or what's in the fridge, classify recipes, and much more. We've listed this API under the Food category. See ProgrammableWeb's complete list of Food APIs.

The Minecraft Server API is a RESTful API for querying Minecraft server status and statistics (such as playerlist and pluginlist). The API returns serialized arrays, JSON objects, and favicon. It is a simple service to integrate with existing websites. This API is provided by an independent developer named Filip Hruška. We've listed the API under Games. See ProgrammableWeb's complete list of Games APIs.

Byteplant provides email management and security solutions to customers from small businesses, large enterprises, and government agencies in more than 100 countries worldwide. Three APIs have been added to the ProgrammableWeb directory:

Byteplant Phone Number Verification API allows to recognize valid phone numbers from any part of the world. The API is useful to clean space, avoid disconnection, and update contact lists from customer databases.

Byteplant Global Address Verification works with JSON responses and an API Key to display verified global addresses. The API could help users maintain customer databases by cleaning data and forbidding fake addresses from being part of the company list.

Byteplant Email Verifier API allows integration into sign-up forms. Developers can implement the API in content management systems such as Drupal, WordPress, and Joomla to return a list of verified email addresses.

We've categorized the Byteplant APIs under the Email category. See ProgrammableWeb's complete list of Email APIs.

Be sure to read the next Internet of Things article: Salesforce Announces IoT Cloud Powered by Thunder Real-Time Event Processing Engine