Daily API RoundUp: MasterCard, Acquia, Elemeno, Kore, Truly, Beets

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.

Sixteen APIs have been added to the ProgrammableWeb directory in categories including Content Management, Media, Telephony, and Bots. Today's highlights include some recent APIs for MasterCard application developers. Here's a rundown of the latest additions.


Beets is the media Library management system for "obsessive-compulsive music geeks". The Beets API provides a way to Fetch or calculate all the metadata for album art, lyrics, genres, tempos and more. This includes metadata from MusicBrainz, Discogs, and Beatport. It also allows users to guess metadata using songs filenames or their acoustic fingerprints, transcode audio to any format, check a library for duplicates or missing tracks, clean up tags left behind by other tools, analyze music files metadata from the command line and embed/extract album art from files metadata. The Beets API is listed under the Media category. See ProgrammableWeb's complete list of Media APIs.

Beets.io screencast demonstration for music management Video: YouTube/Adrian Sampson

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. The SportsEngine Leagues API offers programmatic access to an association of teams on a site. Methods are available for managing team instances, divisions, seasons, league lists and more. This API is listed under the SportsEngine category. See ProgrammableWeb's complete list of SportsEngine APIs.

We continue to add banking and credit card APIs to our directory, including additional APIs from MasterCard. These include:

MasterCard Personalized Offers API supports the customization of offers for cardholders based on historical payment card transactions. It allows developers to integrate customer loyalty features for tracking savings, reedeming offers, and rating offers. Cardholders can access and redeem the offers through the online banking Platform of the issuing bank.

MasterCard Digital Enablement Service (MDES) is a data interchange platform for generating and managing secure digital payment tokens. This API supports the transmission of MDES-supported web requests and responses between card issuers and cardholders.

MasterCard Fraud Scoring for Merchants API is a risk management solution that calculates risk probabilities associated with card transactions. The API uses a numerical risk scoring range to show the likelihood of fraud.

MasterCard Retail Locations Insights API provides monthly data of the business performance of retail merchant locations. Developers wishing to get data about a particular business locations' customer traffic, rental costs, and growth potential would find this API useful.

Truly Wireless is a mobile phone sales platform. Their technology allows for tracking of voice conversations and customer interactions, also improved call quality, user and phone network management. Truly API access is available to account holders for third-party integration. This API is listed under the Telephony category. See ProgrammableWeb's complete list of Telephony APIs.

Kore is a secure, compliant messaging bot platform for enterprises and developers. The Kore Messaging Platform API allows developers to create, modify, and manage applications that are integrated with Kore Bots. The Kore Real-Time Messaging API is used to create applications that interact with users in real time. Kore APIs are listed under the Bots category. See ProgrammableWeb's complete list of Bots APIs.

Use Kore bot APIs to enable applications with customer service chatting ability Video: YouTube/Kore

Elemeno is a content management platform for creating and managing content, and delivering it to any device. Developers can utilize the Elemeno API for accessing content with straightforward HTTP requests from any platform or device that can communicate via HTTP. Developers can also can set up Webhooks to fire when a content item is published, unpublished, or deleted. Elemeno APIs are listed under the Content Management category. See ProgrammableWeb's complete list of Content Management APIs.

Acquia is a Drupal services provider. Drupal is an open source content management system that is built and maintained by the Drupal community. Acquia provides interfaces that are exposed as APIs to import and export data from the Acquia Lift service. Acquia Lift is a tool that allows developers to gather information about visitors to their application or websites, and provide a personalized experience for those visitors. The APIs provided include:

Acquia Lift REST API enables integration between Acquia Lift and other websites.

Acquia Lift Push API allows developers to receive information in real time when a visitor goes to specific areas of a website. Notifications can be set by parameters such as person, touch, event and more.

Acquia Lift JavaScript API enables developers to capture a visitor's page view, capture visitor identity, update persons, and more.

Acquia Lift File Import API provides a way for developers to import user information from other sources into Acquia Lift.

Acquia Lift Decision API lets developers set various administrative functions for how decisions about content may be shown to users.

These APIs are listed under the Content Management category. See ProgrammableWeb's complete list of Content Management APIs.

Be sure to read the next Credit Cards article: Switch Announces CardSavr API for Automating Credit Card Distribution Across ECommerce Sites