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>

Promotion

Get 10,000 API requests!

For new users only. You don’t need a credit card, just a reputable email address.

30 days limit. Your first API request as soon as you sign up.

Whois API, Domain Availability API, Screenshot API, Email Blacklist API, SSL API, Email Score API, Domain Score API