Loading
Loading
Check domain name availability across all major TLDs and SLDs with a simple GET request. Returns a boolean availability status for the queried domain.
The Domain Search API provides instant domain availability checks. You can specify the data source using the optional source parameter, supporting DNS-based and WHOIS-based lookups.
Pass your API key as the apiKey parameter in every request.
This is version v1.0 of the API.
The following parameters can be used in your API requests. All parameters are passed as query string parameters.
domainrequiredStringDomain name whose availability to check
sourceoptionalStringdefault: dnsSpecify the data source for domain availability checks. Use "dns" for DNS-based lookups or "whois" for WHOIS-based lookups.
A successful request returns a 200 OK response with a JSON object containing the domain availability status. See the response preview on the right for the full JSON structure.
domainName of the queried domain
domainAvailabilityTrue if available, false if not available
messageExtra details if the domain is not registered
The API uses standard HTTP status codes to indicate the success or failure of requests. For common status codes like 429 (Too Many Requests), refer to the general API documentation.
Please pass domain param correct value [For Technical Support: support@whoisfreaks.com]
Provided domain belongs to an inactive TLD. Please try to use historical whois lookup. [For Technical Support email at: support@whoisfreaks.com]
Unable to fetch whois data. Please try again. [For Technical Support email at: support@whoisfreaks.com]