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.
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:
- You can register a .de domain by means of NS entry.
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
- Domain status
- Domain data
The following options are available:
- Browser-based queries
- Command-line-based queries via Curl
- Queries via RDAP client
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 Firefox | Browser 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>
| Beispiel | Erlä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 Firefox | Browser 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:
| Quelle | Link |
|---|---|
| ARIN NicInfo | https://github.com/arineng/nicinfo |
| ARIN RDAP_WebSPA | https://github.com/arineng/rdap_webspa |
| CentralNic rdapper | https://github.com/jodrell/rdapper |
| Registrobr rdap-client | https://github.com/registrobr/rdap-client |
| DNSBelgium RDAP server library | https://github.com/DNSBelgium/rdap |
| CNNIC rdap | https://github.com/cnnic/rdap |
| Metaregistrar rdap-client | https://github.com/metaregistrar/rdap-client |