Daily API RoundUp: FriendlyData, Crate.io, Redox, CapLinked, Assertible

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.

Fourteen APIs have been added to the ProgrammableWeb directory in categories including Databases, Blockchain and Marketing. Also new to the directory is an API for the Open Science Framework, which allows programmatic access to open source scientific research. Here's a rundown of the latest additions.


FriendlyData provides natural language interfaces and parsing services for databases. The FriendlyData REST API allows developers to access and integrate the functionality of FriendlyData with other applications. API methods include parsing messages, retrieving parsed messages, and SQL filtering and aggregation. The API is listed under the Natural Language Processing category. See ProgrammableWeb's complete list of Natural Language Processing APIs.

FriendlyData provides a Natural Language API for Databases
FriendlyData provides a Natural Language API for Databases  Image: FriendlyData

SafeCharge provides payments services to businesses. Their recent Marketplace Manager solution aims to address problems specific to online marketplaces that individual online retailers might not necessarily experience. This SafeCharge API enables online merchants and service providers to process consumer payments through SafeCharge's payment gateway. It supports merchants of all levels of PCI certification and interacts with the merchant's application to manage payments, users, user payment options, payment cards, alternative payment methods and more. The API is listed under the Payments category. See ProgrammableWeb's complete list of Payments APIs.

Marketfox provides marketing automation solutions for customer and sales conversions. The Marketfox REST API allows developers integrate the functionality of Marketfox with other applications. Example API methods include creating customers, managing customers, managing customer events, and retrieving articles. The Marketfox API is listed under the Marketing category. See ProgrammableWeb's complete list of Marketing APIs.

Redox provides an API and an interoperable network that allows digital health applications, healthcare organizations, and payers to seamlessly and securely share data. The Redox API solves two problems for developers: Connectivity to on premise systems, and data standardization across implementations. See the Redox API documentation for more information on its structure. The Redox API is listed under the Healthcare category. See ProgrammableWeb's complete list of Healthcare APIs.

Assertible provides a Platform that enabled testers and developers to easily create and automate API and Web Service tests. Using the Assertible API, developers can programmatically initiate tests, view results, and integrate Assertible test runs with their own infrastructure and automation. The API is listed under the Testing category. See ProgrammableWeb's complete list of Testing APIs.

CapLinked provides virtual data rooms for sharing work in a secure way. The CapLinked API delivers a set of information security protocols for third party application Integration. The API allows users to manage, share, collaborate on, and track documents securely. The CapLinked API is listed under the Collaboration category. See ProgrammableWeb's complete list of Collaboration APIs.

CapLinked Overview Video: Vimeo/CapLinked

The ReadTheWords API converts text to speech in English, French and Spanish languages. Documentation is available when developers register. The API is listed under the Text-to-Speech category. See ProgrammableWeb's complete list of Text-to-Speech APIs.

Scorocode is a cloud backend platform for developing applications. The Scorocode API features methods for user and session management, data modeling with visual interface, visual analytics, and notifications. Developers can quickly access data structures for collections and fields, connect event triggers, and access statistics. The API is free for small applications, but is limited to 20 calls per second, and is listed under the Backend category. See ProgrammableWeb's complete list of Backend APIs.

The Open Science Framework (OSF) is an open-source service maintained by the Center for Open Science. With the OSF REST API, developers can access users, projects, components, logs, and files from the Open Science Framework. The OSF serves as a repository and archive for study designs, materials, data, manuscripts, or anything else associated with research during the research process. The OSF can be used to measure impact by monitoring the traffic to projects and files made public. Researchers have full control keeping research either public or private. The API is listed under the Science category. See ProgrammableWeb's complete list of Science APIs.

Center for Open Science - Mission and Overview Video: YouTube/Center for Open Science

The Shopify Storefront API provides access to customers, nodes, and shops data from Shopify. Information returned includes customer shipping addresses and display names, shop billing addresses and currency codes, plus checkouts, collections, and orders applications from the nodes data interface. Developers can integrate with the API for ecommerce checkout and shopping cart customizations, product data acquisition for website displays, and creation or modification of customer data. The API is currently a beta release and can only be accessed through a GraphQL Endpoint. It is listed under the eCommerce category.

Crate.io provides database SQL solutions for storing and analyzing machine data. The Crate.io REST API allows developers to access and integrate the functionalities of Crate.io with other applications. The API allows users to connect to Crate.io and CrateDB through a REST API. We've listed this API in the Database category. See ProgrammableWeb's complete list of Database APIs.

Blockchain provides tools for open and accessible financial software solutions that help developers build Bitcoin apps. The plaintext Blockchain Query API allows users to retrieve data from blockchain.info. The Blockchain Market Prices and Exchanges Rates API returns a blockchain.info JSON object with the currency codes as keys. The Blockchain WebSocket API allows developers to receive real time notifications about new transactions and blocks. The data also comes from Blockchain.info. These APIs are listed under the Blockchain category.

Be sure to read the next Science article: 10 Popular Science APIs