Domain Availability API Documentation
How To Use Domain Availability API
Bulk domain name availability checks. Programmatically check if a domain name is available for registration with an API request.
Domain availability API use case
We believe that there are still great domain names that are available for registration, you just have to look hard enough!
Massive amounts of domain availability lookups can be used for various domain research, for finding domains for SEO purposes, for building a new domain checker, and for various other purposes. Some of our clients are finding great available domains for their clients, and some of our clients are looking for available domains that recently expired, but have some traffic on them.
Whatever the reason, our domain availability API can help you find those great available domains you are looking for! Our Domain Availability API is cheaper than our Whois API, but just as accurate when it comes to domain availability checks.
For detailed code examples that will help you use Domain Availability API, see our code examples page.
Domain availability API

Let’s make an example request:
http://api.whoapi.com/?domain=whoapi.com&r=taken&apikey=demokey
Output JSON format:
{
"status": "0",
"taken": "1",
"requests_available": 100
}
http://api.whoapi.com/?domain=whoapi.com&r=taken&apikey=demokey&asxml
Output in XML format:
<?xml version="1.0"?>
<response>
<status>0</status>
<taken>1</taken>
<requests_available>100</requests_available>
</response>
15 years with you
whoapi.com was registered 14.02.2011
For over 15 years, WhoAPI has quietly powered products around the globe, through multiple tech cycles and industry shifts. From Fortune 500 companies to solopreneurs launching their next big idea, our APIs are trusted wherever reliable domain data matters.
Start building with WhoAPI today!