Protokol: WHOIS → RDAP ⤢ WHOISRFC 3912 (2004) — port TCP 43, teks biasa Protokol warisan. Output teks bebas tanpa struktur. ⤢ RDAPRFC 7480–7485 (2015) — HTTPS, JSON Pengganti rasmi. Berstruktur, selamat, natif web. ⤢ TransportTCP 43 (teks jelas) → HTTPS (TLS) RDAP menyulitkan pertanyaan semasa transit; WHOIS tidak. ⤢ OutputTeks bebas → JSON berstruktur (RFC 7483) Satu parser berfungsi untuk setiap TLD dan bukannya satu bagi setiap registri. ⤢ Browser reachMustahil → natif RDAP mengesyorkan CORS (RFC 7480 §5); pelayar boleh bertanya terus kepada registri. ⤢ MandatePilihan → wajib untuk gTLD ICANN mewajibkan RDAP untuk semua registri dan pendaftar gTLD sejak 2019. Laluan pertanyaan RDAP ⤢ domain/domain/<domain> Contoh: /domain/example.com ⤢ ip/ip/<address> Contoh: /ip/192.0.2.1 atau /ip/2001:db8::1 ⤢ autnum/autnum/<asn> Contoh: /autnum/13335 (buang awalan AS) ⤢ entity/entity/<handle> Pendaftar, pemilik daftar, atau kenalan mengikut handle. ⤢ nameserver/nameserver/<host> Hos pelayan nama fully-qualified. Medan respons utama ⤢ objectClassNameJenis objek domain | ip | autnum | entity | nameserver ⤢ ldhNameNama dalam bentuk LDH (ASCII) cth. EXAMPLE.COM. unicodeName membawa bentuk IDN. ⤢ status[]Bendera status EPP client/server prohibition, hold, pending, dll. ⤢ events[]Tonggak kitaran hayat registration, expiration, last changed, transfer — setiap satu dengan tarikh. ⤢ entities[]Kenalan, setiap satu dengan roles[] registrar, registrant, abuse, technical, administrative. ⤢ nameservers[]Pelayan nama terdelegasi ldhName dan/atau hostName bagi setiap entri. ⤢ secureDNSKeadaan penandatanganan DNSSEC delegationSigned: true bermakna zon telah ditandatangani. Kod status biasa (EPP) ⤢ clientTransferProhibitedPemindahan dikunci oleh pendaftar Pemilik daftar menarik diri daripada pemindahan pendaftar. ⤢ clientUpdateProhibitedKemas kini dikunci oleh pendaftar Tiada perubahan pada rekod dibenarkan. ⤢ clientDeleteProhibitedPemadaman dikunci oleh pendaftar Domain tidak boleh dipadam. ⤢ serverTransferProhibitedPemindahan dikunci oleh registri Tahan pemindahan di peringkat registri. ⤢ serverDeleteProhibitedPemadaman dikunci oleh registri Perlindungan pemadaman di peringkat registri. ⤢ clientHold / serverHoldPenyelesaian DNS digantung Domain dikeluarkan daripada zon — ia berhenti diselesaikan. ⤢ addPeriodTetingkap pendaftaran awal Biasanya 5 hari pertama selepas pendaftaran. ⤢ autoRenewPeriodTetingkap pembaharuan automatik selepas tamat tempoh Tempoh grasi ketika domain dibaharui secara automatik. ⤢ redemptionPeriodDipadam, boleh dipulihkan dengan bayaran Selepas pemadaman, tetingkap singkat untuk memulihkan domain. Bootstrap RDAP IANA (penemuan pelayan) ⤢ dns.jsonTLD → pelayan RDAP data.iana.org/rdap/dns.json ⤢ ipv4.jsonJulat IPv4 → RIR data.iana.org/rdap/ipv4.json ⤢ ipv6.jsonJulat IPv6 → RIR data.iana.org/rdap/ipv6.json ⤢ asn.jsonJulat ASN → RIR data.iana.org/rdap/asn.json