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.
Twenty One APIs have been added to the ProgrammableWeb directory in categories including Games, Advertising, Financial and Spam. Highlights today include APIs for locating cell towers, integrating chat for customer service, and querying financial information of businesses and individuals. Here's a rundown of the latest additions.
The TinEye MulticolorEngine API allows developers to make their image collections searchable by color. The API can extract color palettes from images, identify and search images by color, and support metadata searching. The MulticolorEngine can scale to serve image collections of any size and is optimized to work with e-commerce product photography. The API is listed under the Colors category. See ProgrammableWeb's complete list of Colors APIs.
TinEye offers an API that can search images based on color as part of their reverse image search platform Screenshot: TinEye
Plesk is a website management and hosting service provider. The Plesk XML API offers remote interaction with Plesk's server automation platform in order to receive statuses and details. Plesk features an intuitive control panel, webserver and site management, development environment, and DNS management. The API is listed under the Web Site Management category. See ProgrammableWeb's complete list of Web Site Management APIs.
The Texas Water Development Board provides data on sustainable and affordable water for Texas. The Texas State Water Plan API powers the interactive state water plan application. Developers can use the API to retrieve raw and summary data on sustainable and affordable water for Texas. Water volumes are given in units of acre-feet/year. The API is listed under the Water category. See ProgrammableWeb's complete list of Water APIs.
Here's a map of Major Aquifiers in the state of Texas from the Texas Water Development Board
Hearthstone is a video game that features online collectible cards. The Hearthstone Card API supports the querying of the Hearthstone Cards using specified parameters. Its integration makes it easier for users to apply specific parameters, such as minimum and maximum range when querying specific cards. The API is listed under the Games category. See ProgrammableWeb's complete list of Games APIs.
AdStage is a cross-channel online advertising platform that allows users to create and manage advertising campaigns. The company recently unveiled its Universal Data API. Using a single, uniform feed, the AdStage Universal Data API provides developers tools to import cross channel ad performance data into BI systems, Marketing Automation systems, and CRM. An account is required with service. This API is listed under the Advertising category. See ProgrammableWeb's complete list of Advertising APIs.
CleanTalk provides a service that protects websites from spam and features real-time statistics and 24/7 support. The CleanTalk Anti-Spam API can be used to access the cloud-based spam protection service. Developers need only to create a class to check messages for spam, and to parse messages. This API is listed under the Spam category. See ProgrammableWeb's complete list of Spam APIs.
CleanTalk keeps an up-to-date spam database to help developers eliminate spam from applications and websites Image Credit: CleanTalk
Developer Alexander Mylnikov's Mobile Geo-Location database API provides access to the world largest open source mobile cells position database. Developers using request parameters of country code, network operator code, cell ID and area code will get a response of latitude and longitude of tower plus range of service in meters. The same developer also offers the Mylnikov Wi-Fi Geo-Location database API to locate Wi-Fi spots and ranges. These APIs are listed under the Location category. See ProgrammableWeb's complete list of Location APIs.
Aplazame is a Madrid based financial company that improves conversion rates and sales. The Aplazame API offers tools for integrating instant financial capabilities with existing eCommerce applications. The platform simplifies financial methods by connecting a checkout environment with a credit payment solution. The API is listed under the Payments category. See ProgrammableWeb's complete list of Payments APIs.
WebserverDown API takes cached copies from the Internet Archive to provide emergency website backups. The API can be used to download the last working copy of a website, and DNS settings are changed to WebserverDown's servers. Paid and free options are available. The API is listed under the Backup category. See ProgrammableWeb's complete list of Backup APIs.
The nip24.pl API offers corporate information of businesses in Poland. This data is provided by the Central Statistical Office database (GUS - REGON). Available information comes in XML format and includes company status, invoice formatted data, company details, and contact details. The nip24.pl API is listed under the Business category. See ProgrammableWeb's complete list of Business APIs.
KIDOZ offers a family friendly content discovery and monetization platform. The KIDOZ recommendation platform uses machine learning to target content for kids based on location, personal interests, and age. KIDOZ API features customized units for a better application experience, plus access to COPPA compliant content, and recommendations. This API is listed under the Monetization category. See ProgrammableWeb's complete list of Monetization APIs.
This video explains how to monetize content with KIDOZ SDK Video: YouTube/KIDOZ
Transavia Airlines is a Netherlands-based low-cost air travel operator with an expansive route network in the European and North African regions. The Transavia Flight Offer API allows developers to build searchable platforms for ticket offers for different flight schedules, trips, and destinations. This enables travelers to check for availability of the most affordable tickets that best suit their travel schedules. The API is listed in our Air Travel category. See ProgrammableWeb's complete list of Air Travel APIs.
ShoutOUT offers data-driven personalized SMS capabilities for marketing integrations. ShoutOUT API allows segmentation (group customers by behaviors, demographics, etc.), profiles that show how customers engage with a business, automated messages, and triggered messages. We've listed this API in the Messaging category. See ProgrammableWeb's complete list of Messaging APIs.
SnapEngage is a provider of live chat software. The SnapEngage Logs API allows developers to customize reports and interface SnapEngage logs data with third-party applications. This API has been added to the Chat category. See ProgrammableWeb's complete list of Chat APIs.
Eurobits Content Aggregation Service API provides a secure way for applications to retrieve financial accounts and other non-financial records of individuals and businesses. Developers can use the API to retrieve profiles, transactions, and account credentials of personal and corporate banking, virtual offices for utility companies, and loyalty programs. This API is listed under the Financial category. See ProgrammableWeb's complete list of Financial APIs.
eNotas Gateway is an electronic invoicing platform that simplifies the issuance of Brazilian e-Service Tax Invoice. With the eNotas Gateway REST API users can issue electronic invoices, automatically, in any Brazilian city. The API is listed under the Invoicing category. See ProgrammableWeb's complete list of Invoicing APIs.
Rede Klyp is a US-based organization that operates a diversified portfolio of print, broadcast, and internet media. The company's Rede Klyp API is designed for use in the development of applications that support live video streaming. A developer must acquire an API key, AppID, or Token from the provider to be able to deploy the API, which is listed under the Streaming category. See ProgrammableWeb's complete list of Streaming APIs.
Yext enables businesses to manage their location data across websites, applications, maps, social media accounts, search engines and directories. They provide APIs for integration including:
Yext Live API, which allows developers to integrate up-to-date location data into their websites and mobile apps. The API can also be used to keep custom store locators in sync with the latest location information.
Yext Administrative API lets Yext partners to manage customer accounts, subscriptions, and profile-optimization tasks programmatically. They can also use the API to update their Yext accounts, obtain login tokens, and grant Yext Location Cloud access to agents, advisers, or franchises.
Yext Location Cloud API, which allows developers to programmatically add or remove locations, as well as update any fields that Yext supports.