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.
Eighteen APIs have been added to the ProgrammableWeb directory in categories including Cryptocurrency, Mapping, and Localization. Also new to the directory is an API to run reports from Google regarding website abusive experiences and the Mapline API for creating maps from data on spreadsheets.
Wirefree Thought GeoDB Get-City-Distance API returns the straight-line distance between any two cities in either JSON or JSONP format. Responses may be given in either miles or kilometers. In the future, this API will support additional distance criteria. It is listed under the Location category. See ProgrammableWeb's complete list of Location APIs.
Mapline provides "the easiest mapping software on the planet." The Mapline API allows users to build maps and upload datasets to be used with an organization's internal systems. API methods are available for managing users, authentication, managing datasets, creating records, creating, updating and deleting maps, and more. The Mapline API is listed under the Mapping category. See ProgrammableWeb's complete list of Mapping APIs.
Video explains how to create a map from a data spreadsheet. Video:YouTube/Mapline
Hooks:Data allows users to get real-time updates through push notifications on specified topics, and to chat with other people at the exact same moment something happens. The Hooks:Data API allows developers to access Hooks alerts and data notifications to integrate with their applications. Topic channels include TV and movies, events such as concerts or sports, weather, news, shipments, finance, social media, and more. This API is listed under the Notifications category. See ProgrammableWeb's complete list of Notifications APIs.
PopcornNotify API allows developers to build applicationss for sending simple emails and text messages. Access requires an API Key that costs $10 for each batch of 1000 messages and last one year. The API's implementation is currently restricted to the United States . The PopcornNotify API is listed under the Messaging category. See ProgrammableWeb's complete list of Messaging APIs.
Solunar API provides developers with programmatic access to solunar table data for a specified location. This API is designed to allow fisherman and hunters to determine the best days and times to fish or hunt based on the hypothesis that fish and animals vary their activity and feeding patterns based on solar and lunar cycles. The Solunar API is listed under the Astronomy category. See ProgrammableWeb's complete list of Astronomy APIs.
Google Abusive Experience Report API allows users to view Abusive Experience Report data, and get a list of sites that have a significant number of abusive experiences. An abusive experience is anything designed to mislead website visitors, such as automatic redirects, fake error messages, simulated dialog boxes. or ads designed to trick readers. The Gpogle Abusive Experience Report API is listed under the Web Site Management category. See ProgrammableWeb's complete list of Web Site Management APIs.
Slapbot provides humorous one-liners, tongue twisters, and fun insults featuring Artificial Intelligence trained by professional British and English comedians. The Slapbot API supports several phrase libraries to choose from. All content is categorized as eithger SFW (Safe For Work) or NSFW (Not Safe For Work), and given a G, PG, PG-13, R, or NC 17 rating for age appropriateness. JSON is the default response format. Slapbot is provided by Conflict Games. The API is listed under the Humor category. See ProgrammableWeb's complete list of Humor APIs.
Lingotek is a provider of translation services for applications in automotive, consumer products, education, finance, and more. The Lingotek API allows developers to submit content to be translated, check translation status, and to download translations in third-party applications. Data is returned in JSON format. This API is listed under the Translation category. See ProgrammableWeb's complete list of Translation APIs.
Applanga provides localization services for applications via live translation functions. The Applanga API automates the process of translating applications into different languages. The API is used to request and send translation data, and to request screenshots. Applanga supports application sync, automated string import, automated screenshots, and offers a complete translation management platform. The Applanga API is listed under the Localization category. See ProgrammableWeb's complete list of Localization APIs.
Chain Inc, offers services that bring Blockchain networks to market including Sequence, a cloud ledger for applications. Sequence API can be integrated with mobile wallets, lending platforms, payment services, asset managers, and more. API methods are available to manage accounts, transactions, contracts, mobile wallets, crypto exchange and more. The Sequence API is listed under the Blockchain category. See ProgrammableWeb's complete list of Blockchain APIs.
We continue to add APIs almost daily to our Cryptocurrency category. Today's additions include the following:
Exmo Exchange is an international currency exchange and the Exmo API allows POST or GET requests for trade information including trade ID, type (buy or sell), price, quantity, amount, and date.
Lykke is a Swiss provider of cryptocurrency trading solutions. The Lykke Trading API is used to access trading history, updated asset pairs, orders, and wallets.
FYB-SE is a Bitcoin exchange marketplace. The FYB-SE API provides a RESTful platform for integrating Bitcoin trading functions in applications.
C-CEX is a cryptocurrency trading platform. The C-CEX API supports the integration of the cryptocurrency trading functionalities in applications.
Tidex API allows developers to build cross-platform trading applications.
WhoAPI provides a set of APIs transform raw domain data into machine readable outputs. We've added more APIs from WhoAPI to our Domains category this week, and have listed them below.
WhoAPI Whois API allows users to get parsed raw WHOIS data including domain registration, expiration date, contact details, nameservers and more.
WhoAPI SSL API allows users to get detailed domain certificate information including category, organization, address, date issued, and more.
WhoAPI Geolocation API can retrieve location information of domains including geocoordinates, country, city, and IP address.