Skip to content
Docs

Get price data for multiple domains

POSThttps://api.vercel.com/v1/registrar/domains/price
Get price data for multiple domains in a single request.
https://api.vercel.com/v1/registrar/domains/price
const response = await fetch('https://api.vercel.com/v1/registrar/domains/price?teamId=string', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_ACCESS_TOKEN',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"domains": [],
"years": "123"
}),
});
const data = await response.json();
console.log(data);
Response
{
"results": [
{
"domain": "string",
"years": "123",
"purchasePrice": "123",
"renewalPrice": "123",
"transferPrice": "123"
}
]
}
Errors
{
"status": "400",
"code": "bad_request",
"message": "string"
}
teamIdstringOptional
application/json
domainsarrayRequired
an array of at most 50 item(s)
yearsnumberOptional
The number of years to get the price for. If not provided, the minimum number of years for the TLD will be used.
200Success
resultsarrayRequired
400There was something wrong with the request
statusnumberRequired
codestringRequired
messagestringRequired
401Unauthorized
statusnumberRequired
codestringRequired
messagestringRequired
reasonstringOptional
403NotAuthorizedForScope
statusnumberRequired
codestringRequired
messagestringRequired
429TooManyRequests
statusnumberRequired
codestringRequired
messagestringRequired
retryAfterobjectRequired
limitobjectRequired
500InternalServerError
statusnumberRequired
codestringRequired
messagestringRequired