Daily API RoundUp: Sensu, Pluralsight, Frame.io, TasteDive, Infeed

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 editor@programmableweb.com.

Twenty-three APIs have been added to the ProgrammableWeb directory in categories including eCommerce, Automation and Identity. Highlights include an API for Smartlook screen recording and user analytics Platform, and an API for SpiderOak secure data collaboration tools. Here's a rundown of the latest additions.


Whitepages Pro Transaction Risk API provides identity verification features and risk scoring for transactions of all type. The API rapidly scores the overall risk of an identity using email, IP, phone, name, and address and delivers a concise response for easy Integration. This API is listed under the Identity category. See ProgrammableWeb's complete list of Identity APIs.

Xilution is a software and database-as-a-service platform designed to ease the process of creating web, and mobile applications. The Xilution Beagily API allows developers to access product metadata, account management, geographic entities, and registration features in Xilution enabled applications. Data is returned in JSON format. The API is listed under the Backend-as-a-Service category. See ProgrammableWeb's complete list of Backend-as-a-Service APIs.

Frame.io is a professional video review and collaboration platform that integrates with Premiere Pro, After Effects, Final Cut Pro, Slack and others. The Frame.io API allows users programmatic access to the Frame.io video platform. Developers can manage users, teams, and projects with the API. The Frame.io Webhooks API provides a way to leverage events that occur inside of Frame.io into notifications that can be sent to external systems for processing, API callbacks, and workflow automation. The Frame.io APIs are listed under the Video category. See ProgrammableWeb's complete list of Video APIs.

Frame.io API allows programmatic access to the video collaboration platform

Frame.io API allows programmatic access to the video collaboration platform. Image: Frame.io

Clinical Trial Connect is a platform that helps users find relevent trials on clinicaltrials.gov. The Clinical Trial API is the defacto API for clinicaltrials.gov. This GraphQL API makes it easy to query for the correct trial(s) for a particular patient using all of the advanced filters available in clinicaltrials.gov. If a patient still matches to too many trials, the service offers additional, condition-specific filters to further optimize matches. The API is listed under the Healthcare category.

Acatra Software offers a service to create and manage high quality risk assessments. The Acatra API uses a hazard identification method to provide risk assessments for a wide range of industrial tasks, such as moving objects, housekeeping, etc. Developers can retrieve specific data on hazards already curated by Acatra. Additionally, the API integrates very specific searches for all types of HSSE equipment. Interested developers can reach out to the provider for Documentation and access. The API is listed under the Safety category. See ProgrammableWeb's complete list of Safety APIs.

Intelligence Node provides Artificial Intelligence solutions for the retail industry. Infeed API provides the retail data and offers endpoints for timestamps, orders, product details, discounts, shipping, inventories, and more. Most product identifiers such as Universal Product Codes (UPCs), Global Trade Item Numbers (GTINs), and barcodes are accepted. The Infeed API can help developers to track, discover & map products that could influence behavior of customers, find similar matches, and identify trends and selling opportunities. It is listed under the eCommerce category. See ProgrammableWeb's complete list of eCommerce APIs.

Intelligence Node Infeed API

Screenshot: IntelligenceNode

Prisync is a monitoring platform designed for competitor price tracking. The Prisync API enables access to account products, lists, brands, and categories. Prisync automates data collection, and provides suggestions with a dynamic pricing engine. The API is also listed under the eCommerce category.

TasteDive enables users to sign-up and "like" or "dislike" things, and share with other users to explore their taste. TasteDive API is a recommendation engine capable of returning JSON or JSONP formatted data associated with music, movies, TV shows, books, authors, games, and podcasts. The API is listed under the Recommendations category. See ProgrammableWeb's complete list of Recommendations APIs.

Smartlook is a free session reply tool with mobile, web and app recordings. It features the session recordings, event tracking, conversion funnel analysis, and heatmaps that define where visitors look, and click. The Smartlook API offers qualitative analytics for clear, visual insights of users' behaviors. A free trial package is available to test-drive all of Smartlook's capabilities except always-on recordings for websites. SDKs in several languages are available for easy integration. The API is listed under the Analytics category. See ProgrammableWeb's complete list of Analytics APIs.

Quick overview of Smartlook behavior analytics service. Video: YouTube/Smartlook

Fun Generators Trivia API provides access to a trivia generator to integrate into your websites or applications. It is a REST based service that allows you to generate random trivia questions and answers. The Trivia API is listed under the Trivia category. See ProgrammableWeb's complete list of Trivia APIs.

Staffology is a web payroll application designed for the United Kingdom. The Staffology Payroll API is a RESTful service that provides programmatic access to Staffology for performing payroll functions. The API supports JSON formats for CRUD functions to manage accounts, orders, enrollment, billing and more. The API is listed under the Accounting category.

Pluralsight is a learning solution platform for software development, IT Ops, cloud, mobile, security and data. The Pluralsight Rest API enables users to retrieve data from the platform including users, course catalogue, course usage, course completion and more. This API returns a list of users on the account, of courses that users have completed in the last year, course usage for users in the last year and the latest course catalog in CSV format. The API is listed under the Learning Management Systems category. See ProgrammableWeb's complete list of Learning Management Systems APIs.

SpiderOak provides secure software for data security, collaboration, sharing, backup and more. The SpiderOak Accounts API returns data security features in JSON format. With the API, developers can integrate user accounts, partner accounts, groups, and plans. It is filed in the Security category. See ProgrammableWeb's complete list of Security APIs.

ContentSide is a business development platform dedicated to enhance content. The ContentSide Semantic API provides diverse text contextualization functionalities including web scraping, categorization, clustering, and named entities recognition. The API is listed under the Content category.

Sensu helps businesses automate workflow monitoring and gain insight into infrastructure, applications, and operations. Sensu offers several APIs for programmatically interacting with the monitoring platform, filed in our Automation category and listed below.

Sensu Events API enables developers to access event data and resolve events. Events are created to acknowledge when something potentially significant has occurred. All events provide context in the form of event data, which contains information about the originating client and the corresponding check result.

Sensu Settings API enables developers to access the Sensu APIs' running configuration settings. By default, sensitive values will be redacted.

Sensu Clients API enables developers to access the Sensu client registry. The client registry contains all Sensu client data provided in client keepalive messages and is used to add context to Sensu Events and to detect any Sensu clients that may be in an unhealthy state.

Sensu Silenced API enables developers to create, query, or clear a silence entry programmatically. Sensu's silencing feature suppresses the execution of event handlers, allowing notifications to be muted on the fly.

Sensu Aggregates API allows developers to access or delete aggregated check result data.

Sensu Results API allows developers to access and publish check result data.

Sensu Checks API enables developers to retrieve, publish, or delete subscription check data. Subscriptions checks are Sensu checks centrally defined and scheduled by the Sense server.

Sensu Stashes API enables developers to get, update, or delete Sensu stash data via the Sensu key/value store.

Be sure to read the next eCommerce article: 10 Notable eCommerce APIs