How to Use RDAP to Check Domain History
RDAP returns more than just "available or taken." For registered domains, the JSON response contains a structured record that reveals meaningful history before you bid or buy.
What a 200 Response Contains
When BatchDomain queries a registered domain, the RDAP response includes:
- events — registration date, last changed date, expiration date
- entities — registrar name, technical contact (often redacted post-GDPR)
- nameservers — current DNS delegation
- status — EPP status codes that describe the domain's lock state
Each of these tells a different story.
Reading Event Dates
"events": [
{ "eventAction": "registration", "eventDate": "2014-06-12T..." },
{ "eventAction": "last changed", "eventDate": "2025-11-03T..." },
{ "eventAction": "expiration", "eventDate": "2026-06-12T..." }
]
- Registration date — older is generally better for SEO authority and perceived legitimacy
- Last changed — a recent change shortly before expiry can indicate a registrar transfer or renewal attempt; it can also indicate the domain is being actively managed
- Expiration date — domains expiring within 60 days are candidates for drop-catching
EPP Status Codes
The status array tells you how transferable and modifiable a domain is:
| Status | Meaning |
|---|---|
clientTransferProhibited |
Registrar lock — cannot be transferred without unlock |
clientDeleteProhibited |
Cannot be deleted by registrant without unlock |
redemptionPeriod |
Expired, in 30-day grace period — not yet available |
pendingDelete |
Scheduled for deletion within 5 days — drop-catch window |
serverHold |
Suspended by registry — not resolving DNS |
For acquisition purposes: pendingDelete domains are the closest to dropping. redemptionPeriod means you have weeks, not days.
Registrar History and Nameservers
Nameservers pointing to parking services (sedoparking.com, afternic.com, hugedomains.com) indicate the domain is listed for sale. This is free intelligence — you know the current owner intends to monetise it.
Frequent registrar changes visible in the last changed pattern (combined with short registration periods) can be a signal of domain churning — buying and dropping to game registration metrics.
Using BatchDomain for Pre-Acquisition Research
BatchDomain's results table surfaces registrar, creation date, and expiry date for every taken domain. Export the CSV and filter:
expireswithin 60 days → monitor listregistrar= known parking service → likely for salecreatedbefore 2010 → older, potentially higher authority
This turns a bulk availability check into a lightweight acquisition research tool, not just a negative filter.