# Cross-link map: Programmatic Domain Management (/docs/domains/registrar-api)

> From the Vercel docs graph (built 2026-09-24T05:36:56.592Z), spanning vercel.com docs + KB, nextjs.org, ai-sdk.dev, and other Vercel documentation sites. Full graph as JSON: https://vercel.com/docs/graph.json

## Semantically closest pages

- [New Domains Registrar API for domain search, pricing, purchase, and management](https://vercel.com/changelog/new-domains-registrar-api-for-domain-search-pricing-purchase-and-management?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=semantic)
- [Get Domain Availability and Pricing](https://vercel.com/docs/rest-api/domains-registrar/get-domain-availability-and-pricing?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=semantic) — POST /v1/registrar/domains/search — Start domain research here. Get registration availability and pricing for 1–200 exac
- [Get price data for a domain](https://vercel.com/docs/rest-api/domains-registrar/get-price-data-for-a-domain?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=semantic) — GET /v1/registrar/domains/{domain}/price — Get price data for a specific domain
- [Get price data for multiple domains](https://vercel.com/docs/rest-api/domains-registrar/get-price-data-for-multiple-domains?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=semantic) — POST /v1/registrar/domains/price — Get price data for multiple domains in a single request.
- [Get availability for a domain](https://vercel.com/docs/rest-api/domains-registrar/get-availability-for-a-domain?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=semantic) — GET /v1/registrar/domains/{domain}/availability — Get availability for a specific domain. If the domain is available, it

## This page links to (17)

- [Vercel REST API Reference](https://vercel.com/docs/rest-api?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=outbound) — Interact programmatically with your Vercel account using the SDK or direct HTTP requests.
- [Buy a domain](https://vercel.com/docs/rest-api/domains-registrar/buy-a-domain?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=outbound) — POST /v1/registrar/domains/{domain}/buy — Buy a domain
- [Buy multiple domains](https://vercel.com/docs/rest-api/domains-registrar/buy-multiple-domains?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=outbound) — POST /v1/registrar/domains/buy — Buy multiple domains at once
- [Get a domain order](https://vercel.com/docs/rest-api/domains-registrar/get-a-domain-order?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=outbound) — GET /v1/registrar/orders/{orderId} — Get information about a domain order by its ID
- [Get a domain's transfer status](https://vercel.com/docs/rest-api/domains-registrar/get-a-domain-s-transfer-status?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=outbound) — GET /v1/registrar/domains/{domain}/transfer — Get the transfer status for a domain
- [Get availability for a domain](https://vercel.com/docs/rest-api/domains-registrar/get-availability-for-a-domain?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=outbound) — GET /v1/registrar/domains/{domain}/availability — Get availability for a specific domain. If the domain is available, it
- [Get availability for multiple domains](https://vercel.com/docs/rest-api/domains-registrar/get-availability-for-multiple-domains?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=outbound) — POST /v1/registrar/domains/availability — Get availability for multiple domains. If the domains are available, they can
- [Get contact info schema](https://vercel.com/docs/rest-api/domains-registrar/get-contact-info-schema?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=outbound) — GET /v1/registrar/domains/{domain}/contact-info/schema — Some TLDs require additional contact information. Use this endp
- [Get Domain Availability and Pricing](https://vercel.com/docs/rest-api/domains-registrar/get-domain-availability-and-pricing?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=outbound) — POST /v1/registrar/domains/search — Start domain research here. Get registration availability and pricing for 1–200 exac
- [Get price data for a domain](https://vercel.com/docs/rest-api/domains-registrar/get-price-data-for-a-domain?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=outbound) — GET /v1/registrar/domains/{domain}/price — Get price data for a specific domain
- [Get the auth code for a domain](https://vercel.com/docs/rest-api/domains-registrar/get-the-auth-code-for-a-domain?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=outbound) — GET /v1/registrar/domains/{domain}/auth-code — Get the auth code for a domain. This is required to transfer a domain fro
- [Get TLD price data](https://vercel.com/docs/rest-api/domains-registrar/get-tld-price-data?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=outbound) — GET /v1/registrar/tlds/{tld}/price — Get price data for a specific TLD. This only reflects base prices for the given TLD
- [Renew a domain](https://vercel.com/docs/rest-api/domains-registrar/renew-a-domain?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=outbound) — POST /v1/registrar/domains/{domain}/renew — Renew a domain
- [Transfer-in a domain](https://vercel.com/docs/rest-api/domains-registrar/transfer-in-a-domain?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=outbound) — POST /v1/registrar/domains/{domain}/transfer — Transfer a domain in from another registrar
- [Update auto-renew for a domain](https://vercel.com/docs/rest-api/domains-registrar/update-auto-renew-for-a-domain?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=outbound) — PATCH /v1/registrar/domains/{domain}/auto-renew — Update the auto-renew setting for a domain
- [Update nameservers for a domain](https://vercel.com/docs/rest-api/domains-registrar/update-nameservers-for-a-domain?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=outbound) — PATCH /v1/registrar/domains/{domain}/nameservers — Update the nameservers for a domain. Pass an empty array to use Verce
- [Vercel SDK Reference](https://vercel.com/docs/rest-api/sdk?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=outbound) — Interact programmatically with your Vercel account using the SDK.

## Pages that link here (2)

By site: vercel-changelog (1) · vercel-docs (1)

### From vercel-changelog

- [New Domains Registrar API for domain search, pricing, purchase, and management](https://vercel.com/changelog/new-domains-registrar-api-for-domain-search-pricing-purchase-and-management?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=inbound)

### From vercel-docs

- [Domains Overview](https://vercel.com/docs/domains?from=graph&source_path=%2Fdocs%2Fdomains%2Fregistrar-api&source_site=vercel-docs&relationship=inbound) — Learn the fundamentals of how domains, DNS, and nameservers work on Vercel.
