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 such as Internet of Things, Monitoring, Translation, Payments and others. Included today are two more APIs from NASA, including one that returns astronaut EVA data. Here's a rundown of the latest additions.
The Viagogo API connects users with Viagogo’s ticketing services and marketplace. This includes functionalities such as: searching and viewing events, and purchasing or listing tickets. Viagogo operates in close to 60 different counties. The Viagogo API is listed under the Tickets category. See ProgrammableWeb's complete list of Tickets APIs.
Wia is a cloud based backend for developing Internet of Things applications. It features device management, events collection, analytics, and push notifications. The Wia API is REST based, uses Tokens for authentication, and returns data in JSON format. See ProgrammableWeb's complete list of Internet of Things APIs.
This diagram illustrates how Wia IoT backend works / image: Wia
The Web Shrinker Thumbnail API allows developers to capture how a website or URL looks inside of a real Web browser. Get a PNG image in different sizes, get information via JSON, add images to webpages, process in a preferred programming language. We've listed this API in the Screenshots category. See ProgrammableWeb's complete list of Screenshots APIs.
Lamplighter provides website monitoring services. Lamplighter Customer REST API allows developers to integrate the service and mange user accounts, plus manage monitoring and reports. The Lamplighter API is listed under the Monitoring category. See ProgrammableWeb's complete list of Monitoring APIs.
Monitor multiple sites all at once with Lamplighter API / image: Lamplighter.io
InterServer offers Web hosting, dedicated server, and cloud VPS services. Their SOAP formatted API gives users access to InterServer services such as storage and email data, and programming and development support. This API is listed under Hosting. See ProgrammableWeb's complete list of Hosting APIs.
AdRoll offers cross-platform and cross-device ad placement. AdRoll's API gives users access to their AdRoll data such as campaigns, ads, and advertisers. It includes tools for organization, invoicing, and marketing data. AdRoll API is listed under the Advertising category. See ProgrammableWeb's complete list of Advertising APIs.
Collect, analyze, and act on customer data in AdRoll's unified platform with API / image: AdRoll
Text United is an online language translation service. Text United REST API allows developers access to methods for managing accounts, listing and viewing projects, and managing project details and more. We've listed this API in the Translation category. See ProgrammableWeb's complete list of Translation APIs.
Clearsite Content Filtering API can detect nudity in images. The 'accuracy' algorithm is tailored to images; and the 'scope' algorithm will detect digital depictions of nudity for apps more prone to more obscure depictions of content. Clearsite Content Fitering API is listed under the Recognition category. See ProgrammableWeb's complete list of Recognition APIs.
Clearsite's API detects nudity in images / image: Clearsite.io
CardPay's Payment API is a payment management platform where users can receive payments and check payment statuses. The API can operate via directing customers to CardPay's "Payment Page" or to a merchants external page. This API is listed under the Payments category. See ProgrammableWeb's complete list of Payments APIs.
NASA's CO2 Virtual Data Environment API helps to facilitate research on atmospheric CO2. Access atmospheric datasets such as data models, calculations, algorithms, with the API. It also provides data manipulation tools. This API is listed under the Climate category. See ProgrammableWeb's complete list of Climate APIs.
NASA's Extra-vehicular Activity (EVA) API gives developers access to a database of EVA activity. This includes all activity done by Russian and U.S. astronauts outside of a spacecraft outside of Earth's atmosphere. The ccc API is listed under the Science category. See ProgrammableWeb's complete list of Science APIs.
Example of JSON responses to NASA's EVA API / screenshot: Data.NASA.gov
TrustPilot is a review and recommendation platform for searching and reviewing companies by categories and function. Several APIs were added to the directory for integrating with TrustPilot. They are listed here.
TrustPilot Categories REST and HTTP API allows developers to access and integrate the functionality of TrustPilot with other applications. Some example API methods include searching categories, listing categories, and retrieving categories. TrustPilot is a review and recommendation platform for searching and reviewing companies by categories and function.
TrustPilot Review REST and HTTP API inlucdes methods to retrieve, delete, and respond to reviews.
TrustPilot Resources REST and HTTP API allows developers to retrieve TrustPilot resources such as logos and images.
TrustPilot Product Reviews REST and HTTP API allows developers to retrieve and manage product reviews.
TrustPilot Invitation REST and HTTP API is provided for creating, retrieving invitation templates, and listing invitations sent.
TrustPilot Consumer REST and HTTP API provides the main API method for retrieving a user's reviews.
TrustPilot Business Unit REST and HTTP API allows developers to search and retrieve business units.