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.
Eleven APIs have been added to the ProgrammableWeb directory in categories including Internet of Things, Location, and Blockchain. One highlight is the BitRank Verified API which provides Anti-money laundering and counterparty (AML/CFT) compliance services for bitcoin. Here's a rundown of our latest additions.
Sony has recently launched the Sony Audio Control RPC API, which allows third party applications to control certain audio features of compatible Sony devices. This API uses JSON-RPC to set parameters on the device, get parameters from the device, and get messages sent from a device without a request from the client, and also to notify the client about a parameter change. Sony Audio Control Websockets API is also available to enable a connected audio product to send notifications. With this API, developers can currently control power, volume, and other audio features for three Sony products (i.e. a streaming soundbar, wireless speaker, and an AV receiver).
ASOdesk provides App Store Optimization (ASO) services for developers, companies and other professionals. The ASOdesk API allows for exploration and analysis of tons of data from 60+ countries in the (Apple) App Store and Google Play application marketplaces. Data returned includes title, description, short description, icon, screenshots, promotext, ratings, keywords, reviews, competitors, and statistics. The ASOdesk API is listed under the Analytics category. See ProgrammableWeb's complete list of Analytics APIs.
BitRank offers services for management of blockchain big data across multiple data sources, real-time search, Anti-money laundering and counterparty (AML/CFT) compliance services, and a proprietary wallet scoring system for risk assessment in pending transactions. The BitRank Verified API is a risk management platform that offers Bitcoin AML/CFT compliance processes, risk scoring, and blockchain analytics. The API responds in JSON format and is listed under the Blockchain category. See ProgrammableWeb's complete list of Blockchain APIs.
The W3C Device Memory API is a HTTP (Client Hint) header that defines device capability for memory. It allows developers to enable web applications to customize content depending on device memory constraints. The API is listed under the Optimize category. See ProgrammableWeb's complete list of Optimize APIs.
Terrawhere is location intelligence technology that developers can use to integrate location data into an application or an application's back-end. The Terrawhere API allows storage, manipulation, advanced queries, and real-time events for a user's geolocation. Terrawhere is made accessible through its REST API as well as Java Client API. Currently, Terrawhere is in BETA stage, looking for partners and early adopters. The Terrawhere API is listed under the Location category. See ProgrammableWeb's complete list of Location APIs.
The IP2Location IP Geolocation Web Service API enables applications to identify the location and other geo-information of an IP address, such as ISO3166 country code, region or state, city, latitude and longitude, ZIP/Postal code, time zone, Internet Service Provider (ISP) or company name, domain name, net speed, area code, weather station code, weather station name, mobile country code (MCC), mobile network code (MNC) and carrier brand, elevation, and usage type. Search results are derived from IP2Location™ index of over 4 billion unique IP addresses. IPv4 and IPv6 are supported. This API is also listed under the Location category.
Sensorbis is a telemetry cloud system to manage Internet of Things devices and sensors. The Sensorbis API manages data of devices, sensors, and channels of Sensorbis, a cloud system to acquire and collect telemetry, visualize it in real-time on maps and charts, and send e-mail notifications. This API is listed under the Internet of Things category. See ProgrammableWeb's complete list of Internet of Things APIs.
Zakeke is a platform that allows eCommerce websites to integrate 2D or 3D product images which are editable by the product providers. The Zakeke API allows developers to integrate product customization into their eCommerce stores, enabling customers to personalize products with a 3D visual preview before buying them. Shoppers can personalize products by adding and editing text, clipart, and images as well as by changing colors, applying filters, and uploading their own pictures. Sellers can create custom pricing rules based on quantity, setup cost, number of colors, printing methods, and areas of personalization. The Zakeke service works on mobile devices and supports dozens of languages and currencies. The API is listed under the eCommerce category. See ProgrammableWeb's complete list of eCommerce APIs.
Twist is a communication app for teams. The Twist API allows developers to integrate the tool with third party applications. Methods are available for managing users, workspaces, conversations, search, notifications, and more. Twist is made by Doist, which is also the maker of Todoist, a productivity app that helps individuals and teams organize. The Twist Webhooks API allows users to connect installation applications with an incoming Webhook URL. The Twist APIs are listed under the Chat category. See ProgrammableWeb's complete list of Chat APIs.
How Twist works Video: YouTube/Doist