The Most Powerful Reverse WHOIS API

Search the entire WHOIS database and find domain names owned by a person, company or email address.

BigDomainData is made up of two primary WHOIS databases (Current WHOIS Database and Historical WHOIS Database). Our Current WHOIS Database contains the latest WHOIS record of active domain names (over 249 Million), that are currently registered. While the Historical WHOIS Database contains WHOIS history (over 1.46 Billion records) of every domain name (over 539 Million) that were ever registered on the Internet. Historical database contains WHOIS of current as well as expired and deleted domain names.

Both these databases can be searched through our Reverse WHOIS API.

https://api.bigdomaindata.com/?key=XXXXX&database=current&search_field=search_keyword
https://api.bigdomaindata.com/?key=XXXXX&database=historical&search_field=search_keyword

Replace the key "XXXXX" with your own API key, generated through the Members Area.

Cost for Single Query = (Varies based on Complexity of the Search Query, Use Cost Estimate API to find the Cost)

Sample Reverse WHOIS API Query

The following query return all the domain names with keyword "yahoo" that are currently active, sorted by the domain's registration date.

https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_keyword=yahoo&sort_by=create_date
{
    "success": true,
    "query": {
        "database": "current",
        "domain_keyword": "yahoo",
        "sort_by": "create_date",
        "sort_order": "asc",
        "page_size": 100
    },
    "count": {
        "total": 544,
        "relation": "eq",
        "current": 100
    },
    "unique_domains": "yahoo.com, yahoo.be, yahoo.fr, yahoo.net, yahoo.co.nz, yahoo.pl, yahoo.com.ag, yahoo.it, yahoo.com.cn, yahoo.io, yahoo.sh, yahoo.tc, yahoo.gs, yahoo.vg, yahoo.nl, yahoo.org, yahoo.com.br, yahoo.rw, yahoo.ws, yahoo.com.co, yahoo.net.co, yahoo.tv, yahoo.cc, yahoo.tl, yahoo.ca, yahoo.pt, yahoo.com.pt, yahoo.ie, yahoo.jp, yahoo.info, yahoo.in.th, yahoo.cx, yahoo.biz, yahoo.us, yahoo.com.bz, yahoo.org.bz, yahoo.ac, yahoo.by, yahoo.bi, yahoo.vc, yahoo.gl, yahoo.net.cn, yahoo.org.cn, yahoo.cn, yahoo.co.th, yahoo.com.pr, yahoo.com.af, yahoo.co.in, yahoo.ly, yahoo.la, yahoo.dm, yahoo.ht, yahoo.pro, yahoo.com.ps, yahoo.ps, yahoo.net.in, yahoo.firm.in, yahoo.gen.in, yahoo.org.in, yahoo.hi.cn, yahoo.jobs, yahoo.pr, yahoo.travel, yahoo.cat, yahoo.net.vc, yahoo.com.vc, yahoo.net.pl, yahoo.md, yahoo.in, yahoo.af, yahoo.mobi, yahoo.net.nz, yahoo.gd, yahoo.lc, yahoo.nf, yahoo.net.sb, yahoo.com.sb, yahoo.sa.com, yahoo.gy, yahoo.me, yahoo.com.cm, yahoo.tel, yahoo.co.nl, yahoo.com.mg, yahoo.cm, yahoo.hn, yahoo.co, yahoo.com.ng, yahoo.mg, yahoo.gr.com, yahoo.so, yahoo.kn, yahoo.us.org, yahoo.ag, yahoo.sx, yahoo.miyazaki.jp, yahoo.niigata.jp, yahoo.kumamoto.jp, yahoo.hyogo.jp, yahoo.aichi.jp",
    "results": [
        {
            "num": 1,
            "domain_name": "yahoo.com",
            "domain_keyword": "yahoo",
            "domain_tld": "com",
            "query_time": "2023-07-22 14:58:58",
            "create_date": "1995-01-18",
            "update_date": "2023-02-03",
            "expiry_date": "2024-01-19",
            "registrar_iana": 292,
            "registrar_name": "MarkMonitor, Inc.",
            "registrar_website": "http://www.markmonitor.com",
            "registrant_company": "Yahoo Assets LLC",
            "registrant_state": "VA",
            "registrant_country": "US",
            "registrant_email": "select request email form at https://domains.markmonitor.com/whois/yahoo.com",
            "name_servers": [
                "ns1.yahoo.com",
                "ns2.yahoo.com",
                "ns3.yahoo.com",
                "ns4.yahoo.com",
                "ns5.yahoo.com"
            ],
            "domain_status": [
                "clientDeleteProhibited",
                "clientTransferProhibited",
                "clientUpdateProhibited",
                "serverDeleteProhibited",
                "serverTransferProhibited",
                "serverUpdateProhibited"
            ],
            "dns_sec": [
                "unsigned"
            ]
        },
        {
            "num": 2,
            "domain_name": "yahoo.be",
            "domain_keyword": "yahoo",
            "domain_tld": "be",
            "query_time": "2023-07-16 02:15:12",
            "create_date": "1996-07-19",
            "registrar_name": "MarkMonitor Inc.",
            "registrar_website": "https://www.markmonitor.com",
            "name_servers": [
                "ns1.yahoo.com",
                "ns2.yahoo.com",
                "ns3.yahoo.com",
                "ns4.yahoo.com",
                "ns5.yahoo.com"
            ],
            "domain_status": [
                "Not Available",
                "clientTransferProhibited"
            ]
        },
        {
            "num": 3,
            "domain_name": "yahoo.fr",
            "domain_keyword": "yahoo",
            "domain_tld": "fr",
            "query_time": "2022-06-03 17:07:15",
            "create_date": "1996-09-19",
            "update_date": "2022-05-02",
            "expiry_date": "2023-06-03",
            "registrar_name": "MARKMONITOR Inc.",
            "registrant_name": "YAHOO EMEA LIMITED",
            "registrant_address": "5-7 Point Square North Wall Quay D01 CF99 Dublin Ireland",
            "registrant_country": "IE",
            "registrant_email": "[email protected]",
            "registrant_phone": "+353.18663100",
            "name_servers": [
                "ns1.yahoo.com",
                "ns2.yahoo.com",
                "ns3.yahoo.com",
                "ns5.yahoo.com",
                "ns7.yahoo.com"
            ],
            "domain_status": [
                "ACTIVE"
            ]
        },
        // remaining results truncated for easy viewing...
    ],
    "search_after": "1353283200000_969732",
    "stats": {
        "total_time": 1.394,
        "api_credits_used": 1,
        "cost_calculation": "1 (search_fields[domain_keyword])"
    }
}

XML Format

By default, all results are sent in JSON format. To get results in XML format, simply add "&format=xml" to your query.

https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_keyword=yahoo&sort_by=create_date&format=xml

Cost for Single Query = (Same as with JSON Format)

Search Fields

The following search fields are available for exact search in reverse whois lookup. The searched keyword must be fully present in the results to be returned. For partial (non-exact) searches, kindly check the guide for Wildcard Searches below this guide.

Search Field What does it search for?
domain_name The entire domain name (includes the domain extension). Example: yahoo.com
domain_keyword Only the domain keyword (does not include the domain extension). Example: yahoo
domain_tld Only the domain name extension (without the domain keyword). Example: com
query_date The date when the WHOIS record was saved into our database. Example: 2022-06-03
query_date_from Fetch all records having query_date from the date sent in this field. Example: 2022-06-01
query_date_to Fetch all records having query_date till the date sent in this field. Example: 2022-06-05
query_year Fetch all the WHOIS records that were saved in the requested year. Example: 2022
create_date The date when the domain name was registered. Example: 2016-10-21
create_date_from Fetch all records having create_date from the date sent in this field. Example: 2016-10-01
create_date_to Fetch all records having create_date till the date sent in this field. Example: 2016-10-31
create_year Fetch all the domain names that were registered in the requested year. Example: 2016
update_date The date when the domain's WHOIS details were updated/modified. Example: 2022-05-17
update_date_from Fetch all records having update_date from the date sent in this field. Example: 2022-05-10
update_date_to Fetch all records having update_date till the date sent in this field. Example: 2022-05-20
update_year Fetch all the domain names that were updated in the requested year. Example: 2022
expiry_date The date when the domain name is going to expire (or has expired). Example: 2023-06-03
expiry_date_from Fetch all records having expiry_date from the date sent in this field. Example: 2023-06-01
expiry_date_to Fetch all records having expiry_date till the date sent in this field. Example: 2023-06-05
expiry_year Fetch all the domain names that are expiring (or have expired) in the requested year. Example: 2023
registrar_iana Searches the domain's Registrar ID (Assigned by ICANN). Example: 146 for domains registered at GoDaddy.
registrar_name Searches the domain's exact Registrar Name. Example: GoDaddy.com, LLC
registrar_website Searches the domain's exact Registrar Website URL. Example: http://www.godaddy.com
registrant_name The person who has registered the domain name. Example: Mark Zuckerberg
registrant_company The company/business who has registered the domain name. Example: Meta Platforms, Inc.
registrant_address The mailing address of the domain owner. Example: 1601 Willow Rd
registrant_city The city name in which the domain owner is located. Example: Menlo Park
registrant_state The state name in which the domain owner is located. Example: California
registrant_zip The ZIP code (postal code) of the domain owner's mailing address. Example: 94025
registrant_country 2 letter country code (3166-1 alpha-2 code) where the domain owner is located. Example: US
registrant_email The domain owner's email address listed in the WHOIS record. Example: [email protected]
registrant_phone The domain owner's phone number listed in the WHOIS record. Example: +1.6505434800
registrant_fax The domain owner's fax number listed in the WHOIS record. Example: +1.6505434811
name_servers Searches the domain's name servers. Example: a.ns.facebook.com
domain_status Searches the domain name's status. Example: clientDeleteProhibited
dns_sec Checks the domain name's DNSSEC (Domain Name System Security Extensions). Example: unsigned

Remember, the keyword you are searching must be exactly present in the search fields for the results to be returned. For partial searches (keyword starting with, ending with or containing the term), kindly check the guide for Wildcard Searches below.

Wildcard Searches

You can fetch WHOIS records that contain terms matching a wildcard pattern. A wildcard operator is a placeholder that matches one or more characters. For example, the * wildcard operator matches zero or more characters. You can combine wildcard operators with other characters to create a wildcard pattern.

https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_name_wildcard=yahoo*
https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_name_wildcard=*aho*
https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_name_wildcard=*hoo.com
https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_name_wildcard=?ahoo.com
https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_name_wildcard=yaho?.*

Cost for Single Query = (Cost can vary based on your Wildcard Search Query, Use Cost Estimate API to find the Cost)

Wildcard Operator What does it match?
? This operator matches any single character.
* This operator can match zero or more characters, including an empty one.
Warning! Avoid beginning searches with * or ?. This can increase the iterations needed to find matching terms and slow search performance. Wildcard searches that begin with ? have a 5x cost, while searches that begin with * have a 10x cost. Each additional ? and * that are present in the search query will add up the total cost. The total cost can be high if you are making wildcard searches with multiple * or ?. It is recommended to use the Cost Estimate API before running wildcard searches.
Search Cost What does it return?
yahoo* 2 Every domain name that starts with yahoo. Example: yahoo.com, yahooinc.com, yahoo.net
*aho* 20 Every domain name that has contains aho keyword. Example: yahoo.com, pragahotel.uz, alphahost.dk
*hoo.com 10 Every domain name that ends with hoo.com keyword. Example: yellowhoo.com, hirehoo.com, gmhoo.com
?ahoo.com 5 Every domain that contains a single character before ahoo.com. Example: oahoo.com, bahoo.com, 0ahoo.com
yaho?.* 4 Every domain name that contains a single character after yaho, followed by a dot and then ending with any number of characters. Example: yahoo.fr, yahod.link, yahoi.co.uk, yahoo.ac.nz, yahoo.net.nz, yaho0.info, yahoo.be, yahog.space

The following search fields are available for wildcard search in reverse whois lookup:

Search Field What does it search for?
domain_name_wildcard The entire domain name (includes the domain extension). Example: yahoo*
domain_keyword_wildcard Only the domain keyword (does not include the domain extension). Example: *aho*
domain_tld_wildcard Only the domain name extension (without the domain keyword). Example: *uk
registrar_name_wildcard Searches the domain's exact Registrar Name. Example: *godaddy*
registrar_website_wildcard Searches the domain's exact Registrar Website URL. Example: *godaddy.*
registrant_name_wildcard The person who has registered the domain name. Example: mark*
registrant_company_wildcard The company/business who has registered the domain name. Example: meta*
registrant_address_wildcard The mailing address of the domain owner. Example: *willow*
registrant_city_wildcard The city name in which the domain owner is located. Example: ?enlo*
registrant_state_wildcard The state name in which the domain owner is located. Example: ca*
registrant_zip_wildcard The ZIP code (postal code) of the domain owner's mailing address. Example: 9*0??
registrant_email_wildcard The domain owner's email address listed in the WHOIS record. Example: *@fb.com
registrant_phone_wildcard The domain owner's phone number listed in the WHOIS record. Example: +1.*
registrant_fax_wildcard The domain owner's fax number listed in the WHOIS record. Example: *65054348??
name_servers_wildcard Searches the domain's name servers. Example: *facebook.com
domain_status_wildcard Searches the domain name's status. Example: *delete*
dns_sec_wildcard Checks the domain name's DNSSEC (Domain Name System Security Extensions). Example: *signed

Multiple Queries

You may query multiple search fields through the Reverse WHOIS API.

https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_keyword_wildcard=yahoo*&domain_tld=com&create_year=2000

Cost for Single Query = (Varies based on Complexity of the Search Query, Use Cost Estimate API to find the Cost)

{
    "success": true,
    "query": {
        "database": "current",
        "domain_keyword_wildcard": "yahoo*",
        "domain_tld": "com",
        "create_year": "2000",
        "sort_by": "query_time",
        "sort_order": "asc",
        "page_size": 100
    },
    "count": {
        "total": 30,
        "relation": "eq",
        "current": 30
    },
    "unique_domains": "yahoo2.com, yahooalerts.com, yahoobytel.com, yahooenjoy.com, yahoofantasyfootball.com, yahooforecast.com, yahoopatent.com, yahoopublishing.com, yahoo-ka.com, yahoo-finance.com, yahooes.com, yahoosg.com, yahootw.com, yahoo-email.com, yahooauction.com, yahoofs.com, yahookids.com, yahoowallet.com, yahoob.com, yahoog.com, yahooi.com, yahoox.com, yahooy.com, yahooyahoo.com, yahooinc.com, yahoooooo.com, yahoo-webring.com, yahoogroups.com, yahoomesenger.com, yahoone.com",
    "results": [
        {
            "num": 1,
            "domain_name": "yahoo2.com",
            "domain_keyword": "yahoo2",
            "domain_tld": "com",
            "query_time": "2023-05-17 07:18:21",
            "create_date": "2000-08-09",
            "update_date": "2022-11-21",
            "expiry_date": "2023-08-09",
            "registrar_iana": 292,
            "registrar_name": "MarkMonitor, Inc.",
            "registrar_website": "http://www.markmonitor.com",
            "registrant_company": "Yahoo Assets LLC",
            "registrant_state": "VA",
            "registrant_country": "US",
            "registrant_email": "select request email form at https://domains.markmonitor.com/whois/yahoo2.com",
            "name_servers": [
                "1ns.yahoo.com",
                "2ns.yahoo.com"
            ],
            "domain_status": [
                "clientDeleteProhibited",
                "clientTransferProhibited",
                "clientUpdateProhibited"
            ],
            "dns_sec": [
                "unsigned"
            ]
        },
        {
            "num": 2,
            "domain_name": "yahooalerts.com",
            "domain_keyword": "yahooalerts",
            "domain_tld": "com",
            "query_time": "2023-05-17 07:18:22",
            "create_date": "2000-09-30",
            "update_date": "2022-11-21",
            "expiry_date": "2023-09-30",
            "registrar_iana": 292,
            "registrar_name": "MarkMonitor, Inc.",
            "registrar_website": "http://www.markmonitor.com",
            "registrant_company": "Yahoo Assets LLC",
            "registrant_state": "VA",
            "registrant_country": "US",
            "registrant_email": "select request email form at https://domains.markmonitor.com/whois/yahooalerts.com",
            "name_servers": [
                "1ns.yahoo.com",
                "2ns.yahoo.com"
            ],
            "domain_status": [
                "clientDeleteProhibited",
                "clientTransferProhibited",
                "clientUpdateProhibited"
            ],
            "dns_sec": [
                "unsigned"
            ]
        },
        {
            "num": 3,
            "domain_name": "yahoobytel.com",
            "domain_keyword": "yahoobytel",
            "domain_tld": "com",
            "query_time": "2023-05-17 07:18:23",
            "create_date": "2000-09-28",
            "update_date": "2022-11-21",
            "expiry_date": "2023-09-28",
            "registrar_iana": 292,
            "registrar_name": "MarkMonitor, Inc.",
            "registrar_website": "http://www.markmonitor.com",
            "registrant_company": "Yahoo Assets LLC",
            "registrant_state": "VA",
            "registrant_country": "US",
            "registrant_email": "select request email form at https://domains.markmonitor.com/whois/yahoobytel.com",
            "name_servers": [
                "1ns.yahoo.com",
                "2ns.yahoo.com"
            ],
            "domain_status": [
                "clientDeleteProhibited",
                "clientTransferProhibited",
                "clientUpdateProhibited"
            ],
            "dns_sec": [
                "unsigned"
            ]
        },
        // remaining results truncated for easy viewing...
    ],
    "stats": {
        "total_time": 1.626,
        "api_credits_used": 4,
        "cost_calculation": "2 (search_fields[domain_tld, create_year]) + 2 (wildcard_searches[domain_keyword_wildcard]) = 4"
    }
}

Cost Estimate

To get an estimate the cost of your API query, simply add "&estimate" to your query.

/?key=XXXXX&database=current&domain_keyword_wildcard=yahoo*&domain_tld=com&create_year=2000&estimate

Cost for Single Query = (0 API Credits)

{
    "success": true,
    "query": {
        "database": "current",
        "domain_keyword_wildcard": "yahoo*",
        "domain_tld": "com",
        "create_year": "2000",
        "sort_by": "query_time",
        "sort_order": "asc",
        "page_size": 100
    },
    "estimate": {
        "api_credits_required": 4,
        "cost_calculation": "2 (search_fields[domain_tld, create_year]) + 2 (wildcard_searches[domain_keyword_wildcard]) = 4"
    }
}

Count Total Results

The total count of results for your query will be provided in the following format:

"count": { "total": 544, "relation": "eq", "current": 100 }

Generally the total results count can't be computed accurately without visiting all matches, which is costly for queries that match lots of documents. So, the API will count the total accurately up to 10,000 results. It is a good trade-off to speed up searches if you don't need the accurate number of results after a certain threshold. The "relation" determines how the "total" should be interpreted. A value of "gte" means that there might be more than the "total" results. When the relation has value of "eq", it indicates that "total" is the exact count. The value of "current" is the total number of results in current page.

Count Exact Number of Total Results

If you still want to see the exact number of total results, simply add "&count" to your query.

/?key=XXXXX&database=current&domain_keyword_wildcard=*yahoo*&count
/?key=XXXXX&database=historical&name_servers_wildcard=*.yahoo.com&count

Cost for Single Query = (1 API Credit for Current Database | 2 API Credits for Historical Database)

{
    "success": true,
    "query": {
        "database": "historical",
        "name_servers_wildcard": "*.yahoo.com"
    },
    "exact_count": 1788341,
    "stats": {
        "total_time": 0.926,
        "api_credits_used": 2,
        "cost_calculation": "Exact Count API"
    }
}

Please be aware, the count can be slow if there are very large number of results. Kindly use this feature judiciously, reserving it for situations where the precise result count is necessary.

Change Page Size

By default, 100 results are returned per query. To get more results, simply add "&page_size=" to your query.

https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_keyword=yahoo&page_size=1000
https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_keyword=yahoo&page_size=5000
https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_keyword=yahoo&page_size=10000

Cost for Single Query = (Additional 1 API Credit for each 100 Results, Max 10000 Results Allowed)

Search Pagination

If the total results are greater than current page size, simply add "&search_after=" to get the next page of results.

https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_keyword=yahoo&search_after=XXXXXXX_XXXXX

Replace "XXXXXXX_XXXXX" with the value you receive for "search_after" at current page.

Change Results Sorting

By default, results are sorted by "query_time" in ascending order. You can change the sorting in the following ways:

https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_keyword=yahoo&sort_by=domain_name&sort_order=asc
https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_keyword=yahoo&sort_by=domain_name&sort_order=desc

https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_keyword=yahoo&sort_by=domain_tld&sort_order=asc
https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_keyword=yahoo&sort_by=domain_tld&sort_order=desc

https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_keyword=yahoo&sort_by=query_time&sort_order=asc
https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_keyword=yahoo&sort_by=query_time&sort_order=desc

https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_keyword=yahoo&sort_by=create_date&sort_order=asc
https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_keyword=yahoo&sort_by=create_date&sort_order=desc

https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_keyword=yahoo&sort_by=update_date&sort_order=asc
https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_keyword=yahoo&sort_by=update_date&sort_order=desc

https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_keyword=yahoo&sort_by=expiry_date&sort_order=asc
https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_keyword=yahoo&sort_by=expiry_date&sort_order=desc

https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_keyword=yahoo&sort_by=registrar_iana&sort_order=asc
https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_keyword=yahoo&sort_by=registrar_iana&sort_order=desc

Cost for Single Query = (Same as with Default Sorting, No Extra Charges to Change Sorting)

Retrieve Only Domains

To get only domain names and skip the WHOIS data, simply add "&onlydomains" to your query.

https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_keyword=yahoo&onlydomains

Cost for Single Query = (Same as with WHOIS Data)

Sample Queries

Find all active domains that contain the keyword "amazon" anywhere in the domain name:

https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_keyword_wildcard=*amazon*

Find all active UK domain names (.UK, .CO.UK, .ME.UK etc) that were registered in current year:

https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_tld_wildcard=*uk&create_year=2024

Find all historical WHOIS records that were fetched today:

https://api.bigdomaindata.com/?key=XXXXX&database=historical&query_date=2024-04-28

Find all domain names that were registered yesterday from France:

https://api.bigdomaindata.com/?key=XXXXX&database=current&create_date=2024-04-27&registrant_country=FR

Find all domain names that were registered at GoDaddy and last updated in the year 2021:

https://api.bigdomaindata.com/?key=XXXXX&database=current&registrar_name_wildcard=*godaddy*&update_year=2021

Find all active .COM domain names are going to expire today:

https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_tld=com&expiry_date=2024-04-28

Find all domain names currently registered from the United Kingdom at registrar GoDaddy (Registrar IANA ID: 146):

https://api.bigdomaindata.com/?key=XXXXX&database=current&registrar_iana=146&registrant_country=GB

Find all active domain names registered by person with name starting with "Michael":

https://api.bigdomaindata.com/?key=XXXXX&database=current&registrant_name_wildcard=Michael*

Find all domain names ever registered having the term "apple inc" in company name:

https://api.bigdomaindata.com/?key=XXXXX&database=historical&registrant_company_wildcard=*apple+inc*

Find domain names currently registered having the street address exactly as "1601 Willow Rd":

https://api.bigdomaindata.com/?key=XXXXX&database=current&registrant_address=1601+Willow+Rd

Find active domains registered from the city of "New York" and state of "NY":

https://api.bigdomaindata.com/?key=XXXXX&database=current&registrant_city=New+York&registrant_state=NY

Find active domain names registered from the ZIP code of "SW1" in London (United Kingdom):

https://api.bigdomaindata.com/?key=XXXXX&database=current&registrant_zip_wildcard=SW1*&registrant_city=London

Find all domain names currently registered with email address "[email protected]":

https://api.bigdomaindata.com/?key=XXXXX&database=current&[email protected]

Find all domain names ever registered in history, and having an email domain as "yahoo-inc.com":

https://api.bigdomaindata.com/?key=XXXXX&database=historical&registrant_email_wildcard=*@yahoo-inc.com

Find all current domain names using the phone number "+1.4152229670" in their WHOIS contact:

https://api.bigdomaindata.com/?key=XXXXX&database=current&registrant_phone=%2B1.4152229670

Find all domain names in history to ever use the fax number "+1.4152220922" in their WHOIS contact:

https://api.bigdomaindata.com/?key=XXXXX&database=historical&registrant_fax=%2B1.4152220922

Find all domain names that are currently parked at DAN Marketplace, sorted by their registration date (earliest first):

https://api.bigdomaindata.com/?key=XXXXX&database=current&name_servers_wildcard=*.dan.com&sort_by=create_date

Find all active domain names that are about to get dropped:

https://api.bigdomaindata.com/?key=XXXXX&database=current&domain_status=pendingDelete

Find all active domain names that have a "signed" DNSSEC:

https://api.bigdomaindata.com/?key=XXXXX&database=current&dns_sec=signed

If you are still unable to create your API query, please contact us and we will be happy to assist you create your desired API query.

API Pricing and Packages

Can be used for Current WHOIS API, Bulk WHOIS API, WHOIS History API, Reverse WHOIS API and Fuzzy Domains API.

Package Quantity Price Rate Order
5,000 API Credits 5,000 $25 $5.00 Buy Now
25,000 API Credits 25,000 $100 $4.00 Buy Now
250,000 API Credits 250,000 $750 $3.00 Buy Now
1 Million API Credits Most Popular 1,000,000 $2,000 $2.00 Buy Now
10 Million API Credits 10,000,000 $10,000 $1.00 Buy Now

API Credits you purchase have lifetime validity, and you may use it whenever you wish. We accept Visa, Mastercard, American Express, Discover, Diners Club, JCB and China UnionPay. Popular payment wallets like Apple Pay, Google Pay, Alipay, WeChat Pay & Cash App Pay are accepted. You can also pay in installments through Buy Now, Pay Later (Affirm, Afterpay, Clearpay, Klarna) services. For orders worth $1000 and higher, you can also pay through Bank Wire Transfer (ACH, Fedwire and SWIFT). We also accept crypto payments through Bitcoin, Ethereum, Tether, Binance, Ripple and 100+ Cryptocurrencies.

Reverse WHOIS Lookup

You may test our powerful Reverse WHOIS API using the below form.