- Introduction
- History of RDAP
- 1. Uses of RDAP
- 1.1. Bash: Finding IP Networks
- 1.2. Python: Finding Protected Domains
- 1.3. Rust: Networks of Nameservers
- 2. The Protocol
- 2.1. HTTP
- 2.1.1. Headers
- 2.1.2. Response Types
- 2.1.3. RDAP Urls
- 2.2. The JSON Data Model
- 2.2.1. Common Data Structures
- 2.2.2. Object Classes
- 2.2.3. jCard and vCard
- 2.2.4. Search Responses
- 2.2.5. Error Responses
- 2.2.6. Server Help
- 2.3. Extending RDAP
- 3. Finding Servers
- 3.1. Bootstrapping
- 3.2. Redirects
- 3.3. Referrals
- 4. Client Implementations
- 4.1. Web Applications
- 4.2. Mobile Applications
- 4.3. CLI Applications
- 4.4. Libraries
- 5. Server Implementations
- 5.1. Authoritative Servers
- 5.2. Redirect Servers
- 5.3. Conformance Tools
- 6. Specifications
- 6.1. RFCs
- 6.2. ICANN
- 6.3. NRO
- 6.4. IANA Registries
- 7. Other Documents
- 8. Glossary
- Contributing