Direct Answer: What is RDAP?

The Registration Data Access Protocol (RDAP) is a modern protocol designed to provide standardized, secure, and structured access to domain registration data. It is intended to replace the legacy WHOIS system by offering enhanced functionality, including support for internationalization, differentiated access control, and machine-readable output formats. RDAP enables users, network operators, and law enforcement agencies to query domain ownership and registration details in a more reliable, scalable, and privacy-conscious manner.

Background: The Limitations of WHOIS

For decades, WHOIS has been the primary protocol used to retrieve domain registration information. However, WHOIS suffers from several significant limitations:

These shortcomings motivated the Internet Engineering Task Force (IETF) to develop RDAP as a replacement protocol.

Technical Overview of RDAP

RDAP is defined in a series of RFCs, primarily RFC 7480 through RFC 7484, which specify its architecture, protocol, and data model. It is designed to operate over HTTP and HTTPS, leveraging RESTful principles to provide domain registration data in a structured JSON format.

Key Features of RDAP

RDAP Query Types

RDAP supports queries for various types of registration data, including:

How RDAP Works in Practice

When a client issues an RDAP query, it sends an HTTP GET request to an RDAP server endpoint. The server processes the request and returns a JSON response containing the requested registration data or an error message if the resource is not found or access is denied.

For example, to retrieve information about a domain, a client might send a request to:

https://rdap.example-registrar.com/domain/example.com

The server responds with a JSON object detailing the domain's registration status, creation and expiration dates, registrar information, and contact entities.

Access Control and Privacy

One of RDAP's critical improvements over WHOIS is its support for access control. Registries and registrars can implement authentication mechanisms such as OAuth or API keys to restrict sensitive data access. This capability aligns RDAP with data protection regulations like GDPR, allowing personal data to be shielded from unauthorized queries.

Benefits of RDAP

RDAP offers several advantages over the legacy WHOIS system:

RDAP Adoption and Implementation

RDAP is being adopted by domain registries, registrars, and Regional Internet Registries (RIRs) worldwide. ICANN has mandated that all accredited registries and registrars implement RDAP services to replace WHOIS by a specified deadline.

Many RIRs, such as ARIN, RIPE NCC, APNIC, LACNIC, and AFRINIC, already provide RDAP endpoints for IP address and ASN queries. Similarly, domain registries and registrars are deploying RDAP servers to comply with ICANN policies and improve user experience.

Challenges in Transition

Despite its advantages, the transition from WHOIS to RDAP involves challenges:

Using RDAP to Look Up Domain Ownership

RDAP provides a reliable and standardized method to look up domain ownership. Unlike WHOIS, RDAP responses are machine-readable and can be integrated into automated workflows for domain management, cybersecurity investigations, and regulatory compliance.

By querying RDAP endpoints, users can obtain detailed information about domain registrants, administrative and technical contacts, registration dates, and status codes, all formatted in a consistent JSON structure.

Conclusion

RDAP represents a significant advancement in accessing domain registration and network resource data. By addressing the limitations of WHOIS, it offers a standardized, secure, and extensible protocol that meets the needs of modern internet governance, privacy regulations, and technical interoperability. As adoption continues to grow, RDAP will become the definitive method for querying registration data across domains, IP addresses, and autonomous systems.

FAQ

What does RDAP stand for?

RDAP stands for Registration Data Access Protocol.

How is RDAP different from WHOIS?

RDAP uses HTTP/HTTPS and returns data in JSON format, supports authentication and access control, and provides internationalization, whereas WHOIS uses a legacy text-based protocol without standardized output or access restrictions.

Can I use RDAP to look up domain ownership?

Yes, RDAP allows you to look up domain ownership information in a structured and standardized way.

Is RDAP widely adopted?

Yes, many registries, registrars, and Regional Internet Registries have implemented RDAP, and ICANN mandates its adoption for domain registration data access.

Does RDAP protect personal data?

RDAP supports access control mechanisms that enable registries to restrict access to sensitive personal data, helping comply with privacy regulations like GDPR.

See Also