Domain Chief
Integrate Domain Chief into your application with the REST API, or use Domain Connect to configure DNS through a customer-approved flow. Start with a practical guide for complete workflows, then use the API documentation for individual requests and responses.
Looking for help using Domain Chief in the browser? Go to the Domain Chief documentation.
Choose an integration
- Use the REST API when your application needs to read or manage domains, contacts, DNS records, redirects, or related data directly.
- Use the team event feed to keep a local copy of domains and contacts current without repeatedly retrieving complete collections.
- Use domain notices with the REST API to show current problems, available resolutions, and operation progress.
- Use Domain Connect when your service needs to propose a known set of DNS records for the customer to approve without giving your application API access.
Developer guides
Combine the TLD catalog with exact-name checks and present safe registration or transfer choices.
Create, reuse, assign, update, and verify contacts used across domain workflows.
Prepare, submit, reconcile, and follow a new registration through its asynchronous result.
Preserve DNS, handle transfer methods, and manage immediate or scheduled incoming transfers.
Build an initial snapshot, then keep it current with events and targeted batch requests.
Present current domain state, offer valid next steps, and follow asynchronous operations.
Publish a DNS template and send customers through Domain Chief's approval flow.
API documentation
Learn the authentication and request basics before making your first call.
Give an integration only the Domain Chief permissions it needs.
Attach application-specific context to supported Domain Chief resources.
Inspect the current endpoints, schemas, request fields, and responses.
Test safely
Use .example domains when you want to exercise domain workflows without registering or changing a public domain.