Skip to main content
POST
Check domain availability
Use this endpoint to search the domain extensions enabled in your BillingServ account. Send the domain name without an extension, such as billingserv, and BillingServ checks availability with the configured registrar. The limit field is optional. It accepts values from 1 to 50 and defaults to 50. The endpoint is limited to 30 requests per minute per client. For the complete search and checkout flow, see the Domain Search and Hosted Checkout API Guide.

Authorizations

Authorization
string
header
required

Use Authorization: Bearer <live_api_key>.

Body

Search for a domain name without its extension. The API normalizes surrounding whitespace and letter casing.

domain
string
required

Domain name without an extension, such as billingserv. Do not include .com or another extension.

Maximum string length: 63
Pattern: ^[A-Za-z0-9](?:[A-Za-z0-9-]{0,61}[A-Za-z0-9])?$
limit
integer
default:50

Maximum number of enabled extensions to check.

Required range: 1 <= x <= 50

Response

Availability results

success
boolean
required
domain
string
required

Normalized domain name that was searched.

registrar
string
required

Registrar used for this availability check.

results
object[]
required