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
Payment Links
Create and manage secure payment URLs for checkout flows
Payments
Authorize, capture, charge, and void payments by ID
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