RDAP JSON Response Structure (RFC 9083)
Engineering guide to RDAP domain objects—events, status, vcardArray, links, and referral patterns.
RFC 9083RDAP JSONvcardArraydomain object
Object types
Responses may include domain, nameserver, entity, IP network, or autnum objects. Domain lookups often return linked entities and nameservers.
Important fields
- ldhName / unicodeName: ASCII and Unicode forms.
- status: standardized lifecycle flags.
- events: registration, expiration, last changed.
- nameservers: authoritative DNS hosts.
- entities: registrant/admin/tech/abuse as vcardArray.
vcardArray
Contact data uses jCard (RFC 6350). Parse vcardArray[1] tuples and expect redacted placeholders.
{
"objectClassName": "domain",
"ldhName": "example.com",
"status": ["client transfer prohibited"],
"events": [{"eventAction": "registration", "eventDate": "1995-08-14T04:00:00Z"}]
}Tips
Read notices for authority/redaction. Follow links with rel=related for registrar referrals on thin registries.