Coinbase
Coinbase is a leading cryptocurrency platform providing trading, custody, and payment infrastructure for individuals, businesses, and institutions. The Coinbase Developer Platform (CDP) exposes a wide product surface across retail trading (Advanced Trade), professional and institutional trading (Exchange and Prime), merchant payments (Commerce), fiat onboarding (Onramp), developer wallet integration (Wallet SDK), market and on-chain data (Data API), and AI agent toolkits (AgentKit). Authentication is performed using API keys with HMAC-SHA256 signatures (Advanced Trade, Exchange) or JWT bearer tokens (Prime, CDP), with WebSocket and FIX feeds available for low-latency market data and order management.
8 APIs
0 Capabilities
0 Features
BlockchainCryptocurrencyCustodyExchangeOnrampPaymentsTradingWalletWeb3
The Coinbase Advanced Trade API provides programmatic access to advanced trading features on the Coinbase platform. Developers can automate market, limit, and stop-limit orders,...
The Coinbase Exchange API provides high-throughput access to real-time market data and order management for institutional and professional traders. It supports REST APIs, FIX pr...
The Coinbase Prime API enables institutions to manage cryptocurrency trading and custody on behalf of their clients. It supports programmatic trading strategies, automated platf...
The Coinbase Onramp API allows developers to integrate fiat-to-crypto purchasing directly into their applications. It provides a FundCard React component and REST APIs to create...
The Coinbase Commerce API enables merchants and developers to accept cryptocurrency payments globally. It supports payment links, payouts, invoices, and checkout flows that can ...
The Coinbase Wallet SDK allows developers to integrate Coinbase Wallet connectivity into decentralized applications. It provides a streamlined interface for users to connect the...
The Coinbase Data API provides developers with access to cryptocurrency market data, blockchain analytics, and pricing information. It delivers real-time and historical data for...
Coinbase AgentKit is a toolkit that enables AI agents to interact with blockchain networks through secure wallet management and comprehensive onchain capabilities. Built on the ...
The Coinbase Advanced Trade WebSocket API provides real-time market data streaming including heartbeats, ticker updates, candle data, market trades, level2 order book updates, a...
ASYNCAPI
Coinbase Commerce sends webhook events to notify your application when charges are created, confirmed, delayed, pending, failed, or resolved. Each webhook event is signed with a...
ASYNCAPI
The Coinbase Exchange WebSocket Feed provides real-time market data for the Exchange platform. It supports multiple channels including heartbeat, ticker, level2 order book, full...
ASYNCAPI
aid: coinbase
url: https://raw.githubusercontent.com/api-evangelist/coinbase/refs/heads/main/apis.yml
name: Coinbase
tags:
- Blockchain
- Cryptocurrency
- Custody
- Exchange
- Onramp
- Payments
- Trading
- Wallet
- Web3
type: Index
x-type: company
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
access: 3rd-Party
created: '2026-03-20'
modified: '2026-04-28'
position: Consumer
description: >-
Coinbase is a leading cryptocurrency platform providing trading, custody, and
payment infrastructure for individuals, businesses, and institutions. The
Coinbase Developer Platform (CDP) exposes a wide product surface across
retail trading (Advanced Trade), professional and institutional trading
(Exchange and Prime), merchant payments (Commerce), fiat onboarding (Onramp),
developer wallet integration (Wallet SDK), market and on-chain data (Data
API), and AI agent toolkits (AgentKit). Authentication is performed using
API keys with HMAC-SHA256 signatures (Advanced Trade, Exchange) or JWT
bearer tokens (Prime, CDP), with WebSocket and FIX feeds available for
low-latency market data and order management.
apis:
- aid: coinbase:advanced-trade-api
name: Coinbase Advanced Trade API
tags:
- Automation
- Cryptocurrency
- Market Data
- Orders
- Trading
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://api.coinbase.com
humanURL: https://docs.cdp.coinbase.com/coinbase-app/advanced-trade-apis/rest-api
properties:
- url: https://docs.cdp.coinbase.com/coinbase-app/advanced-trade-apis/rest-api
type: Documentation
- url: openapi/coinbase-advanced-trade-openapi.yml
type: OpenAPI
- url: asyncapi/coinbase-advanced-trade-asyncapi.yml
type: AsyncAPI
description: >-
The Coinbase Advanced Trade API provides programmatic access to advanced
trading features on the Coinbase platform. Developers can automate market,
limit, and stop-limit orders, manage portfolios, retrieve real-time and
historical market data, and monitor fees. The REST API is available at
api.coinbase.com/api/v3/brokerage and supports authenticated access using
API keys with HMAC SHA-256 signatures.
x-features:
- Market, limit, and stop-limit order types
- HMAC-SHA256 API key signatures
- WebSocket feed for real-time order updates
- Portfolio and account balance management
- Public market data without authentication
x-use-cases:
- Build retail trading bots and automated strategies
- Power portfolio dashboards with live balances
- Run algorithmic strategies against advanced order types
- Sync transaction history into accounting tooling
- aid: coinbase:exchange-api
name: Coinbase Exchange API
tags:
- Cryptocurrency
- Exchange
- FIX
- Market Data
- Trading
- WebSocket
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://api.exchange.coinbase.com
humanURL: https://www.coinbase.com/developer-platform/products/exchange-api
properties:
- url: https://docs.cdp.coinbase.com/exchange/docs/welcome
type: Documentation
- url: openapi/coinbase-exchange-openapi.yml
type: OpenAPI
- url: asyncapi/coinbase-exchange-asyncapi.yml
type: AsyncAPI
description: >-
The Coinbase Exchange API provides high-throughput access to real-time
market data and order management for institutional and professional
traders. It supports REST APIs, FIX protocol, and WebSocket feeds for
direct order placement and live market data streaming. The API enables
programmatic trading at scale with low-latency execution and is designed
for high-volume trading operations on the Coinbase exchange.
x-features:
- REST, FIX, and WebSocket interfaces
- Sub-millisecond market data feeds
- Direct order entry for institutional flow
- Full order book and trade history access
x-use-cases:
- Run market-making and liquidity-providing strategies
- Stream consolidated market data into trading systems
- Connect legacy FIX trading stacks to crypto venues
- Operate institutional execution and risk pipelines
- aid: coinbase:prime-api
name: Coinbase Prime API
tags:
- Cryptocurrency
- Custody
- Institutional
- Prime Brokerage
- Trading
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://api.prime.coinbase.com
humanURL: https://www.coinbase.com/developer-platform/products/prime-apis
properties:
- url: https://docs.cdp.coinbase.com/prime/docs/rest-requests
type: Documentation
- url: openapi/coinbase-prime-openapi.yml
type: OpenAPI
description: >-
The Coinbase Prime API enables institutions to manage cryptocurrency
trading and custody on behalf of their clients. It supports programmatic
trading strategies, automated platform processes, portfolio management,
and custodial operations. The REST API provides endpoints for order
execution, account management, transaction history, and reporting,
designed for institutional-grade workflows and compliance requirements.
x-features:
- Multi-portfolio and multi-entity account model
- Cold and hot custody with whitelisted addresses
- Order execution, allocation, and TWAP support
- Transaction history and reporting endpoints
- JWT-based authentication with per-entity scoping
x-use-cases:
- Operate prime brokerage flows on behalf of clients
- Automate treasury and custody workflows
- Allocate fills across sub-accounts and entities
- Stream compliance and reporting data into back-office systems
- aid: coinbase:onramp-api
name: Coinbase Onramp API
tags:
- Cryptocurrency
- Fiat
- Offramp
- Onramp
- Payments
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://api.developer.coinbase.com
humanURL: https://www.coinbase.com/developer-platform/products/onramp
properties:
- url: https://docs.cdp.coinbase.com/onramp/docs/welcome
type: Documentation
- url: openapi/coinbase-onramp-openapi.yml
type: OpenAPI
description: >-
The Coinbase Onramp API allows developers to integrate fiat-to-crypto
purchasing directly into their applications. It provides a FundCard React
component and REST APIs to create one-click-buy URLs that enable users to
purchase cryptocurrency with minimal friction. The API supports multiple
fiat currencies and payment methods, making it straightforward for
developers to onboard users into the crypto ecosystem from any
application.
x-features:
- One-click-buy URL generation
- FundCard React component for embedded UX
- Multiple fiat rails and payment methods
- Onramp and offramp flows in a single API
x-use-cases:
- Embed fiat funding directly into a wallet or dapp
- Enable users to cash out from on-chain holdings
- Reduce KYC and PCI scope by leveraging Coinbase's stack
- aid: coinbase:commerce-api
name: Coinbase Commerce API
tags:
- Checkout
- Commerce
- Cryptocurrency
- Invoices
- Payments
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: https://api.commerce.coinbase.com
humanURL: https://commerce.coinbase.com/docs
properties:
- url: https://commerce.coinbase.com/docs/api
type: Documentation
- url: openapi/coinbase-commerce-openapi.yml
type: OpenAPI
- url: asyncapi/coinbase-commerce-webhooks-asyncapi.yml
type: AsyncAPI
description: >-
The Coinbase Commerce API enables merchants and developers to accept
cryptocurrency payments globally. It supports payment links, payouts,
invoices, and checkout flows that can be integrated into websites and
applications. The API provides endpoints for creating charges, managing
payments, handling webhooks for payment notifications, and automating
financial workflows for businesses accepting crypto as a payment method.
x-features:
- Charges, checkouts, invoices, and payment links
- Webhook event delivery for charge state changes
- Hosted checkout pages and embedded SDK options
- Payouts in stablecoins and supported assets
x-use-cases:
- Accept crypto payments on e-commerce sites
- Issue branded invoices payable in crypto
- Trigger fulfillment workflows from charge webhooks
- Pay vendors and contractors in stablecoins
- aid: coinbase:wallet-sdk
name: Coinbase Wallet SDK
tags:
- Cryptocurrency
- DApps
- SDK
- Wallet
- Web3
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
humanURL: https://www.coinbase.com/developer-platform/products/wallet-sdk
properties:
- url: https://docs.cdp.coinbase.com/wallet-sdk/docs/welcome
type: Documentation
description: >-
The Coinbase Wallet SDK allows developers to integrate Coinbase Wallet
connectivity into decentralized applications. It provides a streamlined
interface for users to connect their wallets, sign transactions, and
interact with smart contracts across multiple blockchain networks. The
SDK supports millions of Coinbase Wallet users and enables dapp
developers to offer seamless wallet-based experiences for trading assets
and managing NFTs.
x-features:
- EIP-1193 provider compatible with web3 libraries
- Mobile and desktop wallet connection flows
- Smart contract signing and transaction handling
- NFT and asset management primitives
x-use-cases:
- Add Connect Wallet flows to dapps
- Sign messages and transactions in mobile and web apps
- Bridge web3 user identity to traditional UX patterns
- aid: coinbase:data-api
name: Coinbase Data API
tags:
- Analytics
- Blockchain
- Cryptocurrency
- Market Data
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
humanURL: https://www.coinbase.com/developer-platform/products/data-api
properties:
- url: https://www.coinbase.com/developer-platform/products/data-api
type: Documentation
description: >-
The Coinbase Data API provides developers with access to cryptocurrency
market data, blockchain analytics, and pricing information. It delivers
real-time and historical data for a wide range of digital assets,
enabling developers to build data-driven applications, dashboards, and
research tools. The API supports queries for price feeds, trading
volumes, and on-chain metrics across supported networks.
x-features:
- Real-time and historical price feeds
- On-chain analytics and metrics
- Trading volume and liquidity insights
x-use-cases:
- Power research dashboards and reports
- Drive risk and pricing models with on-chain signals
- Display market data in consumer apps
- aid: coinbase:agentkit
name: Coinbase AgentKit
tags:
- Agents
- AI
- Blockchain
- SDK
- Wallet
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
humanURL: https://docs.cdp.coinbase.com/agent-kit/welcome
properties:
- url: https://docs.cdp.coinbase.com/agent-kit/welcome
type: Documentation
description: >-
Coinbase AgentKit is a toolkit that enables AI agents to interact with
blockchain networks through secure wallet management and comprehensive
onchain capabilities. Built on the Coinbase Developer Platform SDK, it
is framework-agnostic and wallet-agnostic, supporting EVM and Solana
networks.
x-features:
- Framework-agnostic and wallet-agnostic agent toolkit
- EVM and Solana network support
- Gasless transactions via CDP Smart Wallets
- LangChain, MCP, and other framework integrations
x-use-cases:
- Build autonomous AI agents that transact on-chain
- Automate token swaps, transfers, and contract calls
- Connect agentic frameworks to wallet primitives
common:
- type: Developer Portal
url: https://www.coinbase.com/developer-platform
- type: Documentation
url: https://docs.cdp.coinbase.com/
- type: Website
url: https://www.coinbase.com/
- type: Blog
url: https://www.coinbase.com/blog
- type: GitHub
url: https://github.com/coinbase
- type: Login
url: https://login.coinbase.com/
- type: Support
url: https://help.coinbase.com/
- type: Privacy Policy
url: https://www.coinbase.com/legal/privacy
- type: Terms of Service
url: https://www.coinbase.com/legal/user-agreement
- type: JSON-LD
url: json-ld/coinbase-context.jsonld
- type: JSONSchema
url: json-schema/coinbase-order-schema.json
- type: JSONSchema
url: json-schema/coinbase-charge-schema.json
- type: JSONSchema
url: json-schema/coinbase-product-schema.json
- type: Spectral Ruleset
url: rules/coinbase-rules.yml
- type: Naftiko Capabilities
url: capabilities/coinbase-capabilities.yml
maintainers:
- FN: Kin Lane
email: [email protected]
specificationVersion: '0.19'