Daily API RoundUp: Overstock, EveryAction, Packet

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.

Thirteen APIs have been added to the ProgrammableWeb directory in categories including eCommerce, Non-Profit, and Healthcare. Highlights today include ETHEREST API for the Ethereum Blockchain and the Overstock Shopping API. Here's a rundown of the latest additions.


Overstock is an online retailer based in Salt Lake City. The Overstock Shopping API provides CMSP (Channel Management Service Provider) applications with a retail database. The Shopping API returns details on several types of data include product status, order processing, cancellations, and returns. This API is listed under the eCommerce category. See ProgrammableWeb's complete list of eCommerce APIs.

Roaring.io is a company based in Sweden that provides client applications with access to data about companies and private persons. Roaring APIs allow developer applications to retrieve and manage Roaring content. Developers can get names, addresses, relationships, gender, birth and more data about people in Sweden with the Roaring Person API. And the Roaring Company API returns verification data on all Swedish (soon all European and US) companies and decision makers. Roaring APIs are listed under the Data-as-a-Service category. See ProgrammableWeb's complete list of Data-as-a-Service APIs.

EveryAction provides Customer Relationship Management (CRM) and fundraising services for non-profit organizations. The EveryAction 7 NGP REST API returns non-profit data, including contacts, contributions, disbursements, designations, batches, pledges, and email lists. The EveryAction 8 VAN REST API manages the non-profit and funding data acquired with the EveryAction Van application. Methods for user sign-ups, events, locations, codes, canvass responses, notes and more are supported. The EveryAction APIs are both listed under the Non-Profit category. See ProgrammableWeb's complete list of Non-Profit APIs.

EveryAction non-profit CRM Dashboard
EveryAction non-profit CRM Dashboard Image: Every Action

Packet is a cloud hosting and bare metal server Platform. The Packet API returns cloud data and allows developers to access hardware features from a remote service. It's available with Authentication token and JSON formats to perform callbacks with devices, capacity, hardware reservations, IP Addresses, operating systems, and SSH keys. The Packet API is listed under the Cloud category. See ProgrammableWeb's complete list of Cloud APIs.

Halosys provides a platform that enables businesses to build, secure, manage and deploy an enterprise wide mobile applications portfolio. The Halosys API allows for quicker application development. API access and Documentation are only available with permission from the provider. The Halosys API is listed under the Backend-as-a-Service category. See ProgrammableWeb's complete list of Backend-as-a-Service APIs.

Alibaba.com is a global marketplace for wholesale buyers and sellers. The Alibaba Group WholeSale API returns goods, categories, and search data associated with whole sale applications. XML and JSON responses are available when developers send a request call. The Alibaba Group Sourcing API returns data of products, categories, buyers, lists, members, and profiles. JSON and XML formats are available to initiate callbacks. Alibaba.com is a global marketplace for wholesale buyers and sellers. The Alibaba Cloud OSS API returns cloud computing data to hosting, eCommerce, gaming, and multimedia businesses. These APIs are filed under our eCommerce category.

Broid provides messaging services including an interactive live chat API. The Broid API is based on W3C standards and enables bots and software to converse on more than 20 top messaging channels. This API is currently in private beta and is categorized under Messaging. See ProgrammableWeb's complete list of Messaging APIs.

Halfpenny Technologies provides healthcare solutions that enable data exchanges between healthcare providers. The Halfpenny API provides clinicians, labs, hospitals, pharmacies, ACOs, health plans, and HIEs with an infrastructure that supports care coordination, regulatory requirements and data analysis between organizations. Public API documentation is not available so interested developers should contact Halfpenny for API information. This API is listed under the Healthcare category. See ProgrammableWeb's complete list of Healthcare APIs.

Ethereum is an open source public blockchain platform. ETHEREST are web3 engineers that provide a way to interact with the Ethereum blockchain and explore the etherverse. The ETHEREST Ethereum Contract service allows you to explore and interact with Ethereum contracts from the ETHEREST interface using a REST API. ETHEREST is hooked into it's own ethereum nodes and exposes API endpoints with methods such as Rouleth, creatFirstDay, Claim, blockDelay, CheckMyBet, getMenu, and more. The Etherest API is listed under the Blockchain category. See ProgrammableWeb's complete list of Blockchain APIs.

QuantifiedCode is a platform for automated code review and repair. Checkmate is a cross-language meta-tool from QuantifiedCode CE for static code analysis that provides a global overview of the code quality in a project. The Checkmate API allows developers to access all analysis data and to build integrations into other systems that uses QuantifiedCode CE as an automation tool inside the build pipeline. Developers can interact with this API through a SDK.  The Checkmate API is listed under the Tools category. See ProgrammableWeb's complete list of Tools APIs.

Be sure to read the next eCommerce article: Safaricom Announces Increased API Efficiency within M-PESA Ecommerce Portfolio