Daily API RoundUp: Salesforce Einstein, ThingScale, Mailforce

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.

Eight APIs have been added to the ProgrammableWeb directory in categories including Internet of Things, Email, and Bitcoin. Highlights include the Vantiq API for building applications that automate systems, resources and operations, and the LaterPay API, for developers to monetize applications.


Currency Alliance provides solutions for marketing and loyalty systems. The company enables existing and new loyalty programs to connect with other businesses and exchange loyalty currencies. The Currency Alliance Loyalty API offers access to the issuance, transfer, redemption, or exchange of any loyalty point currency in JSON format. The Currency Alliance API is listed under the Loyalty category. See ProgrammableWeb's complete list of Loyalty APIs.

ThingScale provides a messaging system for IoT connected devices. The ThingScale API is used to retrieve events, users, devices, sessions, and channels in JSON format. ThingScale supports TLS Payload Encryption, scheme-less and cyclic data sampling, and trigger-based notifications. MQTT is the preferred messaging protocol. The ThingScale API is listed under the Internet of Things category. See ProgrammableWeb's complete list of Internet of Things APIs.

API manipulation can be debugged from the ThingScale IoT messaging console

API manipulation can be debugged from the ThingScale IoT messaging console Image: ThingScale

Mailfire offers an intelligent Email sender designed to build marketing platforms. The API supports Cross Origin Resource Sharing (CORS) for AJAX requests. JSON is the preferred format for sending and receiving. The Mailfire API supports the object formats such as name, photo, language, country, and more. This API is listed under the Email category. See ProgrammableWeb's complete list of Email APIs.

Korbit is a South Korea-based Bitcoin exchange Platform. The Korbit API allows developers to integrate the functionality for authenticating users, viewing filled and open order, complete KRW or BTC transfers, and capture all user transactions. The Korbit API is listed under the Bitcoin category. See ProgrammableWeb's complete list of Bitcoin APIs.

LaterPay offers monetization for applications in the form of user subscriptions for accessing articles, video, or other content. The LaterPay REST API allows developers for payments Integration with other applications. Example API methods include accessing LaterPay functionalities, managing users, and retrieving forms. The LaterPay API is listed under the Monetization category. See ProgrammableWeb's complete list of Monetization APIs.

Vantiq offers real-time collaborative systems designed to ease the production of event driven supply chain, manufacturing, health care, finance, and retail applications. The Vantiq API allows access to Vantiq automation systems for resources, resource instances, and operations. Responses are provided in JSON and GeoJSON formats. The Vantiq API is listed under the Integration category. See ProgrammableWeb's complete list of Integration APIs.

Salesforce Einstein is Artificial Intelligence that is built into the Salesforce platform for delivering predictive customer experiences. We've added the two APIs available for leveraging the Einstein platform within Salesforce.

The Salesforce Einstein Vision API allows developers to harness the power of image recognition to build AI-powered applications. This API consists of Einstein Image Classification, which enables developers to train deep learning models to recognize and classify images at scale, and Einstein Object Detection, which enables developers to train models to recognize and count multiple distinct objects within an image, providing details like the size and location of each object. The Einstein Vision API allows for intelligent visual search, brand detection, product identification and more.

The Salesforce Einstein Language API consists of two parts. The first part is Einstein Sentiment, which enables classification of text sentiment into positive, negative, and neutral classes to understand the feeling behind text. Custom models or use pre-built sentiment models can be created. The second part is Einstein Intent, which allows for categorizing unstructured text into user-defined labels to better understand what users are trying to accomplish. The Einstein Language API can be useful to analyze text from emails, chats, or web forms.

Read more about how Salesforce has cracked the code on demystifying machine learning, and hear audio of David Berlind's Interview with Marco Casalainaf, Vice President of Product Management for Salesforce Einstein.

Be sure to read the next Artificial Intelligence article: Freelancer.com Launches API for Automated Access to Outsourced Work