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.
Fourteen APIs have been added to the ProgrammableWeb directory in categories such as Games, Banking, Education, and Home Automation. Featured today is the API for the wildly popular augmented reality game Pokemon Go. Here's a rundown of the latest additions.
The Pokémon Go API can be used to integrate applications with the augmented reality multiplayer game by Niantic. Pokémon Go combines vector tiles and a pool of geo-tagged photos from Google Maps and the franchise by Nintendo. Players can customize their trainer, capture Pokémon, and participate in gym battles at designated places. Currently, this API is undocumented. The Pokémon Go API is listed under the Games category. See ProgrammableWeb's complete list of Games APIs.
Kontomatik is a product that allows financial institutions to obtain KYC (Know Your Customer), perform credit scoring, and build accurate profiles of their customers in order to provide contextual offers. The Kontomatik Banking API is a read-only API that allows financial institutions to access their users' banking data programmatically. This includes personal data, account balances, and full statements. The Kontomatik Banking API is listed under the Banking category. See ProgrammableWeb's complete list of Banking APIs.
eeGeo provides interactive 3D maps for many operating systems/devices, such as iOS, Android, OSX, OculusVR, and WebGL. The eeGeo 3D Map API allows developers to embed a 3D map into other applications. The main API method is embedding a 3D map. We've primarily listed this API in the Mapping category. See ProgrammableWeb's complete list of Mapping APIs.
eeGeo 3d Map examples / image: eeGeo
GovDelivery provides news and guides about government in email communications, interactive learning experiences, and open data solutions. The agency provides a REST API for interacting with GovDelivery's powerful Targeted Messaging Services (TMS). The API enables push notification and keyword analysis functionality. GovDelivery API is listed under the Government See ProgrammableWeb's complete list of Government APIs.
Pimatic is a home automation platform. The Pimatic API allows developers to perform external scripting on Pimatic or create frontends for its home automation framework. It enables home devices and sensors to be controlled from a common interface. Pimatic Websocket API allows automatic control access to your hardware through the use of supported devices and plugins. Control blinds, switches, dimmers, temperature and more iwth the websocket API. Pimatic APIs are listed under the Home Automation category. See ProgrammableWeb's complete list of Home Automation APIs.
MediaValet offers developers a cloud-based digital asset management solution (DAMS) built on Microsoft Azure. Developers can utilize the MediaValet API to set up search, uploading, downloading and sharing protocols for enterprise-wide digital asset users. The API can be used to integrate with outside websites and applications such as Office 365, Active Directory, the Adobe Suite, and Hootsuite. This API is listed under the Media category. See ProgrammableWeb's complete list of Media APIs.
MediaValet digital asset management system provides an API for integration / image: MediaValet
Sonar allows users to add messaging solutions to applications via the Sonar API. The technology provides a dashboard that includes messaging options for SMS and Facebook Messenge, among others. The Sonar API is listed under the Messaging category. See ProgrammableWeb's complete list of Messaging APIs.
Add chat function to apps via Sonar API / image: BigBlueButton
Looker is a data platform for business. The Looker RESTful API integrates data analytics for business services via reports and dashboards. The API contains methods for managing users, configuring and running SQL queries and more. The Looker API is listed under the Data category. See ProgrammableWeb's complete list of Data APIs.
BrainShop is a customizable chat bot provider with artificial intelligence capabilities. After signing up for the BrainShop REST API, developers can create trainable robots (or "brains") and integrate them with applications. The Brainshop API is listed under the Intelligence category. See ProgrammableWeb's complete list of Intelligence APIs.
Watsi is a non-profit organization that aims to provide healthcare for people around the world. The technology pairs medical patients with donors, who make an automated monthly payment to support the patient. The Watsi API provides developers access to account information, activity log, and segment events. The Watsi API is listed under the Non-Profit category. See ProgrammableWeb's complete list of Non-Profit APIs.
Watsi.org global healthcare support application / image: Watsi.org
Clearbit helps businesses understand their customer base by providing data discovery and other services. The Clearbit Risk API allows developers to verify users by analyzing an email and an IP address. The API integrates an associated risk score based on social profiles, disposable emails, proxy usage, flagged data & company information. The Clearbit Risk API is listed under the Customer Relationship Management category. See ProgrammableWeb's complete list of Customer Relationship Management APIs.
Trusted Shops helps eCommerce businesses gain customer confidence via reviews, website optimization help, enhanced search results, and more. There are two APIs provided for developers: Trusted Shops Advanced API and Trusted Shops Common API. These APIs are listed under the eCommerce category. See ProgrammableWeb's complete list of eCommerce APIs.
BigBlueButton is an online education platform for University students who study remotely. The platform includes whiteboard, WebRTC, desktop sharing, chat, polling, and other services designed to maximize the remote classroom. The BigBlueButton API can be used to integrate chat, polls, emojis, playback, whiteboard, desktop sharing, WebRTC, presentations, and Web cams into online learning services. The API is listed under the Education category. See ProgrammableWeb's complete list of Education APIs.
Integrate learning applications with WebRTC from BigBlueButton via their API / image: BigBlueButton