Base URL
Authentication
All API requests require authentication using a Bearer token and can be generated from your CDP API Key.Using your API key
Include your Bearer token in the Authorization header of each request:Getting started
- Create a CDP API Key in the Coinbase Developer Platform
- Generate a Bearer token from your API key credentials
- Include the token in all API requests
API Resources
Payments
Create payments and manage authorization, capture, charge, and void operations
Operators
Create operators for payment processing
Campaigns
Deploy onchain reward campaigns
Rewards
Allocate, distribute, deallocate, and send rewards
Webhooks
Configure endpoints for payment and reward notifications
Webhook Events
Query webhook events by operation or event ID
Webhook Deliveries
Monitor webhook delivery attempts and status