BitPay

Bitpay is an online payment service that uses bitcoins, it provides people a platform to make payments online. The BitPay API is REST based, which enables developers to integrate its services into their applications. With the API, clients can create and manage invoices, issue refunds, manage bills, and more.. Developers may call the API directly over HTTP.

Bitcore

Maintained by BitPay, Bitcore is an open source Node.js library for creating cross platform Bitcoin-enabled applications with a secure payment protocol and private key management. The Bitcore API allows a method of Bitcoin integration using JavaScript. The API specifically enables an app to access private or public keys, perform peer-to-peer cryptocurrency transactions, manage networks, handle and convert Bitcoin, and more.

BitPay Rates

BitPay hosts a REST-based interface for developers to interact with a user's BitPay account and online Bitcoin payment service. Users can submit orders in over 30 currencies, display payment instructions, receive payment notifications, and receive payouts to banks in 9 countries. The BitPay Rate API returns exchange rates which compare the price of Bitcoin to hundreds of currencies across the world. The API can be accessed over HTTPS and returns a JSON-formatted responses.

BitPay Payment Gateway

Bitpay is an online payment service that uses bitcoins. Users can submit orders in over 30 currencies, display payment instructions, receive payment notifications, and receive payouts to banks in 9 countries. The BitPay API allows users to create an invoice, fetch an invoice status, and receive invoice status updates. The service uses REST calls and will return JSON. SSL and an API keys are used for authentication.