---
title: domains-registrar
product: vercel
url: /docs/rest-api/domains-registrar
canonical_url: "https://vercel.com/docs/rest-api/domains-registrar"
last_updated: 2026-10-06
type: reference
prerequisites:
  []
related:
  - /docs/rest-api/domains-registrar/get-domain-availability-and-pricing.md
  - /docs/rest-api/domains-registrar/get-supported-tlds.md
  - /docs/rest-api/domains-registrar/get-tld.md
  - /docs/rest-api/domains-registrar/get-tld-price-data.md
  - /docs/rest-api/domains-registrar/get-availability-for-a-domain.md
summary: Learn about domains-registrar on Vercel.
install_vercel_plugin: npx plugins add vercel/vercel-plugin
---

# Domains Registrar

Endpoints in the Domains Registrar group of the Vercel REST API Reference.

| Method | Endpoint | Description |
|---|---|---|
| **POST** | [`/v1/registrar/domains/search`](/docs/rest-api/domains-registrar/get-domain-availability-and-pricing.md) | Get Domain Availability and Pricing |
| **GET** | [`/v1/registrar/tlds/supported`](/docs/rest-api/domains-registrar/get-supported-tlds.md) | Get supported TLDs |
| **GET** | [`/v1/registrar/tlds/{tld}`](/docs/rest-api/domains-registrar/get-tld.md) | Get TLD |
| **GET** | [`/v1/registrar/tlds/{tld}/price`](/docs/rest-api/domains-registrar/get-tld-price-data.md) | Get TLD price data |
| **GET** | [`/v1/registrar/domains/{domain}/availability`](/docs/rest-api/domains-registrar/get-availability-for-a-domain.md) | Get availability for a domain |
| **GET** | [`/v1/registrar/domains/{domain}/price`](/docs/rest-api/domains-registrar/get-price-data-for-a-domain.md) | Get price data for a domain |
| **POST** | [`/v1/registrar/domains/price`](/docs/rest-api/domains-registrar/get-price-data-for-multiple-domains.md) | Get price data for multiple domains |
| **POST** | [`/v1/registrar/domains/availability`](/docs/rest-api/domains-registrar/get-availability-for-multiple-domains.md) | Get availability for multiple domains |
| **GET** | [`/v1/registrar/domains/{domain}/contact-info/schema`](/docs/rest-api/domains-registrar/get-contact-info-schema.md) | Get contact info schema |
| **GET** | [`/v1/registrar/domains/{domain}/auth-code`](/docs/rest-api/domains-registrar/get-the-auth-code-for-a-domain.md) | Get the auth code for a domain |
| **POST** | [`/v1/registrar/domains/{domain}/buy`](/docs/rest-api/domains-registrar/buy-a-domain.md) | Buy a domain |
| **POST** | [`/v1/registrar/domains/buy`](/docs/rest-api/domains-registrar/buy-multiple-domains.md) | Buy multiple domains |
| **GET** | [`/v1/registrar/domains/{domain}/transfer`](/docs/rest-api/domains-registrar/get-a-domain-s-transfer-status.md) | Get a domain's transfer status |
| **POST** | [`/v1/registrar/domains/{domain}/transfer`](/docs/rest-api/domains-registrar/transfer-in-a-domain.md) | Transfer-in a domain |
| **POST** | [`/v1/registrar/domains/{domain}/renew`](/docs/rest-api/domains-registrar/renew-a-domain.md) | Renew a domain |
| **PATCH** | [`/v1/registrar/domains/{domain}/auto-renew`](/docs/rest-api/domains-registrar/update-auto-renew-for-a-domain.md) | Update auto-renew for a domain |
| **PATCH** | [`/v1/registrar/domains/{domain}/nameservers`](/docs/rest-api/domains-registrar/update-nameservers-for-a-domain.md) | Update nameservers for a domain |
| **GET** | [`/v1/registrar/domains/{domain}/contact-verification`](/docs/rest-api/domains-registrar/get-contact-verification-status-for-a-domain.md) | Get contact verification status for a domain |
| **GET** | [`/v1/registrar/orders/{orderId}`](/docs/rest-api/domains-registrar/get-a-domain-order.md) | Get a domain order |

---

## Related

- [REST API overview](/docs/rest-api)

---

[View full sitemap](/docs/sitemap)
