Authentication

All API requests require authentication using your API keys. You can find your API keys in the Dodo Payments Dashboard.

Authorization: Bearer sk_test_your_test_key

Never expose your secret API keys in client-side code or public repositories. Always use test keys for development and testing.

Environment URLs

Use the appropriate base URL for your environment:

Learn more about Test Mode vs Live Mode.

API Key Generation

  1. Open Developer → API Keys
  2. Click on Add API Key button and API Key Pop up will open
  3. Enter API Key name and click Create API Key
  4. Copy API Key and keep it safe

API Status

Monitor our API status and get real-time updates: status.dodopayments.com

Our API implements rate limiting to ensure stable service for all users.