Programmatic Domain Management
The domains registrar API enables you to programmatically manage your domain lifecycle from search to renewal.
You can start using the REST API by:
-
Using the token in either of the following ways:
- Use the Vercel SDK
In the following example, use the Vercel SDK to get the supported TLDs.
- Use the language of your choice by calling the endpoints directly and providing your token.
In the following example, we use to get the supported TLDs.
You can use the domains registrar API to do the following:
- List all supported top-level domains (TLDs)
- Get pricing for specific TLDs
- Retrieve per-domain pricing information
- Retrieve authorization codes for domain transfers
- Initiate domain transfers to Vercel
- Track transfer status and completion
- Renew domains before expiration
- Enable or disable automatic renewal
- Update nameserver configurations
- Fetch TLD-specific contact information schemas
The following legacy domains API endpoints are now deprecated and will be sunset on November 8, 2025:
If you are currently using the Vercel CLI for domain purchases, pricing, or availability, upgrade to CLI version or later.
Was this helpful?