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.
Thirteen APIs have been added to the ProgrammableWeb directory in categories including Blockchain, Transcription, and Sports. One highlight is the Europeana Record API for retrieving data about Europe's art and historical artefacts. Here's a rundown of the latest additions.
Google Cloud Text-to-Speech API converts text input into audio data of human-like speech in more than 100 voices across more than 20 languages. With the API, developers can create interactions with users that are aimed to feel more lifelike. This API uses RESTful calls although there is a gRPC version of the API also available. The Google Cloud Text-to-Speech API is listed under the Transcription category. See ProgrammableWeb's complete list of Transcription APIs.
Rev.ai provides speech recognition, human transcription, and speech-to-text transcription services. The Rev.ai API provides speech-to-text recognition services that can make audio and video content searchable and accessible. Rev.ai automatically adds punctuation and capitalization to transcripts to make them easy to read. It can recognize multiple speakers and attribute text to each. Timestamps are given for each word (this feature is still in beta). The Rev.ai API is also listed under the Transcription category.
Mountain Project is a climbing resources website run by volunteers and backed by REI. The website includes a crowd-sourced guide to climbing areas and routes built by climbers, with photos, comments, ratings and descriptions. The Mountain Project API provides access to data from the website, including general user information, user ticks (accomplished climbs), user to-dos, details for up to 200 routes, and routes for a given query. The API is filed in our Sports category. See ProgrammableWeb's complete list of Sports APIs.
Textile.io is a decentralized sharing platform that functions as a private photo wallet. Textile.io API features cross-platform sync, full encryption, censorship resistance, and features no ad tracking. Textile.io offers several SDKs for easy integration. The Textile.io SDKs are listed under the Blockchain category. See ProgrammableWeb's complete list of Blockchain APIs.
IOST is a blockchain mainnet platform and cryptocurrency. The IOST API offers several technical endpoints associated with nodes, chains, blocks, and contracts, for building applications. This API is also listed in our Blockchain category.
Europeana Record provides records of more than 58 million artworks, artefacts, books, films and music from European museums, galleries, libraries and archives. The Europeana Record API supports JSON, JSON-LD, RDF, and XML formats to return data with subgraphs and terminologies related to art, documents, and history. Europeana is an initiative of the European Union. It is listed in the History category. See ProgrammableWeb's complete list of History APIs.
SmartMonkey.io is an AI-powered route optimizing service. The SmartMonkey Route Optimization API provides route planning supported with SmartMonkey's console system, Flake, that enables developers to track every call and understand the behavior of the system. Methods are available to input vehicles, services, reward zones, and configuration in order to receive JSON output of optimal route solutions. The SmartMonkey API is listed under the Transportation category. See ProgrammableWeb's complete list of Transportation APIs.
ScoreBat provides real-time football (soccer) coverage from all around the world. The Scorebat Free Video API allows users to embed codes of all the goals and highlights from a number of football leagues and tournaments including the Premier League, Champions League, La Liga, Serie A, Bundesliga and many more in a free JSON feed. The service returns match results in all of the football leagues and competitions, live streaming, video highlights, and goal replays delivered while the match is still being played. The API is also listed under the Sports category.
IPWHOIS.io provides an API for location services. The IPWHOIS.io IP Geolocation API allows developers to integrate IP geolocation into their scripts or websites. Data returned includes IP address, IP type, continent, country, flag, geocoordinates, timezone, currency and more. API usage is free up to 10,000 requests per month, and the IPWHOIS.io database is updated in real time, so API requests always retrieve the most accurate location data. It is listed in the Location category. See ProgrammableWeb's complete list of Location APIs.
Event Farm is an events marketing platform designed to convert attendees into customers. Event Farm API and SDKs feature attendee texting, in-event notifications, mobile check-in, event impact insights, and a dedicated customer success manager. SDKs in several languages are available as open-source packages. The Event Farm API is listed under the Events category. See ProgrammableWeb's complete list of Events APIs.
Skim provides data extraction and AI consultancy services. The Skim Technologies Data API can extract data about the content of a URI. Developers can retrieve data such as title, author, date, body, keywords, summaries, images, videos, reading time, and more. The Skim Data API is listed under the Extraction category. See ProgrammableWeb's complete list of Extraction APIs.
Capsulink provides URL shortening and analytical tools to help optimize marketing strategies. The Capsulink API allows developers to create their own shortened URLs that include custom branded domains. Developers can even use custom redirection rules based on a visitor's device, location, time of day, etc. Links may be password-protected to control access. This API is listed under the URL Shortener category. See ProgrammableWeb's complete list of URL Shortener APIs.
PenguinApp API returns JSON formats to check username availability on web services and social media platforms. With the API, developers can use endpoints to verify if a username is already taken on Twitter, Instagram, Steam ID, Steam Group, Mixer, and YouTube. The PenguinApp API is listed under the Names category. See ProgrammableWeb's complete list of Names APIs.