Daily API RoundUp: Microsoft Project Oxford, Salesforce, VIMOC

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 6 APIs to the ProgrammableWeb directory today, including three from Microsoft’s recently released Machine Learning offering dubbed Project Oxford.


At their BUILD conference a few weeks ago, Microsoft revealed Project Oxford, a suite of machine learning APIs and SDKs that enable developers to add intelligent features to their applications. We’ve added 3 Project Oxford APIs to the directory. They are:

The Microsoft Project Oxford Vision API enables developers to detect an image via OCR technology. The Vision API can detect, categorize, and tag faces, age, gender, and colors. It can also extract characters and text in multiple languages. In addition, the Vision API can process images and return thumbnails. The Vision API can also detect racy content and report child exploitation images.

Microsoft Project Oxford Vision API demonstration

image: Project Oxford Vision API OCR demonstration — photo by Sigurdur Jonsson/flickr


The Microsoft Project Oxford Speech API allows developers to access and integrate the voice recognition and detection functionality of Microsoft Project Oxford. Some example API capabilities of the Speech API include recognizing voices, playing voice output, and managing voices.

The Microsoft Project Oxford Face API allows developers to access the face recognition and detection algorithm and functionality of Microsoft Project Oxford. The Face API is able to detect and analyze faces, retrieve face information such as age and gender, and identify the name of the person the face belongs to. The API can also determine whether faces are duplicated, as well as find similar-looking faces.

Microsoft Project Oxford Face API demonstration

image: Microsoft Project Oxford Face Verification — photos: Wikimedia Commons


The Microsoft Project Oxford APIs are categorized under Machine Learning in our directory. See ProgrammableWeb’s complete list of Machine Learning APIs.

The Saleforce Metadata API is used to assist developers with retrieving, deploying, creating, updating, or deleting customized information. This can include such things as custom object definitions and page layouts for organizations. The Salesforce Metadata API is meant to be used for management of customizations and building tools to assist in managing the metadata mode. We’ve primarily categorized the Saleforce API under the Metadata category. See ProgrammableWeb’s complete list of Metadata APIs.

Whiplash is an order management system that stores and ships eCommerce products for online merchants. The company provides warehousing, logistics, as well as the shipping service for merchandise. The Whiplash API allows developers to access and integrate the functionality of Whiplash with other applications. Some example API capabilities include retrieving orders, managing orders, managing returns, and accessing inventory information. We’ve primarily categorized the Whiplash API under the eCommerce category. See ProgrammableWeb’s complete list of eCommerce APIs.

VIMOC Technologies is a ubiquitous landscape computing Platform that connects the Internet of Things (IoT) and places. The company provides an IoT service called Landscape-Computing to provide smart cities with a scalable API, sensor-data-driven platform. The VIMOC REST API allows developers to retrieve site information, look up sites, and manage site specifications. We’ve primarily categorized the VIMOC REST API under the Internet of Things category. See ProgrammableWeb’s complete list of Internet of Things APIs.

Be sure to read the next Machine Learning article: Knowm Launches New Advanced Computing Platform and API