RDAP Service for .de domains

Structured access to registration data worldwide

Registry Data Access Protocol

With the new Registry Data Access Protocol (RDAP) published in March 2015, the IETF (Internet Engineering Task Force) made a fresh attempt to lay the technical foundation for a successor of the WHOIS protocol.

Unlike whois, RDAP offers:

  • Server authentication as well as authentication and authorisation of the inquirer
  • Internationalisation
  • Structured data format
  • The possibility of encrypted data transmission.

RDAP for .de Domains

In order to gain some experience for the .de zone, DENIC has implemented a pilot RDAP. .de domains have one special feature and we have developed a separate extension:

Pilot Operation of RDAP Service

DENIC makes available the RDAP service for test operation. This means in particular that we do not guarantee any service level standards. Here is an example of our pilot service: https://rdap.denic.de/domain/denic.de. We provide RDAP via TLS-secured channel (https) only.

The output of RDAP includes exactly the same information about a domain as the output retrieved from the public whois.

How to Implement a Test Query

You can submit a .de domain query for the

The following options are available:

1. Checking the status of a domain

You can test the status query for a .de domain

via a REST client such as RestClient or the Chrome extension “Advanced REST Client”.

Browser query via FirefoxBrowser query via Chrome
0. DENIC advises to use a Rest client, such as:
http://restclient.net/https://chrome.google.com/webstore/detail/advanced-rest-client/hgmloofddffdnphfgcellkdfbfbjeloo/related
1. After installation, click the extension and select
HEAD under "Method"HEAD under "Other Method".
2. and enter the complete URL, such as https://rdap.denic.de/domain/denic.de

You can also query RDAP on a command-line basis via Curl (https://curl.haxx.se/download.html).

For this option, use the command curl -I https://rdap.denic.de/domain/<domain.de></domain.de>

BeispielErläuterung/Screenshot
curl -I
https://rdap.denic.de/domain/denic-connect-example.de
HTTP/1.1 200 OK
Example of a registered domain
curl –I
https://rdap.denic.de/domain/beispiel-zwölf.de
HTTP/1.1 200 OK
Example of a registered domain with IDN notation
curl -I
https://rdap.denic.de/domain/thisdomaindoesnotexist.de
HTTP/1.1 404 Not Found
Example of a domain that is not registered

 

2. Data Query - How to Proceed

In addition to the status, detailed information can also be requested:

Browser query via FirefoxBrowser query via Chrome
0. DENIC advises to use a Rest client, such as:
http://restclient.net/https://chrome.google.com/webstore/detail/advanced-rest-client/hgmloofddffdnphfgcellkdfbfbjeloo/related
1. After installation, click the extension and select
GET under “Method”GET under “Other Method”
2. and enter the complete URL, such as https://rdap.denic.de/domain/denic.de
Alternatively you can call up the URL directly in the browser.

Example of a data query via Rest client:

You can also query RDAP on a command-line basis via Curl (https://curl.haxx.se/download.html).

For this option, use the command curl -I https://rdap.denic.de/domain

Alternatively you can also test RDAP by using an RDAP client. RDAP clients output the query responses originally designed to be machine-readable in a structure that is easily readable by humans.

The following clients are available:

QuelleLink
ARIN NicInfohttps://github.com/arineng/nicinfo
ARIN RDAP_WebSPAhttps://github.com/arineng/rdap_webspa
CentralNic rdapperhttps://github.com/jodrell/rdapper
Registrobr rdap-clienthttps://github.com/registrobr/rdap-client
DNSBelgium RDAP server libraryhttps://github.com/DNSBelgium/rdap
CNNIC rdaphttps://github.com/cnnic/rdap
Metaregistrar rdap-clienthttps://github.com/metaregistrar/rdap-client

Documents

RDAP is described in the following RFCs:

To DENIC-Extension of RDAP JSON Response