Daily API RoundUp: EatStreet, Dynatrace, Helium, Airvisual

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 Fourteen APIs to the ProgrammableWeb directory in categories including Internet of Things, Recommendations, and Messaging. Highlights today include the EatStreet API for local restaurant delivery services and Helium API for easy IoT development. Here's a rundown of the latest additions.


EatStreet is a restaurant ordering service. The EatStreet API allows developers to get menu data for for more than 12,000 restaurants and place and track orders for takeout and delivery. Developers can use the API to create and manage user accounts, including information such as credit cards and addresses. The EatStreet API is listed under the Food category. See ProgrammableWeb's complete list of Food APIs.

Airvisual provides air quality index (AQI) data, visualizations, and maps. Developers can use the Airvisual API to integrate air quality index and air pollution with a coverage in more than 60 countries, including 11,000 government stations into applications. The API is listed under the Environment category. See ProgrammableWeb's complete list of Environment APIs.

Get real-time data about air pollution with Airvisual API

Get real-time AQI data about air pollution with Airvisual API Image Credit: Airvisual

MSG91 is a bulk messaging services provider. The MSG91 Send SMS API allows developers to integrate transactional or bulk SMS into their apps. This service can scale to send tens or millions of messages, and the service provides searchable logs and tags for users to keep track of what's happening with their SMS. The API is listed under the Messaging category. See ProgrammableWeb's complete list of Messaging APIs.

Urlbox is a website screenshot service. The Urlbox API can allow users to enter a URL and get a high quality PNG or JPG screenshot of the associated site returned. The service captures webpages using the latest browsers, and can take full page website screenshots as well as responsive screenshots with full viewport control. The ccc API is listed under the Screenshots category. See ProgrammableWeb's complete list of Screenshots APIs.

Helium is a system for simplified Internet of Things development. The Helium API allows developers to create projects with active sensors, programmable hardware, and wireless commands. The Helium API is listed under the Internet of Things category. See ProgrammableWeb's complete list of Internet of Things APIs.

Developers can integrate the Helium API for IoT applications

Developers can integrate the Helium API along with Helium Atom module and smart sensors for IoT applications Image Credit: Helium

theThings.IO is an enterprise Internet of Things Platform. They provide a REST API for developers to create scalable IoT solutions for agriculture, industry, cities, and logisitics organizations. With the API, developers can create applications for managing company utilities, manufacturing, fleets, smart homes and streets, and more. The API is also listed under the Internet of Things category.

inoven. AI provides visual recognition services and APIs. Their SnapBuy product is a full- Stack for visual recognition needs. SnapBuy Visual Search API can be integrated to enable app users to snap and buy products from catalogs, billboards, ads or directly with the SnapBuy visual search engine. SnapOCR API allows users to extract text, phone numbers, brands, URLs from images. allows for automatic intelligent tagging and classification of images. SnapFilter Adult Filtering API filters adult content to keep applications safe for all ages. These APIs are listed under the Recognition category. See ProgrammableWeb's complete list of Recognition APIs.

Dynatrace provides digital performance management and analysis services for IT departments of medium to large businesses. Their technology offers several APIs for Integration, including:

Dynatrace Timeseries API, which provides tools for testing and monitoring the performance of a website or app.

Dynatrace Topology and Smartscape API which provides details about the applications, services, and infrastructure entities that Dynatrace automatically detects and monitors within a given environment.

Dynatrace Real user monitoring (RUM) JavaScript code management API provides endpoints to help users set up and maintain manually injected applications.

Dynatrace Problems API delivers metrics and details about problems that Dynatrace detects within a given environment.

The Dynatrace APIs are listed under the Monitoring category. See ProgrammableWeb's complete list of Monitoring APIs.


Be sure to read the next Internet of Things article: Daily API RoundUp: ProPublica Congress, Cardlife, Keygen, BirdEye, Placer