[ Technical ]

How to Use RDAP to Check Domain History

Registration dates, registrar changes, and EPP status flags — what RDAP data actually tells you before you buy.

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:

  • expires within 60 days → monitor list
  • registrar = known parking service → likely for sale
  • created before 2010 → older, potentially higher authority

This turns a bulk availability check into a lightweight acquisition research tool, not just a negative filter.