WHOIS API: Real-Time Domain Lookup for Any Domain

Query live, structured WHOIS data for any domain and get owner details, registrar, registration dates, nameservers - returned as clean JSON or XML in milliseconds. No caching. No stale records. Directly from authoritative WHOIS servers and RDAP on every request.

curl --location --request GET 'https://api.whoisfreaks.com/v1.0/whois?whois=live&domainName=whoisfreaks.com&apiKey=API_KEY'
[
  {
    "status": true,
    "domain_name": "whoisfreaks.com",
    "query_time": "2026-07-30 09:49:52",
    "whois_server": "whois.verisign-grs.com",
    "domain_registered": "yes",
    "create_date": "2019-03-19",
    "update_date": "2026-02-17",
    "expiry_date": "2027-03-19",
    "domain_registrar": {
      "iana_id": "1068",
      "registrar_name": "NAMECHEAP INC",
      "whois_server": "whois.namecheap.com",
      "website_url": "http://www.namecheap.com",
      "email_address": "[email protected]",
      "phone_number": "+16613102107"
    },
    "reseller_contact": {
      "name": "NAMECHEAP INC"
    },
    "registrant_contact": {
      "name": "Redacted for Privacy",
      "company": "Privacy service provided by Withheld for Privacy ehf",
      "street": "Kalkofnsvegur 2",
      "city": "Reykjavik",
      "state": "Capital Region",
      "zip_code": "101",
      "country_name": "Iceland",
      "country_code": "IS",
      "email_address": "[email protected]",
      "phone": "+3544212434"
    },
    "administrative_contact": {
      "name": "Redacted for Privacy",
      "company": "Privacy service provided by Withheld for Privacy ehf",
      "street": "Kalkofnsvegur 2",
      "city": "Reykjavik",
      "state": "Capital Region",
      "zip_code": "101",
      "country_name": "Iceland",
      "country_code": "IS",
      "email_address": "[email protected]",
      "phone": "+3544212434"
    },
    "technical_contact": {
      "name": "Redacted for Privacy",
      "company": "Privacy service provided by Withheld for Privacy ehf",
      "street": "Kalkofnsvegur 2",
      "city": "Reykjavik",
      "state": "Capital Region",
      "zip_code": "101",
      "country_name": "Iceland",
      "country_code": "IS",
      "email_address": "[email protected]",
      "phone": "+3544212434"
    },
    "name_servers": [
      "albert.ns.cloudflare.com",
      "sue.ns.cloudflare.com"
    ],
    "domain_status": [
      "clienttransferprohibited"
    ],
    "whois_raw_domain": "\nDomain name: whoisfreaks.com\nRegistry Domain ID: 2370976244_DOMAIN_COM-VRSN\nRegistrar WHOIS Server: whois.namecheap.com\nRegistrar URL: http://www.namecheap.com\nUpdated Date: 2026-02-17T10:18:52.02Z\nCreation Date: 2019-03-19T18:24:27.00Z\nRegistrar Registration Expiration Date: 2027-03-19T18:24:27.00Z\nRegistrar: NAMECHEAP INC\nRegistrar IANA ID: 1068\nRegistrar Abuse Contact Email: [email protected]\nRegistrar Abuse Contact Phone: +1.9854014545\nReseller: NAMECHEAP INC\nDomain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited\nRegistry Registrant ID: \nRegistrant Name: Redacted for Privacy\nRegistrant Organization: Privacy service provided by Withheld for Privacy ehf\nRegistrant Street: Kalkofnsvegur 2 \nRegistrant City: Reykjavik\nRegistrant State/Province: Capital Region\nRegistrant Postal Code: 101\nRegistrant Country: IS\nRegistrant Phone: +354.4212434\nRegistrant Phone Ext: \nRegistrant Fax: \nRegistrant Fax Ext: \nRegistrant Email: [email protected]\nRegistry Admin ID: \nAdmin Name: Redacted for Privacy\nAdmin Organization: Privacy service provided by Withheld for Privacy ehf\nAdmin Street: Kalkofnsvegur 2 \nAdmin City: Reykjavik\nAdmin State/Province: Capital Region\nAdmin Postal Code: 101\nAdmin Country: IS\nAdmin Phone: +354.4212434\nAdmin Phone Ext: \nAdmin Fax: \nAdmin Fax Ext: \nAdmin Email: [email protected]\nRegistry Tech ID: \nTech Name: Redacted for Privacy\nTech Organization: Privacy service provided by Withheld for Privacy ehf\nTech Street: Kalkofnsvegur 2 \nTech City: Reykjavik\nTech State/Province: Capital Region\nTech Postal Code: 101\nTech Country: IS\nTech Phone: +354.4212434\nTech Phone Ext: \nTech Fax: \nTech Fax Ext: \nTech Email: [email protected]\nName Server: albert.ns.cloudflare.com\nName Server: sue.ns.cloudflare.com\nDNSSEC: unsigned\nURL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/\n>>> Last update of WHOIS database: 2026-07-29T23:49:52.25Z <<<\nFor more information on Whois status codes, please visit https://icann.org/epp",
    "registry_data": {
      "domain_name": "WHOISFREAKS.COM",
      "query_time": "2026-07-30 09:49:50",
      "whois_server": "whois.verisign-grs.com",
      "domain_registered": "yes",
      "create_date": "2019-03-19",
      "update_date": "2026-02-17",
      "expiry_date": "2027-03-19",
      "domain_registrar": {
        "iana_id": "1068",
        "registrar_name": "NameCheap, Inc",
        "whois_server": "whois.namecheap.com",
        "website_url": "http://www.namecheap.com"
      },
      "name_servers": [
        "albert.ns.cloudflare.com",
        "sue.ns.cloudflare.com"
      ],
      "domain_status": [
        "clienttransferprohibited"
      ],
      "whois_raw_registery": "\nDomain Name: WHOISFREAKS.COM\n   Registry Domain ID: 2370976244_DOMAIN_COM-VRSN\n   Registrar WHOIS Server: whois.namecheap.com\n   Registrar URL: http://www.namecheap.com\n   Updated Date: 2026-02-17T10:18:51Z\n   Creation Date: 2019-03-19T18:24:27Z\n   Registry Expiry Date: 2027-03-19T18:24:27Z\n   Registrar: NameCheap, Inc.\n   Registrar IANA ID: 1068\n   Registrar Abuse Contact Email: [email protected]\n   Registrar Abuse Contact Phone: +1.6613102107\n   Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited\n   Name Server: ALBERT.NS.CLOUDFLARE.COM\n   Name Server: SUE.NS.CLOUDFLARE.COM\n   DNSSEC: signedDelegation\n   DNSSEC DS Data: 2371 13 2 2AC3C245DB1AC9B5B8C21A29D98C65AEB089A5F88633E2090341B5259E689705\n   URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/\n>>> Last update of whois database: 2026-07-30T09:49:44Z <<<\n\nFor more information on Whois status codes, please visit https://icann.org/epp\n\nNOTICE: The expiration date displayed in this record is the date the\nregistrar's sponsorship of the domain name registration in the registry is\ncurrently set to expire. This date does not necessarily reflect the expiration\ndate of the domain name registrant's agreement with the sponsoring\nregistrar.  Users may consult the sponsoring registrar's Whois database to\nview the registrar's reported date of expiration for this registration.\n\nTERMS OF USE: You are not authorized to access or query our Whois\ndatabase through the use of electronic processes that are high-volume and\nautomated except as reasonably necessary to register domain names or\nmodify existing registrations; the Data in VeriSign Global Registry\nServices' (\"VeriSign\") Whois database is provided by VeriSign for\ninformation purposes only, and to assist persons in obtaining information\nabout or related to a domain name registration record. VeriSign does not\nguarantee its accuracy. By submitting a Whois query, you agree to abide\nby the following terms of use: You agree that you may use this Data only\nfor lawful purposes and that under no circumstances will you use this Data\nto: (1) allow, enable, or otherwise support the transmission of mass\nunsolicited, commercial advertising or solicitations via e-mail, telephone,\nor facsimile; or (2) enable high volume, automated, electronic processes\nthat apply to VeriSign (or its computer systems). The compilation,\nrepackaging, dissemination or other use of this Data is expressly\nprohibited without the prior written consent of VeriSign. You agree not to\nuse electronic processes that are automated and high-volume to access or\nquery the Whois database except as reasonably necessary to register\ndomain names or modify existing registrations. VeriSign reserves the right\nto restrict your access to the Whois database in its sole discretion to ensure\noperational stability.  VeriSign may restrict or terminate your access to the\nWhois database for failure to abide by these terms of use. VeriSign\nreserves the right to modify these terms at any time.\n\nThe Registry database contains ONLY .COM, .NET, .EDU domains and\nRegistrars."
    }
  }
]
google.com
apple.com
stripe.com
apifreaks.com
pricing backgroundEclipse Top RightEclipse Top LeftEclipse WHOIS Stats

Our Products

What is a WHOIS API?

WHOIS Lookup API

A WHOIS API gives developers programmatic access to domain registration records. Instead of manually querying registries, wrestling with rate limits, and parsing inconsistent plaintext output, you send a domain name and receive structured information about domain names, including registration date, expiry date, registrar information, owner details, and host name server information, available in both JSON and XML formats. Live WHOIS Lookup fetches data in real time from WHOIS servers and RDAP to ensure the freshest results on every request, with no database dependency.

Our Product

Features

Why Our WHOIS API IsMore Accurate and Reliable?

Unlike other WHOIS API providers, we combine multiple data sources, including WHOIS protocol data, RDAP, web scrapers, and proprietary feeds. This layered approach makes our data more reliable and comprehensive.

Why Whois More Accurate

WHOISProtocol

We collect data through the WHOIS protocol, the oldest and still one of the most effective methods for retrieving domain ownership details. Its priority varies depending on the registrar and TLD combination, so it is not always our primary source of our WHOIS API.

RDAPProtocol

Our WHOIS API also retrieves data through RDAP, the modern protocol designed to replace the traditional WHOIS protocol. Since WHOIS and RDAP generally provide the same ownership details, we switch between them based on TLD support, registrar configuration, and availability.

In-HouseWHOIS Scrapers

WhoisFreaks has developed in-house scrapers to collect WHOIS records across a wide range of TLDs. These scrapers can solve CAPTCHAs in real time, enabling consistent and reliable data collection. They play a key role in expanding TLD coverage and strengthening our fallback mechanisms.

ProprietaryAlgorithm

Our WHOIS data is also enriched with proprietary data feeds. Although these sources are limited in number, they add unique coverage, improve WHOIS data quality, and enhance threat correlation with domain ownership data.

Our Products

Choose the Right WHOIS API for Your Use Case

Other than the Live WHOIS API, we also offer three additional variants: Historical, Reverse, and Bulk.
Historical WHOIS Data
Reverse WHOIS API
Bulk WHOIS API
WHOIS History Lookup API

Access the full historical ownership timeline for any domain, back to 1986. Each record is deduplicated and only where the WHOIS data actually changed are stored. Ideal for tracking ownership transfers, uncovering past registrants, and building domain reputation profiles.

Our Product

Features

What WHOIS APIs Provide

Seamlessly integrate valuable data and features into your platform.

Feature icon

Real Time Data

Fetch real-time, accurate domain data using live WHOIS lookup by domain, IP, or ASN. We fetch details directly from live servers.

Feature icon

Domain Ownership Details

Who owns a domain is no longer a limitation. Use our Live or Bulk WHOIS API to retrieve the ownership and registrar details.

Feature icon

JSON and XML

WHOIS API returns structured data in both JSON and XML Formats for easy integration in threat intelligence platforms.

Feature icon

Consistent & Compressed data

Consistent, compressed data ensures efficient retrieval and optimizes storage and bandwidth.

Product

WHOIS Database

Acquire historical WHOIS data, power your custom systems, update every day.

WHOIS Database

Explore our extensive WHOIS database covering 1,529+ TLDs and nearly 4.1B+ unique historical WHOIS records. We also offer country-specific datasets for markets like the US and UK covering both .us/.uk domains and domains registered by owners located in the US or UK. Refine your research with precision by filtering results by registrar, TLD, country, and more.

monitoring

Use Cases

WHOIS in Action

See how our users leverage WHOIS data to gain actionable insights.

Feature icon

Data Enrichment

A reverse WHOIS search on a lead's email or company name returns the full domain portfolio for your CRM record.

Feature icon

Domain Registration and Portfolio Analysis

Reverse WHOIS your own registrant email to surface forgotten domains before they lapse.

Feature icon

Threat Intelligence

Reverse WHOIS one malicious domain's registrant email to map the rest of that actor's infrastructure in one query.

Feature icon

Brand Monitoring & Brand Protection

Reverse WHOIS your trademark as a keyword and catch cybersquatted domains before a phishing campaign starts.

Feature icon

Competitive Intelligence

Reverse WHOIS a competitor's organization name to reveal domains they registered before an unannounced launch.

Feature icon

Research & Due Diligence

Check a counterparty's claims with a reverse WHOIS search on their registrant email, using our pre-GDPR era records.

Request demo background

Integrate our WHOIS APIs now to power your threat intelligence, access real-time and historical domain data, and make smarter security decisions.

Integrations

Seamless Integration For Every Workflow

The WhoisFreaks WHOIS API ships with official Python and Go SDKs so you can query live registrant, registrar, nameserver, and expiry data across 1,529+ TLDs with a single install.

Zapier, Make, and n8n let no-code teams trigger lookups on schedule and push ownership data to CRMs, spreadsheets, or Slack automatically.

Security and compliance teams integrate it into Splunk, Microsoft Sentinel, and SOAR playbooks to enrich domain alerts, detect registrant changes, and fire automated investigation workflows the moment a suspicious registration is flagged.

Integration Workflow
Bulk WHOIS API

Bulk WHOIS API

Look up 100 domains per call, or upload a file of up to 3M domains, and get CSV, JSON, or XML back.

Bulk WHOIS API
Reverse WHOIS API

Reverse WHOIS API

Search 4.1B+ WHOIS records by email, name, or company to find every domain a single owner holds now.

Reverse WHOIS API
WHOIS History API

WHOIS History API

Track past registrants and registrar transfers on any domain, with deduplicated records since 1986.

WHOIS History API

FAQs

FAQs about the Domain WHOIS API: endpoints, parameters, response fields, and rate limits.

What is a WHOIS API?

A WHOIS API lets developers query domain registration data programmatically, returning structured JSON/XML with owner details, registrar, creation/expiry dates, and nameservers, without having to manually query WHOIS servers.

What is the difference between live WHOIS API and historical WHOIS API?

The live WHOIS API fetches current domain registration data in real time. The historical WHOIS API returns deduplicated past ownership records, useful for tracking how a domain has changed over time.

Is there a free WHOIS API available?

Yes. WhoisFreaks provides 500 free credits on signup with no credit card required, giving you access to live WHOIS lookup API, WHOIS history API, and reverse WHOIS API at no cost.

How accurate and up-to-date is the WHOIS API data?

Live WHOIS lookups fetch data in real time directly from WHOIS servers, RDAP, Scrapers and Proprietary feeds. There's no database caching on live WHOIS queries while, Historical data covers records going back to 1986.

How many TLDs does the WHOIS API support?

The API supports 1529+ TLDs including every gTLDs and ccTLDs. You can also check the current supported TLDs list.

Why are certain keywords restricted, and how can I access data associated with them?

Certain keywords that involve extensive hundred of millions of data are restricted to maintain the quality of our services. If you require information related to these keywords, please contact us at our support. We will assist you in accessing the restricted data through a customized solution that may charge custom price depending on the data.

What is meant by Live Lookup endpoint and how much data latency does it offer?

Our Live Lookup API offers real-time access to various endpoints, including domain whois, SSL and DNS data. By directly connecting to authoritative sources, this API ensures that you receive the most current and up-to-date information, eliminating data latency.

What is the number of free API credits available for new users, and are these credits rate-limited?

We will provide 500 API credits to new users and yes, those credits have a rate-limiting of 10 requests per minute for Live APIs, 5 requests per minute for Bulk Domain Lookup, and 1 request per minute for Reverse/Historical Endpoints.

Which TLDs are supported by your system?

You can check the current supported TLDs list.

Do you have notification service when API credits are near to an end?

Yes, we will inform you via an email. We send notification email on 80%,90%,100% usage. You can get credits/ subscription usage information from our billing portal or through API.

What happened if API credits have been utilized and my system is using WHOIS API?

We provide surcharge requests on all active API credits subscriptions. You can fetch credits and surcharge requests information through our API. Each subscription plan has different surcharge requests limit.

Do you charge credit on 4xx error status codes in response?

No, We do not charge credits on 4xx status codes in response. All WHOIS APIs follow same rule for 4xx status codes in response.

Do you have rate limiting on number of requests being made on your paid plans?

Yes, we have rate limiting on requests being made on all of our paid plans. The requests limit is shown in the following table.

The Table is divided into three types of plans:

1) API Credits

Credits Live-rpm Bulk-rpm Historical/Reverse-rpm
5000 20 8 3
15000 35 12 5
50000 80 20 10
150000 120 25 15
450000 150 35 20
1000000 200 50 25
3000000 300 70 35

2) API Subscription

Credits Live-rpm Bulk-rpm Historical/Reverse-rpm
5000 20 8 3
15000 35 12 5
50000 80 20 10
150000 120 25 15
450000 150 35 20
1000000 200 50 25
3000000 300 70 35
  • Live-rpm: API requests per minute limit for live WHOIS lookup API, domain availability API, SSL certificate lookup API, and DNS lookup API endpoints.
  • Bulk-rpm: API requests per minute limit for bulk domain WHOIS lookup API endpoint.
  • Historical/Reverse-rpm: API requests per minute limit for historical, and reverse WHOIS API endpoints.

In case, the request per minute exceeds, it'll throw an error with HTTP error code of 429.

Do you provide any headers in API response regarding rate limiting?

Yes, there are following three header parameters in the response:
  • X-RateLimit-Allowed-Requests: Tells the max allowed API requests per minute on a specific plan.
  • X-RateLimit-Remaining-Requests: Tells the remaining API requests per minute for that plan.
  • X-RateLimit-Remaining-Time: Tells after how much time the API requests per minute will be reset.