Base URL
Authentication
All API requests require two headers:
For detailed instructions on obtaining your API keys, see the API Quickstart.
API Endpoints
Wallets
Transactions
Services (SKUs)
Exchanges
Notifications and Webhooks
When you purchase a service, you’ll receive status updates via webhooks or email at the URL and email address you configured in your dashboard.
Steps to set up your webhook
- For setting up webhooks and email notifications, see the API Quickstart.
Rate Limits
API requests are limited to 100 requests per minute per API key.
Error Handling
The API uses standard HTTP status codes to indicate success or failure:
200 - Success
400 - Bad Request
401 - Unauthorized
404 - Not Found
429 - Rate Limited
500 - Internal Server Error
Error responses include a JSON object with an error and message field: