The Whois and DNS Extractor API is a powerful tool that allows you to obtain detailed information about any domain registered on the internet. When you enter a domain, the API returns a structured response with key data such as availability (whether it is registered or not), its extension or TLD (such as .com, .org, .net), and the current status of the domain (for example, clientDeleteProhibited or clientTransferProhibited). It also includes registrar data, such as its name, URL, WHOIS server, and contact details for abuse reports.
The API provides important dates such as the domain creation date, last update date, and expiration date, along with a counter of days remaining until expiration. In addition, active nameservers are listed, making it easy to identify the current DNS provider (e.g., Cloudflare, GoDaddy, etc.).
The DNSSEC status, if enabled, and the DS data necessary to validate the security of the domain are also included. The response includes public WHOIS content, including legal texts, WHOIS service usage policies, and other data from the VeriSign database.
The API has been designed for use in domain monitoring platforms, availability verification, web infrastructure analysis, cybersecurity research, and digital brand management solutions.
To use this endpoint, you must specify a domain in the parameter.
{"domain":"google.com","keyword":"google","tld":"com","availability":"registered","status":["clientDeleteProhibited","clientTransferProhibited","clientUpdateProhibited","serverDeleteProhibited","serverTransferProhibited","serverUpdateProhibited"],"ns":["ns1.google.com","ns2.google.com","ns3.google.com","ns4.google.com"],"dates":{"created":"1997-09-15T04:00:00.000Z","updated":"2019-09-09T15:39:04.000Z","expiry":"2028-09-14T04:00:00.000Z","expiryDays":1147},"registrar":{"url":"http://www.markmonitor.com","name":"MarkMonitor Inc.","whois":"whois.markmonitor.com"},"contacts":{"registrant":{"name":null,"organization":null,"email":null,"phone":null,"street":null,"city":null,"postalCode":null,"state":null,"country":null},"admin":{"name":null,"organization":null,"email":null,"phone":null,"street":null,"city":null,"postalCode":null,"state":null,"country":null},"tech":{"name":null,"organization":null,"email":null,"phone":null,"street":null,"city":null,"postalCode":null,"state":null,"country":null},"billing":{"name":null,"organization":null,"email":null,"phone":null,"street":null,"city":null,"postalCode":null,"state":null,"country":null}},"whois":{"whois.verisign-grs.com":{"Domain Status":["clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited","clientTransferProhibited https://icann.org/epp#clientTransferProhibited","clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited","serverDeleteProhibited https://icann.org/epp#serverDeleteProhibited","serverTransferProhibited https://icann.org/epp#serverTransferProhibited","serverUpdateProhibited https://icann.org/epp#serverUpdateProhibited"],"Name Server":["NS1.GOOGLE.COM","NS2.GOOGLE.COM","NS3.GOOGLE.COM","NS4.GOOGLE.COM"],"text":["For more information on Whois status codes, please visit https://icann.org/epp","","NOTICE: The expiration date displayed in this record is the date the","registrar's sponsorship of the domain name registration in the registry is","currently set to expire. This date does not necessarily reflect the expiration","date of the domain name registrant's agreement with the sponsoring","registrar. Users may consult the sponsoring registrar's Whois database to","view the registrar's reported date of expiration for this registration.","","TERMS OF USE: You are not authorized to access or query our Whois","database through the use of electronic processes that are high-volume and","automated except as reasonably necessary to register domain names or","modify existing registrations; the Data in VeriSign Global Registry","Services' (\"VeriSign\") Whois database is provided by VeriSign for","information purposes only, and to assist persons in obtaining information","about or related to a domain name registration record. VeriSign does not","guarantee its accuracy. By submitting a Whois query, you agree to abide","by the following terms of use: You agree that you may use this Data only","for lawful purposes and that under no circumstances will you use this Data","to: (1) allow, enable, or otherwise support the transmission of mass","unsolicited, commercial advertising or solicitations via e-mail, telephone,","or facsimile; or (2) enable high volume, automated, electronic processes","that apply to VeriSign (or its computer systems). The compilation,","repackaging, dissemination or other use of this Data is expressly","prohibited without the prior written consent of VeriSign. You agree not to","use electronic processes that are automated and high-volume to access or","query the Whois database except as reasonably necessary to register","domain names or modify existing registrations. VeriSign reserves the right","to restrict your access to the Whois database in its sole discretion to ensure","operational stability. VeriSign may restrict or terminate your access to the","Whois database for failure to abide by these terms of use. VeriSign","reserves the right to modify these terms at any time.","","The Registry database contains ONLY .COM, .NET, .EDU domains and","Registrars."],"Domain Name":"GOOGLE.COM","Registry Domain ID":"2138514_DOMAIN_COM-VRSN","Registrar WHOIS Server":"whois.markmonitor.com","Registrar URL":"http://www.markmonitor.com","Updated Date":"2019-09-09T15:39:04Z","Created Date":"1997-09-15T04:00:00Z","Expiry Date":"2028-09-14T04:00:00Z","Registrar":"MarkMonitor Inc.","Registrar IANA ID":"292","Registrar Abuse Contact Email":"[email protected]","Registrar Abuse Contact Phone":"+1.2086851750","DNSSEC":"unsigned","URL of the ICANN Whois Inaccuracy Complaint Form":"https://www.icann.org/wicf/",">>> Last update of whois database":"2025-07-25T13:59:00Z <<<"}},"nameservers":["ns1.google.com","ns2.google.com","ns3.google.com","ns4.google.com"],"__notices":["field `ns` is deprecated and will be removed on 2026-01-01, use `nameservers` instead","field `dates.expiryDays` is deprecated and will be removed on 2026-01-01, use `dates.expiry` to infer it"]}
curl --location --request GET 'https://zylalabs.com/api/8737/whois+and+dns+extractor+api/15262/domain+information&domain=Required' --header 'Authorization: Bearer YOUR_API_KEY'
| Header | Description |
|---|---|
Authorization
|
[Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed. |
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
The GET Domain Information endpoint returns detailed domain data, including registration status, domain extension (TLD), registrar information, important dates (creation, update, expiration), active nameservers, DNSSEC status, and public WHOIS content.
Key fields in the response include domain availability, TLD, registrar name and URL, creation and expiration dates, days until expiration, active nameservers, and DNSSEC status, providing comprehensive insights into the domain's status.
The response data is structured in a JSON format, with clearly defined fields for each aspect of the domain information. This organization allows for easy parsing and integration into applications, facilitating efficient data utilization.
Typical use cases include domain monitoring, availability verification, cybersecurity research, web infrastructure analysis, and digital brand management, helping users safeguard their online presence and combat fraud.
Data accuracy is maintained through regular updates from reliable sources, including WHOIS databases and DNS records. The API aggregates information from multiple registrars to ensure comprehensive and accurate domain insights.
The primary parameter for the GET Domain Information endpoint is the domain name itself. Users must specify the domain they wish to query, ensuring the API returns relevant information for that specific domain.
Users can utilize the returned data to assess domain availability, monitor expiration dates, identify registrar details for potential transfers, and analyze DNS configurations, aiding in informed decision-making regarding domain management.
Standard data patterns include consistent availability statuses (registered/unregistered), registrar details, and structured date formats. Users can expect to see common TLDs and typical WHOIS data fields across various domains.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund
To obtain your API key, you first need to sign in to your account and subscribe to the API you want to use. Once subscribed, go to your Profile, open the Subscription section, and select the specific API. Your API key will be available there and can be used to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
If you don’t cancel before the 7th day, your free trial will end automatically and your subscription will switch to a paid plan under the same plan you originally subscribed to, meaning you will be charged and gain access to the API calls included in that plan.
The free trial ends when you reach 50 API requests or after 7 days, whichever comes first.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes, we offer a 7-day free trial that allows you to make up to 50 API calls at no cost, so you can test our APIs without any commitment.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
Service Level:
100%
Response Time:
747ms
Service Level:
100%
Response Time:
49ms
Service Level:
100%
Response Time:
105ms
Service Level:
100%
Response Time:
628ms
Service Level:
100%
Response Time:
798ms
Service Level:
100%
Response Time:
1,074ms
Service Level:
100%
Response Time:
782ms
Service Level:
100%
Response Time:
1,251ms
Service Level:
100%
Response Time:
11,971ms
Service Level:
100%
Response Time:
449ms
Service Level:
100%
Response Time:
1,961ms
Service Level:
100%
Response Time:
2,456ms
Service Level:
100%
Response Time:
3,735ms
Service Level:
100%
Response Time:
2,907ms
Service Level:
100%
Response Time:
11,991ms
Service Level:
100%
Response Time:
2,802ms
Service Level:
100%
Response Time:
1,048ms
Service Level:
100%
Response Time:
0ms
Service Level:
100%
Response Time:
2,082ms
Service Level:
100%
Response Time:
2,546ms