Coinbase Advanced Trade API

Trading · Blockchain

Coinbase Advanced Trade API is the institutional and developer-focused trading interface for Coinbase, the largest US-regulated cryptocurrency exchange by trading volume. The API provides full programmatic access to spot trading, order management, portfolio querying, and real-time market data through REST endpoints and WebSocket streams. Coinbase is a publicly listed company (NASDAQ: COIN) subject to US financial regulations, making its API the preferred choice for developers and institutions who need a highly compliant, US-regulated exchange as their trading infrastructure.

free

API Key + HMAC / OAuth

30 req/sec for public endpoints; 30 req/sec per user for private endpoints

✓ Available

Best For

Developers building algorithmic trading bots and portfolio tools on Coinbase for users in supported regions (US, EU, UK). Nigeria is not a supported region for Coinbase accounts.

Pricing

Coinbase does not support Nigerian users — Nigeria is not in Coinbase's list of supported countries. Nigerians cannot create Coinbase accounts. ng_support=false. API is documented here for developers targeting non-Nigerian markets.

Not Supported

Nigeria Account CreationNGN DepositsNigerian Bank Withdrawals

Key Highlights

  • US-regulated, publicly listed exchange
  • REST + WebSocket APIs
  • Spot trading for 400+ assets
  • Advanced order types
  • Portfolio management
  • Market data free without auth
  • Sandbox environment
  • OAuth support for user-facing apps

Required Access Documents

  • Coinbase AccountRequired
    Required for trading. Nigerian users cannot create Coinbase accounts as Nigeria is not a supported country.
  • API Key + SecretRequired
    Generated in Coinbase account settings. HMAC-SHA256 signature required for private endpoints.

Use Cases

  • US Market Algorithmic Trading Bot:Developers building trading bots for US-based clients can use Coinbase Advanced Trade API to execute spot trades, manage orders, and monitor portfolio performance on one of the most regulated and trusted US crypto exchanges.
  • Crypto Market Data for Global Apps:Application developers who need reliable BTC/USD, ETH/USD, and other price data can use Coinbase's public market data endpoints free of charge — accessing prices, order books, and trade history without authentication.
  • OAuth-integrated Crypto Portfolio App:Developers building third-party portfolio management apps can use Coinbase's OAuth flow to let users authorize read access to their Coinbase portfolios — displaying balances and transaction history without users sharing API keys.

Discover similar API's

View All Alternatives →