访问网络版的解决方案,挖掘和监测所有域名相关事件。
获得网络版企业级解决方案,以搜索和监控域名注册和所有权细节,了解品牌术语、模糊匹配、感兴趣的注册者等。
Independent, evidence-based DNS and abuse intelligence for applicants, advisors, governments, and counsel participating in the ICANN 2026 New gTLD Program.
Predictive threat intelligence is your best first line of defense. Subscribe to the feeds to strengthen your cybersecurity posture. Contact us today for more information.
获取有关互联网资产及其所有权、基础设施和其他属性的综合情报信息。
域名、IP和DNS情报套餐可通过API查询,以可预测的价格进行每年订阅。
可为丰富产品内容和威胁狩猎等需求完整访问WHOIS、IP、DNS和子域名数据库。
Uncover entire attack surfaces with this API to embed asset discovery, vulnerability scanning, and technology metadata into your platform. Now in early access.
Talk to our APIs using LLMs. Connect your preferred LLM to WhoisXML API and simply chat about WHOIS, DNS, threat intelligence, and more.
I’m your Domain Intelligence Assistant. I make it easy to explore WHOIS, DNS, and threat data from WhoisXML API — I’m cloud-based, fast, and always ready to help.
A custom GPT for WHOIS, DNS, IP, and threat intelligence research. Connects ChatGPT directly to WhoisXML API to enable fast, conversational investigations and domain insights.
Discover what you really pay for when buying commercial Internet intelligence data.
Download nowThe Typosquatting API provides four endpoints for detecting and investigating typosquatting domains. All requests are made via HTTP GET.
Find the typosquatting groups that a domain belongs to.
1 request costs 1 DRS credit.
apiKey |
Required. Get your personal API key on the My products page. |
domainName |
Required. The domain name to check for typosquatting group membership. Accepts any UTF-8 string. |
outputFormat |
Optional. Response output format. Acceptable values: JSON | XML Default: JSON |
[
{
"date": "2022-05-10",
"groupNumber": 1,
"totalNoOfGrpMembers": 13
}
]
date |
The date when the typosquatting group was detected, in YYYY-MM-DD format. |
groupNumber |
The typosquatting group identifier for the given date. |
totalNoOfGrpMembers |
The total number of domains in this typosquatting group. |
Get enriched data for all domains in all groups that the given domain belongs to. This is the most detailed single-domain query, returning full WHOIS and registration details for every group member.
1 request costs 5 DRS credits.
apiKey |
Required. Get your personal API key on the My products page. |
domainName |
Required. The domain name to check. Accepts any UTF-8 string. The example domain iwin.exposed is useful for testing as it appears in multiple groups. |
outputFormat |
Optional. Response output format. Acceptable values: JSON | XML Default: JSON |
Returns a JSON array of enriched records. See the enriched output fields section below for full field descriptions.
Get all domains in a specific typosquatting group (basic fields).
1 request costs 5 DRS credits.
apiKey |
Required. Get your personal API key on the My products page. |
date |
Required. The detection date in YYYY-MM-DD format. Must be >= 2020-07-01. |
groupNumber |
Required. The typosquatting group number (integer). |
outputFormat |
Optional. Response output format. Acceptable values: JSON | XML Default: JSON |
[
{
"date": "2022-05-10",
"groupNumber": 1,
"groupMemberNumber": 1,
"totalNoOfGrpMembers": 13,
"domain": "example1.com",
"domainUtf": "example1.com"
},
{
"date": "2022-05-10",
"groupNumber": 1,
"groupMemberNumber": 2,
"totalNoOfGrpMembers": 13,
"domain": "example2.com",
"domainUtf": "example2.com"
}
]
date |
The date when the typosquatting group was detected, in YYYY-MM-DD format. |
groupNumber |
The typosquatting group identifier. |
groupMemberNumber |
The member's position within the group, ordered ascending. |
totalNoOfGrpMembers |
The total number of domains in this group. |
domain |
The domain name (ASCII). |
domainUtf |
The domain name in UTF-8 encoding (useful for internationalized domain names). |
Get all domains in a specific typosquatting group with full enriched WHOIS and registration data.
1 request costs 5 DRS credits.
apiKey |
Required. Get your personal API key on the My products page. |
date |
Required. The detection date in YYYY-MM-DD format. Must be >= 2020-07-01. |
groupNumber |
Required. The typosquatting group number (integer). |
outputFormat |
Optional. Response output format. Acceptable values: JSON | XML Default: JSON |
Returns a JSON array of enriched records. See the enriched output fields section below for full field descriptions.
The enriched endpoints (checkDomainEnriched, getGroupEnriched) return the following fields for each record:
date |
The date when the typosquatting group was detected, in YYYY-MM-DD format. |
groupNumber |
The typosquatting group identifier. |
groupMemberNumber |
The member's position within the group. |
totalNoOfGrpMembers |
The total number of domains in this group. |
domain |
The domain name (ASCII). |
domainUtf |
The domain name in UTF-8 encoding. |
registrantName |
The registrant's name from WHOIS records. |
registrantOrganization |
The registrant's organization. |
registrantCountry |
The registrant's country. |
registrantState |
The registrant's state or province. |
registrantCity |
The registrant's city. |
registrantEmail |
The registrant's email address. |
registrarName |
The name of the domain registrar. |
registrarIANAID |
The IANA ID of the registrar. |
whoisServer |
The WHOIS server for the domain. |
nameServers |
The name servers associated with the domain. |
status |
The domain status codes (e.g., clientTransferProhibited). |
createdDate |
The domain creation date as reported by the registrar. |
updatedDate |
The domain last-updated date as reported by the registrar. |
expiresDate |
The domain expiration date as reported by the registrar. |
standardRegCreatedDate |
The standardized domain creation date in YYYY-MM-DD HH:MM:SS format. |
standardRegUpdatedDate |
The standardized domain last-updated date in YYYY-MM-DD HH:MM:SS format. |
standardRegExpiresDate |
The standardized domain expiration date in YYYY-MM-DD HH:MM:SS format. |
ips |
The IP addresses associated with the domain. |
Each endpoint deducts a fixed number of DRS credits per successful request:
After Sign Up you automatically get a free subscription plan limited to 500 DRS credits.
The maximum number of requests per second is 30. In case that the limit is breached, your subsequent requests will be rejected until the next second.
This API is also available with a dedicated load balancer and premium endpoint to enable faster querying as part of our Premium API Services and Enterprise API Packages.