The Reseller API provides domain search, registration, DNS management, and lifecycle operations through a single RESTful API. It is designed for resellers who want to offer traditional DNS domain registration and management to their end users.
Visit the Reseller Dashboard to create an account, submit your application, and obtain your API key.
The API is available in two environments:
| Environment | Base URL |
|---|---|
| Production | https://api.unstoppabledomains.com/partner/v3 |
| Sandbox | https://api.ud-sandbox.com/partner/v3 |
Use the sandbox environment for development and testing. There is no charge for sandbox usage. For complete endpoint details, see the API Reference.
- Create an account on the Reseller Dashboard.
- Obtain your API key from the dashboard.
- Send your API key as a Bearer token in the
Authorizationheader on every request.
Search for domain availability using the sandbox environment:
curl "https://api.ud-sandbox.com/partner/v3/domains?query=example.com&ending=com&\$expand=registration" \
-H "Authorization: Bearer YOUR_API_KEY"The $expand=registration parameter includes registration availability and pricing information in the response. If the request succeeds, you are authenticated and ready to integrate.
- Continue with the Implementation Guide for search, registration, contacts, DNS, lifecycle operations, webhooks, and error handling.
- Use the API Reference for endpoint details, schemas, and live request examples.