Difference between revisions of "Bitcoin API Services"

From Bitcoin Wiki
Jump to: navigation, search
(Services)
(Removed unreachable links)
Line 27: Line 27:
 
* [http://blockchain.info/api Blockchain.info] - has a developer API
 
* [http://blockchain.info/api Blockchain.info] - has a developer API
 
* [https://coinbase.com/docs/api/overview Coinbase] Features an API that lets you send, request, buy, sell, and accept bitcoin through a RESTful JSON interface.
 
* [https://coinbase.com/docs/api/overview Coinbase] Features an API that lets you send, request, buy, sell, and accept bitcoin through a RESTful JSON interface.
* [[File:Coinkite.gif|20px|link=https://coinkite.com]] [https://coinkite.com/developers Coinkite]  Features an API that lets you send, request, buy, sell, and accept bitcoin through a RESTful JSON interface.
 
* [https://apicoin.io/api/ apicoin.io] Features a robust, and secure blockchain API, and watch wallet features on an enterprise scale.
 
 
* [http://www.blockcypher.com/ BlockCypher] Get address and transaction information, notifications (WebHooks, WebSockets), issue your transactions easily, etc. all through a simple web API.
 
* [http://www.blockcypher.com/ BlockCypher] Get address and transaction information, notifications (WebHooks, WebSockets), issue your transactions easily, etc. all through a simple web API.
  

Revision as of 12:18, 2 March 2017

Bitcoin API Services makes accepting Bitcoin payments as easy as handling HTTP requests.

Unlike most online payment notification services, payments are not actually sent to Bitcoin API Services, so there is no need of entrusting someone else with your wallet, or letting someone else manage one for you. Payments go directly from a customer to the merchant

Bitcoin API Services also delivers HTTP POST notifications about Bitcoin exchange rates, and difficulty rates.


How it works

Bitcoin API Services works by monitoring the Bitcoin network for transactions sent to addresses you can specify in your account. Bitcoin API Services can currently:

  • POST amounts for variable price transactions.
  • POST amounts for fixed price transactions.
  • Make POSTs on Mt Gox currency and difficulty updates.


Integration Details

  • Merchant generates a number of Bitcoin addresses and enters them into his account. At the same time, merchant places these addresses into his store.
  • The store software assigns one of these addresses to each order, or session. Once the user sends bitcoins to this address, the order is completed for the user.
  • Meanwhile, the back-end of the merchants store waits for the confirmation from Bitcoin API Services. Once a confirmation is received the merchants store can either display the product to the user, or send the user an e-mail letting them know that the payment has been accepted. The address used can be released again for future use.


History

The service was proposed in mid-December as a redundancy to BitcoinNotify. The service officially went into beta on Wednesday, December 21st.

Services

  • Bitaps.com - Bitcoin developer API
  • Blockchain.info - has a developer API
  • Coinbase Features an API that lets you send, request, buy, sell, and accept bitcoin through a RESTful JSON interface.
  • BlockCypher Get address and transaction information, notifications (WebHooks, WebSockets), issue your transactions easily, etc. all through a simple web API.

See Also

External Links

References