Loading
Loading
Check domain name availability for up to 100 domains in a single POST request. Returns availability status for each domain in the request body.
The request body must contain a domainNames array with the list of domain names to check. Each result in the response bulk_domain_availability_response array includes the domain name, availability status, and a processing status flag.
Pass your API key as the apiKey parameter in every request.
This is version v1.0 of the API.
Query parameter for the POST request.
formatoptionalStringdefault: jsonResponse format: 'json' (default) or 'xml'.
sourceoptionalStringdefault: dnsSpecify the data source for domain availability checks. Use "dns" for DNS-based lookups or "whois" for WHOIS-based lookups.
The request body must be a JSON object containing a domainNames array with up to 100 domain names to check.
{
"domainNames": [
"techguruss.com",
"bannu.in"
]
}domainNamesrequiredArray<String>Array of domain names to check availability for. Maximum 100 per request.
A successful request returns a 200 OK response with a JSON object containing a bulk_domain_availability_response array. See the response preview on the right for the full JSON structure.
domain (String), domainAvailability (Boolean), status (Boolean)
See the HTTP Status Codes documentation for a complete reference of common API errors and HTTP status codes.
We are not providing the whois of this domain extension
Provided domain belongs to an inactive TLD. Please try to use historical whois lookup.
Unable to fetch whois data. Please try again. [For Technical Support email at: support@apifreaks.com]