Daily API RoundUp: Google Maps Roads, Movin, Sighthound, InPlayer

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 7 APIs to the ProgrammableWeb directory today in Mapping, Recognition, and 3D categories, among others. Here's a summary of the recent additions.


Google Maps Roads API allows developers to identify the roads a vehicle was traveling and provides metadata about those roads, such as speed limits, or a 'snap to roads' feature for smoother route paths. With this API, developers can integrate the Google Maps Roads services with applications.

A Google Map with or without the Roads API snap to road feature
The 'snap to road' feature in Roads API is illustrated / image: Google Geo Developers Blog

Movin provides indoor navigation to businesses, airports, and warehouses. Use the Movin API to develop apps that could help office visitors find a route to an employee or keep track of valuable equipment within an accuracy of 2 meters.

Both the Google Maps Roads API and the Movin API are listed under the Mapping category. See ProgrammableWeb's complete list of Mapping APIs.

Sighthound provides computer vision and intelligent technology for video surveillance for developers, OEMs, homes and businesses. Sighthound API allows for real-time analysis of video frames and still images, and can detect faces or determine whether or not people are in the frames.

See How Sighthound Video Differentiates Between People and Objects / video: Sighthound, Inc.


We've listed the API under the Recognition category. See ProgrammableWeb's complete list of Recognition APIs.

InPlayer allows media publishers to monetize videos via ads within the player, by capturing user data, and by a paywall service within videos. The InPlayer API service brings developers allows Integration of their services. We've categorized the InPlayer API under the Monetization category. See ProgrammableWeb's complete list of Monetization, APIs.

Authentise is a 3D Printing and 3D Design company. Three APIs for use with integration of the 3D printing service are available.

Authentise Vision Job API allows developers to manage the computer vision service of Authentise. Authentise Computer Vision service enables users to monitor their 3D printing jobs using computer vision software and a webcam mounted near the 3D printer. As 3dprinting jobs can last many hours, the software will monitor the printing job, pause the job if it forsees any problems, and alert the user to check the job. Users can configure camera operation and print model, job status, layers and more with this API.

Authentise Computer Vision - How it works / video: YouTube/Authentise


Authentise 3DIAX API allows developers to maintain a large database of model data in the cloud. The specification for the various endpoints is designed to be open, so multiple users and other providers that work with Authentise could create a service that is interopereable. Use this API to create, transform and get information about models.

Authentise Slicing Service allows developers to enable tool-path generation in the cloud. The Slicing Service is designed to be used in tandem with the Model Warehouse.

We've primarily categorized these APIs under the 3D category. See ProgrammableWeb's complete list of 3D APIs.

Be sure to read the next Mapping article: Google Maps APIs Now Available With Pay-as-You-Go Pricing