Daily API RoundUp: Google Awareness, MarkLogic, SportsEngine, Everysk

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 nine APIs to the ProgrammableWeb directory in categoriessuch as Music, Artificial Intelligence, and Currency. Highlights today include the Google Awareness API, which makes Android applications contexually aware. Here's a rundown of the latest additions.


The Google Awareness API manages data from seven different location and contextual signals from users of Android devices. Contextual data is aggregated from sensors about locations, places, and activities. The seven signals include time, location, places, beacons, headphones, activity, and weather. This API is listed under the Artificial Intelligence category. See ProgrammableWeb's complete list of Artificial Intelligence APIs.

Introduction of the the Awareness API from Google I/O during May, 2016 video: YouTube/Android Developers

MyCurrencyConverter Exchange Rate API offers a foreign exchange conversion and tracking Platform for a broad range of currency pairs. This API is available by invitation only. The API is listed under the Currency category. See ProgrammableWeb's complete list of Currency APIs.

Developers can use Weathers.co API to get weather data about any city. Data available includes temperature, sky conditions, humidity, wind speed, date, and day when temperature was measured. The API is listed under the Weather category. See ProgrammableWeb's complete list of Weather APIs.

SportsEngine provides web-based software and mobile apps for sports team organizations. Developers of apps for amateur, youth, and professional sports domains can use their APIs for Integration. SportsEngine Registration API allows developers to use applications, such as MS Excel, to extract the registration data and profiles of respondents. The API can update registration fields, add or remove fields, and extract real-time registration results, among other functions. The SportsEngine SiteBuilder API allows developers create new sections in websites, add or edit content, upload photos or videos on target pages and news articles, and implement content syndication, among other functions. SportsEngine APIs are listed under the Sports category. See ProgrammableWeb's complete list of Sports APIs.

AfterShip connects online sellers with customers for shipping services and supports over 370 carriers worldwide. AfterShip Webhooks API allows acces to AfterShip shipment tracking and notifications and is designed for developers to add tracking functionality. This API is listed under the Shipping category. See ProgrammableWeb's complete list of Shipping APIs.

MarkLogic is a database platform that is designed to integrate, store, manage, and search data on an enterprise scale. The MarkLogic API allows developers to interface with the MarkLogic NoSQL database from their own systems and applications. Users can create, read, update, and delete documents ( CRUD), as well as search and perform analytics. The MarkLogic API is listed under the NoSQL category. See ProgrammableWeb's complete list of NoSQL APIs.

Everysk provides technology for portfolio dashboards. The Everysk PortEngine REST API integrates stress testing of multi-asset and multi-currency portfolios. It generates a forward looking simulated model of the portfolio. Filters can be used to isolate the behavior of specific sub-portfolios, such as: longs vs shorts, foreign vs. domestic securities, and options vs. other assets. The Everysk API is listed under the Financial category. See ProgrammableWeb's complete list of Financial APIs.

Everysk Dashboards are targeted to portfolio, wealth and risk managers video: Everysk Technologies

The Unofficial Encyclopaedia Metallum API provides methods for getting data from Encyclopaedia Metallum, a Heavy Metal reference database. Get data about albums, bands, artists, upcoming albums and more. We've listed this API in the Music category. See ProgrammableWeb's complete list of Music APIs.

Be sure to read the next Artificial Intelligence article: Daily API RoundUp: PullString, Packagecloud.io, Hotmob, Zammad, HAAS Alert