Protokoll: WHOIS → RDAP ⤢ WHOISRFC 3912 (2004) — TCP-port 43, klartekst Den eldre protokollen. Ustrukturert utdata i fritekst. ⤢ RDAPRFC 7480–7485 (2015) — HTTPS, JSON Den offisielle etterfølgeren. Strukturert, sikker og bygget for web. ⤢ TransportTCP 43 (klartekst) → HTTPS (TLS) RDAP krypterer spørringen under transport; WHOIS gjør det ikke. ⤢ OutputFritekst → strukturert JSON (RFC 7483) Én parser fungerer for alle TLD-er i stedet for én per register. ⤢ Browser reachUmulig → innebygd RDAP anbefaler CORS (RFC 7480 §5); en nettleser kan spørre et register direkte. ⤢ MandateValgfritt → påkrevd for gTLD-er ICANN har krevd RDAP for alle gTLD-registre og registratorer siden 2019. RDAP-spørringsstier ⤢ domain/domain/<domain> Eksempel: /domain/example.com ⤢ ip/ip/<address> Eksempel: /ip/192.0.2.1 eller /ip/2001:db8::1 ⤢ autnum/autnum/<asn> Eksempel: /autnum/13335 (slipp AS-prefikset) ⤢ entity/entity/<handle> En registrar, registrant eller kontakt etter handle. ⤢ nameserver/nameserver/<host> Et fullt kvalifisert vertsnavn for nameserver. Viktige felter i svaret ⤢ objectClassNameObjekttype domain | ip | autnum | entity | nameserver ⤢ ldhNameNavn i LDH-form (ASCII) f.eks. EXAMPLE.COM. unicodeName inneholder IDN-formen. ⤢ status[]EPP-statusflagg client/server prohibition, hold, pending osv. ⤢ events[]Milepæler i livssyklusen registration, expiration, last changed, transfer — hver med en dato. ⤢ entities[]Kontakter, hver med roles[] registrar, registrant, abuse, technical, administrative. ⤢ nameservers[]Delegerte nameservere ldhName og/eller hostName per oppføring. ⤢ secureDNSDNSSEC-signeringstilstand delegationSigned: true betyr at sonen er signert. Vanlige statuskoder (EPP) ⤢ clientTransferProhibitedOverføring låst av registrar Registranten har valgt bort overføring mellom registrarer. ⤢ clientUpdateProhibitedOppdateringer låst av registrar Ingen endringer i posten er tillatt. ⤢ clientDeleteProhibitedSletting låst av registrar Domenet kan ikke slettes. ⤢ serverTransferProhibitedOverføring låst av registeret En overføringsblokkering på registernivå. ⤢ serverDeleteProhibitedSletting låst av registeret Beskyttelse mot sletting på registernivå. ⤢ clientHold / serverHoldDNS-oppslag suspendert Domenet fjernes fra sonen — det slutter å resolve. ⤢ addPeriodInnledende registreringsvindu Vanligvis de første 5 dagene etter registrering. ⤢ autoRenewPeriodAuto-fornyingsvindu etter utløp En fristperiode der domenet fornyes automatisk. ⤢ redemptionPeriodSlettet, kan gjenopprettes mot et gebyr Etter sletting et kort vindu for å gjenopprette domenet. IANA RDAP-bootstrap (serveroppdagelse) ⤢ dns.jsonTLD → RDAP-server data.iana.org/rdap/dns.json ⤢ ipv4.jsonIPv4-område → RIR data.iana.org/rdap/ipv4.json ⤢ ipv6.jsonIPv6-område → RIR data.iana.org/rdap/ipv6.json ⤢ asn.jsonASN-område → RIR data.iana.org/rdap/asn.json