whois_lookup
Retrieve WHOIS registration data for a domain to check expiry, registrar, nameservers, and ownership details for domain due diligence.
Instructions
Retrieve WHOIS registration data for a domain name.
Returns publicly available registration details from WHOIS databases.
Useful for domain due diligence, checking expiry before purchasing,
identifying registrar, or investigating domain ownership.
Note: Many registrars apply GDPR redaction to registrant contact details.
Technical data (nameservers, dates, registrar) is always available.
Args:
domain: Domain to look up (e.g. 'example.com'). Supports most TLDs.
Returns:
registrar: Registrar name and IANA ID.
registered_at: Domain creation date (ISO 8601).
expires_at: Expiry date — domain may be purchased after this.
updated_at: Last modification date.
nameservers: List of authoritative nameservers.
status: EPP status codes (e.g. clientTransferProhibited).
registrant: Registrant contact (may be redacted under GDPR).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"domain": "<domain>"
},
"name": "whois_lookup"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes |