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.
Nineteen more APIs have been added to the ProgrammableWeb directory in categories including Augmented Reality, Customer Service, and Bitcoin. One hightlight is the Create Free App API which enables easy code conversion from a website to a mobile application. Here's a rundown of the latest additions.
DateParser.io allows applications to extract dates in natural language to their systematic equivalent. The Date Parser NLP API features multiple dates extraction (as many as there is in the sentence), the position and exact wording of the dates extracted, and speed. Dates in any variation, including both 25/12/2017 or 2017/12/25, will be spotted even when multiples separators are used. Both the international dates notation (DD/MM/YYYY) and the American dates notation (MM/DD/YYYY) are supported. In addition, the API allows apps to understand a wide range of ways to express a date in comparison to the current day, such as "2 months from now" or "last Sunday". This API is categorized under Natural Language Processing. See ProgrammableWeb's complete list of Natural Language Processing APIs.
The Create Free App API allows developers to create a simple Android or iOS app that will display their website on a user's mobile device. The resulting applicaitons come with an APK and IPA file and can be submitted to the Google Play Store and Apple iOS App Store. This service is built on Phonegap Build. The API is listed under the Application Development category. See ProgrammableWeb's complete list of Application Development APIs.
VuMark is an augmented reality enabled barcode service. The VuMark Generation API generates printable instances of a VuMark. It allows brand to customize a 3D barcode design while simultaneously encoding data and acting as an AR target. A unique VuMark barcode can be created for each unique object. The VuMark Generation API is listed under the Augmented Reality category. See ProgrammableWeb's complete list of Augmented Reality APIs.
WhoisXML is a provider of whois data in XML & JSON. We've added four APIs from the company to our Domains category.
WhoisXML Reverse NS API allows developers to find all the domains using the same name server. It can be used to uncover connected domains that may appear unrelated, perform research on suspicious name servers, and so on. This service covers over one billion domains and subdomains and updates more than a million NS records daily.
WhoisXML Reverse MX API enables developers to discover all domains using the same mail server. It covers over one billion domains and subdomains and updates more than 45 million records daily. This API could be used to identify connected domains that seem unrelated on the surface or to determine whether the developer is sharing their server with any malicious organizations that may cause them to be blacklisted.
WhoisXML Reverse IP API allows developers to discover all domain names at an IP address. This allows site owners to identify other websites sharing their IP address. It could also be used after an intrusion incident to identify attackers' host names.
WhoisXML IP Geolocation API allows developers to get the physical location for an IP address. This can be used to personalize site content by detecting users from different countries, customize currencies shown on e-commerce sites, etc. It can also be used for security purposes, comparing visitor data to known customer locations to detect possible fraud and identity theft.
Bangladeshi Vehicle Number Plate Reader API is a free API to detect and read vehicle number plate. This system only works with Retro-Reflective Number Plate issued by Bangladesh Road Transport Authority. The API returns number plate information and accuracy in JSON format. The API is listed under the Auto category. See ProgrammableWeb's complete list of Auto APIs.
The GeoDB Find-Nearby-Cities API returns a list of cities near the requested city. The API allows restrictions by population, and returns country, region, and latitude/longitude details, as well as distance from the requested city. The API supports JSON and JSONP formats, and is listed under the Cities category. See ProgrammableWeb's complete list of Cities APIs.
Can I Eat It? is a social food and drink application for users to connect and share food products and nutritional information. Developers can enable applications to access data about over 80,000 food products with the Can I Eat It? Barcode API. The API maintained by the "Can I Eat It?" app team, and supports product search by name, product search by barcode, basic product information, tasting notes, detailed nutritional data, allergen lists, vegan, vegetarian, and fairtrade status. This API is listed under the Food category. See ProgrammableWeb's complete list of Food APIs.
MDguna is a healthcare information technology and content platform that allows users to compare healthcare quality and cost in their area for a diagnosis or procedure. MDguna Healthcare Content API is provided for healthcare content such as diagnosis, procedures, MSDRG, HCPCS, LOINC, RxNorm and HCUPS CCS. This platform provides APIs for ICD9 and ICD10 versions. The MDguna Healthcare Content API is listed under the Healthcare category. See ProgrammableWeb's complete list of Healthcare APIs.
BTCBOX is a Japanese Bitcoin exchange marketplace. The BTCBOX Bitcoin API allows you to build apps that connect with the BtcBox trading platform. The RESTful API conveys requests in URI Query String/CRUD format. The BTCBOX API is listed under the Bitcoin category. See ProgrammableWeb's complete list of Bitcoin APIs.
BTC Trader is a Bitcoin exchange marketplace. The BTCTrader Broker API is a white label exchange platform API. Its documentation provides access to the APIs of BTCTrader partners including BTCTurk. This API is also listed under the Bitcoin category.
The Sentiment Analytics API extracts key phrases, named entities, and overall sentiment from text data sources. The API returns JSON data. The Sentiment Analytics API is listed under the Sentiment category. See ProgrammableWeb's complete list of Sentiment APIs.
Genesys provides customer call center software to medium and large enterprises. The company provides APIs to integrate with their services and we've added several of them to our Customer Service category.
Genesys Web Chat API returns chat data to request chat, send message, type, refresh chat, disconnect, and update nickname.
Genesys Pattern Matcher API enables the creation and management of pattern lists, checking parameter values and defining exceptions in Google Mobile Services (GMS).
Genesys Notification API manages notifications between apps and Genesys systems, once consumers subscribe to an event.
Genesys GME Chat API allows to configure chat immediate and chat delayed services. Developers can use JSON encoding, chat interaction API resources, and chat transcript resources.
Genesys Calendar Service API queries office hours to make alternatives to users based on availability the next couple of days.