Provide current and historical ownership information on domains / IPs. Identify all connections between domains, registrants, registrars, and DNS servers.
Look into all current and historical DNS / IP connections between domains and A, MX, NS, and other records. Monitor suspicious changes to DNS records.
Get detailed context on an IP address, including its user’s geolocation, time zone, connected domains, connection type, IP range, ASN, and other network ownership details.
Access our web-based solution to dig into and monitor all domain events of interest.
Get access to a web-based enterprise-grade solution to search and monitor domain registrations and ownership details for branded terms, fuzzy matches, registrants of interest, and more.
Our complete set of domain, IP, and DNS intelligence available via API calls as an annual subscription with predictable pricing.
Offers complete access to WHOIS, IP, DNS, and subdomain data for product enrichment, threat hunting and more.
Enjoy priority data access with our premium API services topped with extra perks including dedicated team support, enterprise-grade infrastructure, and SLAs for full scalability and high performance.
Carry a complete threat intelligence analysis for a given domain or IP address and get access to a report covering 120+ parameters including IP resolutions, website analysis, SSL vulnerabilities, malware detection, domain ownership, mail servers, name servers, and more.
Gather threat intelligence via API calls covering Domain’s Infrastructure analysis, SSL Certificates Chain, SSL Configuration Analysis, Domain Malware Check, Connected Domains, and Domain Reputation Scoring.
Bolster enterprise security with our feeds covering Typosquatting domains, Disposable domains, Phishing URLs, Domain & IP reputation, Malicious URLs, Botnet C&C, and DDoS URLs.
We offer comprehensive services for the integration of our data – from consultations to the precise definition of the basic needs of the business to increase the work efficiency.
Set up and manage public WHOIS servers for your business. Our WHOIS parsing system is a utility that collects extensive information about any given domain by sending series of DNS and WHOIS queries. The report is generated in raw as well as in parsed format.
Regardless of whether you are a startup, a small business or a global one, our team is always ready to help you. Enterprises operating on a scale can also choose special premium support management with high priority 24/7 email and telephone responses and other professional services.
Get customized reports on TLDs covering datasets falling under domain name, WHOIS and DNS category.
{ "username": "support", "domain": "whoisxmlapi.com", "emailAddress": "support@whoisxmlapi.com", "formatCheck": "true", "smtpCheck": "true", "dnsCheck": "true", "freeCheck": "false", "disposableCheck": "false", "catchAllCheck": "true", "mxRecords": [ "ALT1.ASPMX.L.GOOGLE.com", "ALT2.ASPMX.L.GOOGLE.com", "ASPMX.L.GOOGLE.com", "ASPMX2.GOOGLEMAIL.com", "ASPMX3.GOOGLEMAIL.com" ], "audit": { "auditCreatedDate": "2018-04-19 18:12:45.000 UTC", "auditUpdatedDate": "2018-04-19 18:12:45.000 UTC" } }
<EmailVerifyRecord> <username>support</username> <domain>whoisxmlapi.com</domain> <emailAddress>support@whoisxmlapi.com</emailAddress> <formatCheck>true</formatCheck> <smtpCheck>true</smtpCheck> <dnsCheck>true</dnsCheck> <freeCheck>false</freeCheck> <disposableCheck>false</disposableCheck> <catchAllCheck>true</catchAllCheck> <mxRecords> <string>ALT1.ASPMX.L.GOOGLE.com</string> <string>ALT2.ASPMX.L.GOOGLE.com</string> <string>ASPMX.L.GOOGLE.com</string> <string>ASPMX2.GOOGLEMAIL.com</string> <string>ASPMX3.GOOGLEMAIL.com</string> </mxRecords> <audit> <auditCreatedDate>2018-04-19 18:12:45.000 UTC</auditCreatedDate> <auditUpdatedDate>2018-04-19 18:12:45.000 UTC</auditUpdatedDate> </audit> </EmailVerifyRecord>
username
|
An username is the part of an email address that comes before the @ symbol.
|
domain
|
An email domain is the part of an email address that comes after the @ symbol. For personal emails, it is
most often gmail.com, outlook.com or yahoo.com. However, in a business context, companies are almost certain
to have their own email domain.
|
emailAddress
|
The email address to be verified.
|
formatCheck
|
Lets you know if there are any syntax errors in the email address. This is a basic check that’s
done to catch any simple typos or major errors. This value will be 'true' if there are no errors,
and 'false' otherwise. Behind the scenes, the API service is handling all these types of verification
checks for you in a number of interesting ways.
|
smtpCheck
|
Checks if the email address exists and can receive emails by using SMTP connection and
email-sending emulation techniques. This value will be 'true' if the email address exists and can
receive email over SMTP, and 'false' if the email address does not exist on the target SMTP server
or temporarily couldn't receive messages. The value will be null if the SMTP request could not be
completed, mailbox verification is not supported on the target mailbox provider, or not applicable.
|
dnsCheck
|
Ensures that the domain in the email address, eg: gmail.com, is a valid domain. This value will be
'true' if the domain is good and 'false' otherwise. May be 'null' for invalid or non-existing
emails.
|
freeCheck
|
Check to see if the email address is from a free email provider like Gmail or not. This value will
be 'false' if the email address is not free, and 'true' otherwise. May be 'null' for invalid or
non-existing emails.
|
disposableCheck
|
Tells you whether or not the email address is disposable (created via a service like Mailinator).
This helps you check for abuse. This value will be 'false' if the email is not disposable, and
'true' otherwise. May be 'null' for invalid or non-existing emails.
|
catchAllCheck
|
Tells you whether or not this mail server has a “catch-all” address. This refers to a special type
of address that can receive emails for any number of non-existent email addresses under a particular
domain. Catch-all addresses are common in businesses where if you send an email to test@hi.com and
another email to non-existent test2@hi.com, both of those emails will go into the same inbox.
Possible values are 'true' or 'false'. May be 'null' for invalid or non-existing emails.
|
mxRecords
|
Mail servers list. May be absent for invalid or non-existing emails.
|
audit
|
Record update dates.
|
We are here to listen. For a quick response, please select your request type. By submitting a request, you agree to our Terms of Service and Privacy Policy.
WhoisXML API uses cookies to provide you with the best user experience on our website. They also help us understand how our site is being used. Find out more here. By continuing to use our site you consent to the use of cookies.