Skip to main content
GET
/
v4
/
domains
/
price
checkDomainPrice
import { Vercel } from "@vercel/sdk";

const vercel = new Vercel({
  bearerToken: "<YOUR_BEARER_TOKEN_HERE>",
});

async function run() {
  const result = await vercel.domains.checkDomainPrice({
    name: "example.com",
    type: "new",
    teamId: "team_1a2b3c4d5e6f7g8h9i0j1k2l",
    slug: "my-team-url-slug",
  });

  console.log(result);
}

run();
{
  "price": 20,
  "period": 1
}

Authorizations

Authorization
string
header
required

Default authentication mechanism

Query Parameters

name
string
required

The name of the domain for which the price needs to be checked.

Example:

"example.com"

type
enum<string>

In which status of the domain the price needs to be checked.

Available options:
new,
renewal,
transfer,
redemption
Example:

"new"

teamId
string

The Team identifier to perform the request on behalf of.

Example:

"team_1a2b3c4d5e6f7g8h9i0j1k2l"

slug
string

The Team slug to perform the request on behalf of.

Example:

"my-team-url-slug"

Response

Successful response which returns the price of the domain and the period.

Successful response which returns the price of the domain and the period.

price
number
required

The domain price in USD.

Example:

20

period
number
required

The number of years the domain could be held before paying again.

Example:

1