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 [email protected].
Eleven APIs have been added to the ProgrammableWeb directory in categories including eCommerce, Data Mining, and Location. Highlights include an API that enables developers to easily build scalable web scrapers, and an API for adding subtitles to video. Here’s a rundown of the latest additions.
Deliveroo is a food delivery service based in the United Kingdom that uses machine learning to predict cooking time in order to streamline the delivery experience. Deliveroo aims to deliver quality food directly to customers in less than 30 minutes. The Deliveroo Restaurant Partner API provides a way to integrate Deliveroo and restaurants Point of Sale systems. It is based on predictive technology that evaluates the most efficient way of distributing orders based on the location of restaurants, riders and customers. A Webhooks API is also available for delivery notifications. The Deliveroo APIs have been added to our Restaurants category.
Rev provides transcription, caption and translation services. The Rev Human Transcription API enables developers to add human transcription services to applications. The output is in JSON format with beginning/ending timestamps on every word. Cost is $1.00 per audio minute, with 12 hour turnaround for files under 30 minutes. The Rev Caption API allows developers to add video captioning services to applications. Rev’s captioning work is done by humans for accuracy. Pricing is $1.00 per audio minute, with 24 hour turnaround time for files 30 minutes or less. Interested developers can use the Rev sandbox for testing. The Rev APIs is listed under the Transcription and Subtitles categories.
Posthook enables web applications to schedule tasks for a specific time. The Posthook Job Scheduling API allows developers to schedule HTTPS requests for specific times. The API enables users to to make a POST request to an application at a specified time at least once for each hook, create a new hook, retrieve that have already been scheduled and more. This API is listed under the Scheduling category. See ProgrammableWeb‘s complete list of Scheduling APIs.
ScraperAPI provides a way to build web scrapers without having to manage proxies and headless browsers. The Scraper API handles proxies, browsers, and CAPTCHAs and allows users to scrape any web page. Samples are available for Bash, Node, Python, PHP and Ruby. The API is listed under the Data Mining category. See ProgrammableWeb‘s complete list of Data Mining APIs.
Authlete is a BaaS that helps our customers implement OAuth 2.0 and OpenID Connect in order to open APIs and provide ID tokens quickly, securely and easily. The Authlete API allows programmatic connectivity to the service and developers can use the API to manage users, discover configuration information, gather information about an access token, retrieve JWK Set information, and more. The API is listed under the Authentication category. See ProgrammableWeb‘s complete list of Authentication APIs.
DMarket is a blockchain gaming marketplace for transforming virtual in-game items into real tangible assets. The DMarket Steam Skins Trading API allows users to streamline and automate in-game items trading processes on Steam. With the API traders can add assets to the marketplace, put items up for sale, buy items and more. The API is listed under the Games category. See ProgrammableWeb‘s complete list of Games APIs.
Flute Mail provides services to route email automatically, tweak domains, switch providers, and load-balance requests on the fly. The Flute Mail API can improve the delivery and reliability email deliveries with functions to isolate segments, maintain email logs and statistics, boost inbox rates, and store transactional email data. Flute Mail allows users to configure and use multiple email APIs like SendGrid, Postmark, SparkPost, or any SMTP server. The API is listed under the Email category. See ProgrammableWeb‘s complete list of Email APIs.
TreoPIM is an open-source PIM (Product Information Management)system for small and medium businesses. The TreoPIM API enables developers to connect the PIM system with a data source, such as an online shop, ERP, or CRM. This API provides access to all functions of TreoPIM. The TreoPIM API is listed under the eCommerce category. See ProgrammableWeb‘s complete list of eCommerce APIs.
Geolake is an open source geocoding service. The Geolake API enables developers to perform geocoding operations such as return an IP address, physical address, USPS zip code +4, and eventually will handle reverse geocodin. The API uses data from multiple geocoding datasets, and offers a high degree of accuracy and extensive typo correction support. The API can also be used to look up localization information such as the user’s currency, time zone, etc. The Geolake API is listed under the Location category. See ProgrammableWeb‘s complete list of Location APIs.