Beamfar

What is RDAP (Registration Data Access Protocol)?

RDAP, the Registration Data Access Protocol, is the standard way to query registration data for domains and IP addresses. A client sends an HTTPS request and receives a structured JSON response. RFC 9083 defines the JSON data structures.

Definition
RDAP
The Registration Data Access Protocol: a standard way to query domain registration data over HTTPS and receive JSON, including an expiration event.

What the response contains

A domain object lists its status, name servers, contacts where published and an events array. Each event has an eventAction (registration, expiration, last changed, transfer and others) and an eventDate in RFC 3339 format. The expiration action marks when the object is removed from the registry at a predetermined time, which is the domain’s expiry date.

RDAP and WHOIS

WHOIS returns free text whose layout differs between registries. ICANN announced that from 28 January 2025 the Registration Data Access Protocol (RDAP) is the definitive source for generic top-level domain registration data, in place of sunsetted WHOIS services.

An example response

An abridged, made-up answer for a domain: {"objectClassName": "domain", "ldhName": "example.com", "events": [{"eventAction": "registration", "eventDate": "2011-03-02T10:00:00Z"}, {"eventAction": "expiration", "eventDate": "2027-03-02T10:00:00Z"}]}. A monitor reads the item whose eventAction is expiration, converts eventDate to a date and counts the days left. If the registry’s answer has no such item, the honest result is “unknown”, and the alert should say so.

RDAP servers may rate-limit or refuse bursts of requests, so a monitor should keep each answer for hours and ask about a domain once a day: registration dates change slowly, and a day’s delay costs nothing.

What to check

Whether the registry for your domain offers RDAP and publishes an expiration event. Some country-code registries do not. Treat a missing date as unknown, never as a safe answer.

Sources

Read on . Standards and vendor pages change; confirm the current text before you rely on it.

Guides that use this term

  • WHOISWHOIS is the older text-based service for looking up who registered a domain and when it expires. Why its format varies and why RDAP is replacing it.
  • RegistrarA registrar is the company through which a domain is bought and renewed. What it controls, what the registry does and why the registrar account matters for client sites.
  • Domain expiryDomain expiry is the date a domain registration ends unless renewed. What happens in the days after it, why reminders fail and how to monitor the date.

Know first. Know why. Tell your client before they call.

Paste your client list. Both regions start checking.

No card for the trial.