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.
Sixteen APIs have been added to the ProgrammableWeb directory in categories including Big Data, Transportation, and Translation. Featured today is an API from Caret for enabling applications to trigger automatic status alerts, and APIs from MeaningCloud that extract meaning from content. Here's a rundown of the latest additions.
Caret is a service that provides automatable status sharing triggered by a device's sensors. The Caret API lets users harness their smart device sensors and interconnect them with third party devices and applications to automate customizable status sharing services. For example, a status could automatically change when a user starts playing a game and contain a link, photo and more about that game. The Caret API is listed under the Internet of Things category. See ProgrammableWeb's complete list of Internet of Things APIs.
WhoisXmlApi.com gathers domain Whois records for almost all generic top-level domain (gTLD) and country code top-level domains (ccTLD) and provides the data through database downloads and APIs. WhoisXML DNS Lookup API performs DNS (Domain Name Server) queries via simple HTTP requests, receiving results back as JSON/XML-encoded objects. WhoisXML Registrant Alert API allows users to search across all newly registered, renewed & deleted domain names for specific search terms such as the registrant. This is helpful for monitoring specific domain registrants to be alerted whenever their information appears in a newly-registered domain name. WhoisXML Domain Availability API allows users to check whether a domain name is available for registration. These APIs are listed in the Domains category.
Dataverse is a data integration and analytics platform made by Lavastorm. The Dataverse API allows developers to link third-party applications to the Dataverse platform. This allows end users to perform tasks such as log in and log out of applications plus create and manage schedules runs of data flows through the APIs. The Dataverse API is listed under the Big Data category. See ProgrammableWeb's complete list of Big Data APIs.
The Dataverse platform overview Video: YouTube/Dataverse
Elsevier provides science, health and technical analytics, including a large repository of articles and publications. Elsevier Engineering Village is a comprehensive engineering research database. Elsevier Engineering Village Search API supports the integration of the Expert Search functionality for exploring Engineering Village databases. Elsevier Engineering Village Retrieval API supports the integration of record recovery functionality for interacting with Engineering Village databases. Elsevier Embase Search/Retrieval API facilitates the search and recovery of content from Elvevier's Embase platform. All APIs are listed under the Content category. See ProgrammableWeb's complete list of Content APIs.
MeaningCloud offers data extraction, analysis and sentiment analysis tools for developers wanting to extract the meaning from content. The MeaningCloud Document Structure Analysis API extracts title, headings, abstract and other things from a given document with markup content (including formatted documents such as PDF or Microsoft Word files). MeaningCloud Automatic Summarization API allows users to summarize the meaning of a document by extracting its most relevant sentences. The API supports several document types, media file types, and HTML, XML, RSS mark up languages. The ccc API is listed under the Natural Language Processing category. See ProgrammableWeb's complete list of Natural Language Processing APIs.
OpenChannel is an app store marketplace platform that allows submitting, updating, and versioning apps as well as handling payments, approvals, and other functions for maintaining an app store. The OpenChannel API simplifies the integration of the app store functionality in web and mobile applications as well as other products. The RESTful API allows developers to submit apps and deliver them to end users. The OpenChannel API is listed under the Marketplace category. See ProgrammableWeb's complete list of Marketplace APIs.
Open Transport is a provider of software solutions for building transportation apps. The company makes it easier for users to connect to different services provides by networks and fleets. Developers deploying the Open Transport API (currently in Beta) can develop on-demand apps and add on demand delivery to any applications. The ccc API is listed under the Transportation category. See ProgrammableWeb's complete list of Transportation APIs.
Social Media Wall is a platform for aggregating raw social media posts from various social networks into a media wall. The wall is useful at events or on websites. The Social Media Wall API is used to access social media content and create a resulting wall, customized to match a webpage or event theme. Social media content can be collected from hashtags, social profiles, Facebook pages, LinkedIn company pages, RSS feeds, and other popular feed types. This API is listed under the Aggregation category. See ProgrammableWeb's complete list of Aggregation APIs.
The Voicecup Pronunciation Dictionary provides access to thousands of videos and audio streams that allow users to hear how words are pronounced in real speech in different contexts. The Voicecup Pronunciation Dictionary API allows developers to programmatically search for pronunciations of words and word combinations in English, Spanish, Russian, and German. This API is listed under the Languages category. See ProgrammableWeb's complete list of Languages APIs.
Pairaphrase is cloud-based translation management software with data security. The Pairaphrase Translation API allows developers to integrate language translation functionality for 57 languages in applications. This API provides access to professional and machine translation technologies for human language translation processes. The API features translation memory, file formatting preservation, data encryption, translation of 22 file types, voice over translation, spell-checker, 2FA and more. It is listed under the Translation category. See ProgrammableWeb's complete list of Translation APIs.
Smart Webservices is a provider of ready-to-use microservices for web and apps. Their pubHoliday API provides access to information regional and national holidays in Germany. Its query parameters generate results for region-specific or national holidays in the country for dates falling between 1980 and 2050. API users can query holidays by country, state, postal code, and location. The API returns results in JSON format and is listed under the Holidays category. See ProgrammableWeb's complete list of Holidays APIs.