domains.cloudflare.com APIdomains.cloudflare.com ↗
Search for available domain names and check their pricing to find the perfect domain for your project. Discover all supported top-level domains (TLDs) available through Cloudflare Registrar to expand your domain registration options.
curl -X POST 'https://api.parse.bot/scraper/e96e8182-c651-4dd2-b96b-5b96b17d3e61/search_domains' \
-H 'X-API-Key: $PARSE_API_KEY' \
-H 'Content-Type: application/json' \
-d '{}'Search for available domain names. When a full domain with TLD is provided (e.g. 'example.com'), returns availability status, registration/renewal fees, and alternative domain suggestions. When only a name is provided (e.g. 'example'), returns available domain suggestions across multiple TLDs with pricing.
| Param | Type | Description |
|---|---|---|
| domainrequired | string | Domain name to search for. Can be a bare name (e.g. 'mysite') or a full domain with TLD (e.g. 'mysite.com'). When a TLD is included, the response includes a check_result with detailed availability and fee information for that specific domain. |
{
"type": "object",
"fields": {
"domains": "array of domain objects with name, availability, premium, price, and renewal fields",
"check_result": "object with detailed availability info (name, available, can_register, supported_tld, premium, fees) — present only when a specific TLD was included in the query"
},
"sample": {
"domains": [
{
"name": "google.com",
"price": 10.46,
"premium": false,
"renewal": 10.46,
"availability": "registered"
},
{
"name": "wwwgoogle99.com",
"price": 10.46,
"premium": false,
"renewal": 10.46,
"availability": "available"
}
],
"check_result": {
"fees": {
"currency": "USD",
"renewal_fee": 10.46,
"transfer_fee": 10.46,
"redemption_fee": 44,
"registration_fee": 10.46
},
"name": "google.com",
"premium": false,
"available": false,
"can_register": false,
"supported_tld": true
}
}
}About the domains.cloudflare.com API
The domains.cloudflare.com API on Parse exposes 2 endpoints for the publicly available data on domains.cloudflare.com. Calls return JSON over HTTPS and are billed per successful response.
Pin a release with the API-Snapshot-Version header so canonical updates don't silently change your contract.