Welcome to the Coinbase Bitcoin API

Our API makes it easy to integrate bitcoin and ethereum into both new and existing applications.

Coinbase’s APIs enable a variety of capabilities; from simply gathering read-only data, to building something that’s never been done before.


  • Generate bitcoin and ethereum wallets and addresses
  • Buy/sell and send/receive bitcoin and ethereum
  • Securely store bitcoin and ethereum
  • Retrieve real-time or historical price information
  • Receive notifications when payments arrive
  • Accept and request bitcoin payments as a merchant

We offer a variety of client libraries and mobile SDKs.

Pick the right tools for your project

Follow Coinbase Developer channels for updates

If you can’t find the answer to your question or need help, please explore and contact us through our dev support channels:

To contact us about confidential or otherwise private information, email us at api@coinbase.com.