RDAP & WHOIS Search¶
Learn how to search within parsed WHOIS and RDAP fields, and compare records from both sources.
Search Within Parsed Fields¶
Filter by a specific component within a parsed_whois or parsed_domain_rdap field. For example, filter by Create Date in Parsed WHOIS:
https://api.domaintools.com/v1/iris-investigate/?domain=github.com&parsed_whois:create_date=2007-10-09
Compare WHOIS and Domain RDAP Records¶
By default, queries return standard registration data as part of the response root fields. Registration data is from either Domain RDAP or WHOIS, depending on which record is more complete.
Add a standalone set of parsed fields from the Domain RDAP and/or the WHOIS record to the response with the parameters parsed_domain_rdap=true and &parsed_whois=true.
Example: Request Parsed Domain RDAP¶
Extend a query for domaintools.com by requesting Parsed Domain RDAP records in addition to the default response:
Response Structure¶
The API response contains a results array. Each item in the array is a domain object, and within the object for domaintools.com, the parsed Domain RDAP record is returned as a nested object under the key parsed_domain_rdap.
{
"response": {
"message": "Enjoy your data.",
"results_count": 1,
"total_count": 1,
"results": [
{
"domain": "domaintools.com",
"popularity_rank": 2622,
"active": true,
"create_date": {
"value": "1998-08-02",
"count": 871
},
"parsed_whois": {
"registrar": {
"value": "eNom, LLC",
"count": 593475
},
"registrant_org": {
"value": "DomainTools, LLC",
"count": 3
}
},
"parsed_domain_rdap": {
"registrar": {
"value": "ENOM, INC.",
"count": 3448760
},
"registrant_contact": {
"name": {
"value": "REDACTED REGISTRANT",
"count": 9948449
}
}
}
}
]
}
}
Use Cases¶
Compare Registration Data Sources¶
Request both parsed_whois=true and parsed_domain_rdap=true to compare data from both sources:
https://api.domaintools.com/v1/iris-investigate/?domain=example.com&parsed_whois=true&parsed_domain_rdap=true
Search Historical WHOIS¶
Use historical_free_text to search historical WHOIS records:
Compare this to whois which searches only the most recent WHOIS record:
See Also¶
- Base Search Parameters - WHOIS/RDAP searchable parameters
- Filter Parameters - Date-based filters for registration data
- Search Overview - General search capabilities