Protokol: WHOIS → RDAP ⤢ WHOISRFC 3912 (2004) — TCP port 43, düz metin Eski protokol. Yapılandırılmamış serbest metin çıktısı. ⤢ RDAPRFC 7480–7485 (2015) — HTTPS, JSON Resmî halef. Yapılandırılmış, güvenli, web'e uyumlu. ⤢ TransportTCP 43 (şifresiz) → HTTPS (TLS) RDAP sorguyu aktarım sırasında şifreler; WHOIS şifrelemez. ⤢ OutputSerbest metin → yapılandırılmış JSON (RFC 7483) Her kayıt otoritesi için ayrı bir ayrıştırıcı yerine tüm TLD'ler için tek bir ayrıştırıcı yeterli olur. ⤢ Browser reachİmkânsız → doğal RDAP CORS önerir (RFC 7480 §5); bir tarayıcı kayıt otoritesine doğrudan sorgu gönderebilir. ⤢ Mandateİsteğe bağlı → gTLD'lerde zorunlu ICANN, 2019'dan beri tüm gTLD kayıt otoriteleri ve kayıt bayilerinden RDAP hizmeti istiyor. RDAP sorgu yolları ⤢ domain/domain/<domain> Örnek: /domain/example.com ⤢ ip/ip/<address> Örnek: /ip/192.0.2.1 veya /ip/2001:db8::1 ⤢ autnum/autnum/<asn> Örnek: /autnum/13335 (AS önekini atın) ⤢ entity/entity/<handle> Tanıtıcı ile kayıt bayisi, alan adı sahibi veya bağlantı. ⤢ nameserver/nameserver/<host> Tam nitelikli (FQDN) ad sunucusu ana makine adı. Temel yanıt alanları ⤢ objectClassNameNesne türü domain | ip | autnum | entity | nameserver ⤢ ldhNameLDH (ASCII) biçiminde ad örn. EXAMPLE.COM. unicodeName IDN biçimini taşır. ⤢ status[]EPP durum bayrakları client/server yasakları, hold, pending vb. ⤢ events[]Yaşam döngüsü kilometre taşları registration, expiration, last changed, transfer — her biri bir tarihle gelir. ⤢ entities[]Bağlantılar, her biri roles[] ile registrar, registrant, abuse, technical, administrative. ⤢ nameservers[]Yetkilendirilen ad sunucuları Kayıt başına ldhName ve/veya hostName. ⤢ secureDNSDNSSEC imzalama durumu delegationSigned: true, bölgenin imzalandığı anlamına gelir. Yaygın durum kodları (EPP) ⤢ clientTransferProhibitedAktarım bayi tarafından kilitli Alan adı sahibi bayi aktarımlarından vazgeçmiş. ⤢ clientUpdateProhibitedGüncellemeler bayi tarafından kilitli Kayıtta hiçbir değişikliğe izin verilmez. ⤢ clientDeleteProhibitedSilme bayi tarafından kilitli Alan adı silinemez. ⤢ serverTransferProhibitedAktarım kayıt otoritesi tarafından kilitli Kayıt otoritesi düzeyinde aktarım durdurma. ⤢ serverDeleteProhibitedSilme kayıt otoritesi tarafından kilitli Kayıt otoritesi düzeyinde silmeye karşı koruma. ⤢ clientHold / serverHoldDNS çözümlemesi askıya alındı Alan adı bölgeden çıkarılır — artık çözümlenmez. ⤢ addPeriodİlk kayıt penceresi Genellikle kayıttan sonraki ilk 5 gün. ⤢ autoRenewPeriodSüre bitimi sonrası otomatik yenileme penceresi Alan adının otomatik yenilendiği ödemesiz ek süre. ⤢ redemptionPeriodSilindi, ücret karşılığı kurtarılabilir Silme sonrası alan adını geri almak için kısa bir pencere. IANA RDAP bootstrap (sunucu keşfi) ⤢ dns.jsonTLD → RDAP sunucusu data.iana.org/rdap/dns.json ⤢ ipv4.jsonIPv4 aralığı → RIR data.iana.org/rdap/ipv4.json ⤢ ipv6.jsonIPv6 aralığı → RIR data.iana.org/rdap/ipv6.json ⤢ asn.jsonASN aralığı → RIR data.iana.org/rdap/asn.json