Developer API
Authentication
Use API tokens generated in the developer dashboard. Send tokens using the Authorization Bearer header.
Authorization: Bearer YOUR_API_TOKEN
Common API Use Cases
- Domain availability search
- Create domain orders
- Check wallet balance
- Read invoice/payment status
- Receive webhook events
Webhook Signature
Verify webhook payload using HMAC SHA-256 with your endpoint secret.
hash_hmac('sha256', timestamp + '.' + raw_json_payload, webhook_secret)
Webhook Events
- invoice.paid
- payment.paid
- domain.registered
- domain.renewed
- domain.expiring
- wallet.topup.approved