Registration Data Access Protocol (RDAP)

The Registration Data Access Protocol (RDAP) is an alternative protocol to WHOIS that specifies how to access internet resource registration data. It is specifically designed to address various shortcomings in WHOIS. It makes use of HTTPS and follows a RESTful (representational state transfer) web services model.

Using RDAP to query the RIPE Database

The contents of RIPE database can be accessed using RDAP via https://rdap.db.ripe.net/{objectType}/{key} where {objectType} must be one of the object types listed below, and the value of {key} depends on the object type.

List of supported object types

Object TypeDescription
autnumAUT-NUM objects. Example: https://rdap.db.ripe.net/autnum/3333
domainDOMAIN objects. Example: https://rdap.db.ripe.net/domain/193.0.6.139.in-addr.arpa
ipINETNUM and INET6NUM objects. Example: https://rdap.db.ripe.net/ip/193.0.0.0/21 or https://rdap.db.ripe.net/ip/2001:67c:2e8::/48
entityPERSON, ROLE, ORGANISATION and MNTNER objects. Example: https://rdap.db.ripe.net/entity/RIPE-NCC-MNT

For example, a query for IP information:

curl -v https://rdap.db.ripe.net/ip/2001:67c:2e8:9::c100:14e6

and an example query for domain information:

curl -v https://rdap.db.ripe.net/domain/193.0.6.139.in-addr.arpa

If the RIPE Database is not authoritative for the requested resource, the response will redirect to the authoritative RIR with a HTTP 301 response status.

The entities path segment allows searching for matching entities based on a term. The output is an array with objects in RDAP format.

Syntax:

https://rdap.db.ripe.net/entities?fn={fn}&handle={handle}

Where:

The domains path segment allows searching for matches based on a term. The output is an array with objects in RDAP format.

Syntax:

https://rdap.db.ripe.net/domains?name={name}

Where:

Help

The help path segment returns a valid RDAP object containing the default set of notices for the service. The rdapConformance element in the response includes the extension identifiers for all the extensions implemented.

Syntax:

https://rdap.db.ripe.net/help

RDAP Specification

The RDAP protocol is specified in the following RFCs:

  • RFC 7480 - HTTP Usage in the Registration Data Access Protocol (RDAP)
  • RFC 7481 - Security Services for the Registration Data Access Protocol (RDAP)
  • RFC 9082 - Registration Data Access Protocol (RDAP) Query Format
  • RFC 9083 - JSON Responses for the Registration Data Access Protocol (RDAP)
  • RFC 7484 - Finding the Authoritative Registration Data (RDAP) Service
  • RFC 7485 - Inventory and Analysis of WHOIS Registration Objects

RDAP profiles

In addition to the base RDAP specification, we also implement the following profiles:

Known Issues

Known issues with the RDAP implementation for RIPE Database can be found on GitHub.

AltStyle によって変換されたページ (->オリジナル) /