Daily API RoundUp: Helcim, Passable, Threat Stack, Plus Amazon Kinesis, Google Kubernetes SDKs

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.

Five APIs have been added to the ProgrammableWeb directory in categories including Payments, Security, and Webhooks. Also new to the directory are SDKs for Amazon Kinesis streaming data Platform and Knetik marketing platform. Here's a rundown of the latest additions.


Passable API is a free, lightweight, RESTful Web Service that developers can easily implement to prevent password hacking and breaches. Developers can send the hash of the password and its algorithm, and will receive a 0 (insecure password), or 1 (secure password) response. Passable API is currently in beta. This API is listed under the Security category. See ProgrammableWeb's complete list of Security APIs.

Helcim is a credit card transactional service based in Calgary, Canada. The Helcim Payment Gateway API connects businesses in Canada and the USA with credit card processing services. Accept online payments in the form of Interac Visa, Interac Debit, Visa, American Express, MasterCard, Discover Network, Union Pay and other popular forms of payment. We've listed this API under the Payments category. See ProgrammableWeb's complete list of Payments APIs.

Threat Stack Webhook API is a cloud-based security solution that enhances the speed and synchrony of apps that resolve cross-platform events. Users can customize its configurations to automatically prioritize the detection of specified security events. The Threat Stack Webhook API can be employed in apps across different sectors including financial technology, education, health care, software services and media among others. This API is listed under the Webhooks category. See ProgrammableWeb's complete list of Webhooks APIs.

Brave New Coin (BNC) provides Bitcoin data services for trading insight--including Bitcoin price charts, historical data, and Blockchain consulting. The company provides several APIs for Integration, including the Digital Currency Exchange Rates API, which offers over a hundred digital currency exchange rates, and BNC Bitcoin Liquid EOD API, which connects an application with daily OHLCV data for the BNC Bitcoin Liquid Index based on a midnight UTC close. The Brave New Coin APIs are listed under the Bitcoin category. See ProgrammableWeb's complete list of Bitcoin APIs.

Frameworks, Libraries, and SDKs

The Amazon Kinesis Java SDK by Amazon allows developers to integrate the ability to consume and process data from Amazon Kinesis into their Java applications. Amazon Kinesis is a platform for streaming data on AWS (Amazon Web Services). In order to use this SDK, developers will need Java 1.7+.

Adi Krishnan, Principal Product Manager at AWS, and Rick McFarland, Chief Data Scientist of Hearst Corporation, discusss getting started with Amazon Kinesis data streaming. / Video: YouTube/Amazon Web Services

Google Kubernetes is an open source Container cluster manager that is optimized for Google Cloud Platform. Across predetermined node instances, Kubernetes is able to schedule container replicas. A master instance will call the Kubernetes API in order to define tasks. Developers can customize the number and type of containers to be created according to the circumstance. This Google Kubernetes Python SDK is provided by Gondor hosting platform by Eldarion, Inc., and allows developers to integrate the Google Kubernetes API into their Python applications that interact with Gondor.

Knetik marketing automation and engagement platform. It can be used as a management service for online media services. Knetik API features customer management, business rules engine, and gamification methods. Developers who want to use Knetik API for monetization can refer to the company provided Unity SDK, iOS SDK or Android SDK.

Be sure to read the next Bitcoin article: Mastercard Releases Experimental Blockchain APIs