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 firstname.lastname@example.org.
Twenty APIs have been added to the ProgrammableWeb directory in categories such as Translation, Real Estate, Authentication, and Electronic Signature. One highlight today is the AimBrain API, which offers biometric authentication services to developers. Have a look at the latest offerings.
Amazon's Alexa technology converts customers' speech requests into Shopping and To-Do lists, and developers can utilize the Alexa Skills Kit to build out custom skills for the Alexa system. The Amazon List Skills API allows users functions such as tracking and updating customer lists. Find out how to get started with the Alexa Skills Kit in this ProgrammableWeb How-to article. The Amazon List Skills API is listed under the Artificial Intelligence category. See ProgrammableWeb's complete list of Artificial Intelligence APIs.
10,000ft (10K') provides collaboration tools and project management and planning functionalities for teams, organizations, and projects. The 10,000ft REST API allows developers to programmatically access projects, users, and time entries in accounts. The ccc API is listed under the Project Management category. See ProgrammableWeb's complete list of Project Management APIs.
Lionbridge offers translation and other business solutions. The Lionbridge GeoFluent Communication RESTful API is a real-time language translation tool for telephone calls, chats, emails, ticketing, forums, communities, and customer helpdesk services. The API can translate audio and text formats of multiple languages. Lionbridge onDemand Content API allows developers to create onDemand buyer accounts, identify translation quality levels, and create of translation projects. Both APIs are listed under the Translation category. See ProgrammableWeb's complete list of Translation APIs.
The Auroras.live API allows developers to obtain aurora hunting information and access extensive aurora data archives. It's also the system used by the auroras.live website, Pebble watch app and other mobile applications. Developers can use the API to retrieve current space weather conditions, weather, skycams / satellite images / charts / graphs and archived information from the past 15 years. This API is listed under the Astronomy category. See ProgrammableWeb's complete list of Astronomy APIs.
Get data about Auroras with the Auroras.live API / image: Auroras.Live
The RESO RETS Web API integrates real estate standards into Web, mobile, social, and HTTP-based applications. Developers can utilize this API to facilitate the compliance and certification associated with real estate transactions. The ccc API is listed under the Real Estate category. See ProgrammableWeb's complete list of Real Estate APIs.
Bookeo provides online booking and marketing tools for small and medium sized businesses. The Bookeo API can integrate with applications for customers to schedule bookings with features such as online payments and deposits, gift vouchers, promotions, memberships, and more. The Bookeo API is listed under the Booking category. See ProgrammableWeb's complete list of Booking APIs.
Purple Gator is a game development company with a survey and trivia game platform called gStack. The Purple Gator's gStack API allows developers to deploy trivia games and surveys without the need to build servers and databases. The gStack API is listed under the Games category. See ProgrammableWeb's complete list of Games APIs.
The xSpell API provides a spell-checking and correction service. It is designed for use with PHP websites, but it can be converted for use with any language. The xSpell API is listed under the Spelling category. See ProgrammableWeb's complete list of Spelling APIs.
eSignatures.io produces mobile-friendly documents that include input fields for signers. It comes with a built-in editor so that users can edit and sign contracts within the same platform. Users pay per contract. The eSignatures.io API allows developers to programmatically request signatures, check the status of documents, edit templates, and more. The eSignatures.io API is listed under the Electronic Signature category. See ProgrammableWeb's complete list of Electronic Signature APIs.
AimBrain is an authentication platform. The AimBrain API allows developers to programmatically access the platform's behavioral, facial and voice biometric modalitie . These modules can be used singly or together depending on the intended use case. This API is still under development, and breaking changes are anticipated. AimBrain API is listed under the Authentication category. See ProgrammableWeb's complete list of Authentication APIs.
Here's a quick demonstraton of AimBrain's authentication service / image: YouTube/AimBrain
10to8 provides a platform for appointment scheduling, online booking & professional communications. The 10to8 REST API allows its availability to be queried and appointments to be booked. Organizations and their partners can book appointments for their customers with access to information about the organization, its services, locations and staff. This API is listed under the Booking category. See ProgrammableWeb's complete list of Booking APIs.
MasterCard has recently introduced a new developer portal and suite of banking and payment APIs. The MasterCard Masterpass Merchant Onboarding API offers tools to make onboarding and setup easily available for merchants and service providers using Masterpass. Single and multi-merchant options for onboarding are available. This API is listed under the Credit Cards category. See ProgrammableWeb's complete list of Credit Cards APIs.
Cenit IO API is an open platform for data and business integration (iPaaS). It processes, storages and moves data inbetween Cloud or On-Premise services. It has been designed to orchestrate data flows that may involve several kinds of endpoints (APIs, Datasets, EDI), and makes possible the automation of all operational processes in a company. The ccc API is listed under the iPaaS category. See ProgrammableWeb's complete list of iPaaS APIs.
Head over to the Cenit IO website for a tour of their service / screenshot: Cenit IO
The World Wide Web Consortium (W3C) is an international community for setting Web standards. We continue to add W3C specification APIs to the directory on a daily basis. Recent additions include:
W3C Vehicle Information Access API allows developers to connect to vehicle data access protocols and in-vehicle infotainment systems. This specification is intended to promote the use of APIs that enable consistent application development across multiple automotive manufacturers.
W3C The Permissions API is a document that specifies an API for handling permissions. It allows Web applications to know whether a given permission has been granted or denied, or if a user will be asked whether a given permission should be granted.
W3C FindText API document specifies an API that allows developers to use a variety of selection criteria to find a range of text in a document or part of a document.
W3C Task Scheduler API document specifies an API that allows developers to schedule tasks to trigger at specific times.
W3C File API document specifies an API for representing file objects in Web applications, programmatically selecting them, and accessing their data. This API includes a FileList interface, a Blob interface, a File interface, a FileReader interface, and a URL scheme that allows binary data (such as files) to be referenced by Web applications.
W3C Task Scheduler API document specifies an API that allows developers to schedule tasks to trigger at specific times. It can schedule multiple tasks and get a unique ID for each one. The API can wake the system from a sleep state, and scheduled tasks are not lost when the application is closed or the system restarts.