1
Order and activate reseller access
Order the Domain Reseller module from the store, verify your account email, then open the Reseller Area and copy your API key. Follow Order and activate reseller access for the full walkthrough.You need three values from Settings → API Details: the API URL (the endpoint), your API Email Address (your username), and your API Key.
2
Authenticate
Every request sends two headers:
username (your reseller email) and token (an HMAC-SHA256 value that changes each UTC hour). See Authentication for the token formula and snippets in five languages.Confirm your credentials work by reading the API version:A
"2.3.0"-style version string means your headers are valid.3
Check availability
Look up a domain with See Check availability for every field.
POST /domains/lookup. Pass the search term and the TLDs to include.4
Register the domain
Order the domain with A
POST /order/domains/register. Registration requires regperiod, nameservers, and a full set of contacts. See Register a domain for the complete body."success" response charges your reseller credits and creates the order. The domain provisions to your account once the account and order are active. Until then, management endpoints return a 403 “not found in reseller account”. See Credits and billing.Next steps
Manage the domain
Update contacts, nameservers, DNS, and the registrar lock.
Handle errors
Understand the status codes and response shapes you will see.