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 (Exc
15 channels
across 3 AsyncAPI specs
· Provider profile
Channels
-
Candle channel that streams OHLCV candle data updates for subscribed products. Each message includes the start time, open, high, low, close prices, and volume for the current candle interval.Coinbase Advanced Trade WebSocket
-
Full channel that provides the complete order lifecycle feed including received, open, done, match, and change messages. Provides the most detailed view of order book activity but generates significanCoinbase Exchange WebSocket Feed
-
Heartbeat channel that sends messages once per second for subscribed products. Used to track the last trade ID and detect any missed messages from the REST API.Coinbase Exchange WebSocket Feed
-
Heartbeat channel that sends a message every second to verify the connection is alive. Includes a heartbeat counter to detect missed messages.Coinbase Advanced Trade WebSocket
-
Level 2 order book channel that guarantees delivery of all order book updates. Sends an initial snapshot followed by incremental updates. The most reliable way to maintain a local copy of the order boCoinbase Advanced Trade WebSocket
-
Level 2 channel that guarantees delivery of all order book updates. Sends an initial snapshot followed by l2update messages with price level changes. The easiest way to maintain an accurate order bookCoinbase Exchange WebSocket Feed
-
Level 2 batch channel that delivers order book updates in batches every 50 milliseconds. Does not require authentication and provides a good balance between accuracy and bandwidth usage.Coinbase Exchange WebSocket Feed
-
Market trades channel that streams real-time trade executions as they happen. Each message includes the trade ID, product, price, size, and side of the trade.Coinbase Advanced Trade WebSocket
-
Matches channel that provides real-time trade execution data. Each message represents a trade that has been executed on the exchange.Coinbase Exchange WebSocket Feed
-
Status channel that provides product status updates including trading status and currency details.Coinbase Exchange WebSocket Feed
-
Ticker channel that provides real-time price updates every time a match happens. Updates are batched in case of cascading matches, reducing bandwidth requirements while maintaining price accuracy.Coinbase Advanced Trade WebSocket
-
Ticker channel that provides real-time price updates when bids and offers are matched. Provides snapshot-level market data.Coinbase Exchange WebSocket Feed
-
Ticker batch channel that provides batched price updates at a reduced frequency compared to the ticker channel, suitable for applications that do not need real-time updates.Coinbase Advanced Trade WebSocket
-
User channel that sends updates on all open orders and current positions for the authenticated user. Accepts multiple product IDs in the subscription; if none are provided, updates for all products arCoinbase Advanced Trade WebSocket
-
Webhook endpoint that receives Commerce event notifications. All events are delivered as HTTPS POST requests with a JSON payload and X-CC-Webhook-Signature header for verification.Coinbase Commerce Webhooks