CINXE.COM

RDAP - Lookup - NIC Liechtenstein

<!DOCTYPE html> <html lang="en"> <head> <title>RDAP - Lookup - NIC Liechtenstein</title> <link rel="stylesheet" type="text/css" href="/export/system/modules/ch.SWITCH.ocms.www/resources/css/slim.css" /> <link rel="stylesheet" type="text/css" href="/export/system/modules/ch.SWITCH.ocms.subsite/resources/css/sub.css" /><link rel="stylesheet" type="text/css" media="all" href="/export/sites/nicli/styles.css" /><!-- opt-stylesheet --> <script src="/export/system/modules/ch.SWITCH.ocms.subsite/resources/js-slim/sub-slim.js" type="text/javascript" ></script> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta charset="UTF-8"> <link rel="shortcut icon" href="/export/system/modules/ch.SWITCH.ocms.www/resources/images/site_icons/favicon.ico" type="image/x-icon" /> <link rel="apple-touch-icon" href="/export/system/modules/ch.SWITCH.ocms.www/resources/images/site_icons/apple-touch-icon.png" /> <link rel="apple-touch-icon" sizes="57x57" href="/export/system/modules/ch.SWITCH.ocms.www/resources/images/site_icons/apple-touch-icon-57x57.png" /> <link rel="apple-touch-icon" sizes="72x72" href="/export/system/modules/ch.SWITCH.ocms.www/resources/images/site_icons/apple-touch-icon-72x72.png" /> <link rel="apple-touch-icon" sizes="76x76" href="/export/system/modules/ch.SWITCH.ocms.www/resources/images/site_icons/apple-touch-icon-76x76.png" /> <link rel="apple-touch-icon" sizes="114x114" href="/export/system/modules/ch.SWITCH.ocms.www/resources/images/site_icons/apple-touch-icon-114x114.png" /> <link rel="apple-touch-icon" sizes="120x120" href="/export/system/modules/ch.SWITCH.ocms.www/resources/images/site_icons/apple-touch-icon-120x120.png" /> <link rel="apple-touch-icon" sizes="144x144" href="/export/system/modules/ch.SWITCH.ocms.www/resources/images/site_icons/apple-touch-icon-144x144.png" /> <link rel="apple-touch-icon" sizes="152x152" href="/export/system/modules/ch.SWITCH.ocms.www/resources/images/site_icons/apple-touch-icon-152x152.png" /> </head> <body> <div class="container"> <div class="swi-subsite-logo-container"> <a href="https://www.switch.ch/en/"><img height="46" width="180" src="/export/system/modules/ch.SWITCH.ocms.www/resources/images/logoHi.png" alt=""></a> <!-- language navigation --><!--stopindex--> <ul class="nav nav-pills pull-right swi-nav-pills-app-meta hidden-xs"> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">EN <span class="swi-link-caret"></span></a> <ul class="dropdown-menu"> <li><a href="/de/whois/rdap/">DE</a></li> </ul> </li> </ul> <!--startindex--> </div> <nav class="navbar navbar-default swi-navbar-subsite" role="navigation"> <div class="container-fluid"> <!-- Brand and toggle get grouped for better mobile display --> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="/">NIC Liechtenstein</a> </div> <!--stopindex--> <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> <ul class="nav navbar-nav"> <li class="active "> <a href="/whois/">Lookup</a> </li> <li class=" "> <a href="/registrars/">Registrars</a> </li> <li class=" "> <a href="/terms/">Legal Info</a> </li> <li class=" "> <a href="/security/">Security</a> </li> <li class=" "> <a href="/support/">Support</a> </li> <li class=" "> <a href="/statistics/">Statistics</a> </li> <li class=" "> <a href="/about/">About Us</a> </li> <li class="dropdown visible-xs"> <a href="#" class="dropdown-toggle" data-toggle="dropdown">EN <span class="swi-link-caret"></span></a> <ul class="dropdown-menu"> <li><a href="/de/whois/rdap/">DE</a></li> </ul> </li> </ul> </div><!--startindex--><!-- /.navbar-collapse --> </div><!-- /.container-fluid --> </nav> </div> <div id="jumbotron" > <div> <!-- jumbotron img --> <div class="jumbotron swi-jumbotron swi-jumbotron-bright-text swi-jumbotron-www swi-jumbotron-noimg"> <div class="container swi-jumbotron-content"> <div class="swi-inner"> <h1 >Domain Name Lookup with RDAP</h1> </div> </div> </div></div> </div> <div class="container swi-container"> <div class="row"> <div class="col-xs-12 col-sm-8"> <div class="swi-tree visible-xs"> <ul> <li><a href="/whois/">Lookup</a></li> <li class="active"><a href="/whois/rdap/">RDAP</a></li> <li><a href="/whois/domaincheck/">Domain Check</a></li> <li><a href="/whois/domaininfo/">Information service</a> <ul> <li><a href="/whois/domaininfo/request/">Request for information</a></li> <li><a href="/whois/domaininfo/request_auth/">Request for information by authorities</a></li> </ul> </li> </ul> </div> <div id="content" ><div> <div ><p>Switch operates an RDAP server for looking up registration data of .ch and .li domain names. It supports the class "Domain" (Domain Object Class). The answer is provided in JSON format. The RDAP server can be accessed via any HTTP client.</p> <p>Anonymous users are not shown any information about holders or the technical contact for domain names. Authenticated users with an user account receive the full registration data, depending on their authorisations.</p></div></div> <div> <div class="panel-group acc-v2" id="accordion-280b9206-4527-11eb-a5df-525400a7a801"> <div class="panel panel-default"> <div class="panel-heading"> <h4 class="panel-title"> <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion-280b9206-4527-11eb-a5df-525400a7a801" href="#collapse-280b9206-4527-11eb-a5df-525400a7a801-1"> How do I look up domain names using RDAP? </a> </h4> </div> <div id="collapse-280b9206-4527-11eb-a5df-525400a7a801-1" class="panel-collapse collapse" style="height: auto;"> <div class="panel-body" ><div> <div ><ul> <li>with a REST client (stand-alone or as a browser extension)</li> <li>using Terminal (command line)</li> <li>using a browser (Firefox recommended)</li> </ul> <p>See examples below.</p> <p>In addition to GET, you can also use HEAD requests. These are used to ascertain whether a domain name is already registered, without providing further data.</p></div></div> </div> </div> </div><!--/accordion-group--> <div class="panel panel-default"> <div class="panel-heading"> <h4 class="panel-title"> <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion-280b9206-4527-11eb-a5df-525400a7a801" href="#collapse-280b9206-4527-11eb-a5df-525400a7a801-2"> Anonymous examples </a> </h4> </div> <div id="collapse-280b9206-4527-11eb-a5df-525400a7a801-2" class="panel-collapse collapse" style="height: 0px;"> <div class="panel-body" ><div> <div ><p><strong>With a REST client</strong></p> <pre>Method: GET (or HEAD) URL: https://rdap.nic.li/domain/xyzdomainname.li</pre> <p><strong>Using Terminal (command line)</strong></p> <pre>curl https://rdap.nic.li/domain/xyzdomainname.li</pre> <p>HEAD request:</p> <pre>curl -I https://rdap.nic.li/domain/xyzdomainname.li</pre> <p><strong>Using a browser</strong></p> <p>Enter into address field:</p> <pre>https://rdap.nic.li/domain/xyzdomainname.li</pre></div></div> </div> </div> </div><!--/accordion-group--> <div class="panel panel-default"> <div class="panel-heading"> <h4 class="panel-title"> <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion-280b9206-4527-11eb-a5df-525400a7a801" href="#collapse-280b9206-4527-11eb-a5df-525400a7a801-3"> Examples with authentication </a> </h4> </div> <div id="collapse-280b9206-4527-11eb-a5df-525400a7a801-3" class="panel-collapse collapse" style="height: 0px;"> <div class="panel-body" ><div> <div ><p><strong>With a REST client</strong></p> <pre>Method: GET (or HEAD) URL: https://rdap.nic.li/domain/xyzdomainname.li</pre> <p>Use "Basic Authentication" and enter the user name and password of your user account.</p> <p><strong>Using Terminal (command line)<br /></strong></p> <pre>curl -u username https://rdap.nic.li/domain/xyzdomainname.li</pre> <p>HEAD request:</p> <pre>curl -I https://rdap.nic.li/domain/xyzdomainname.li</pre></div></div> </div> </div> </div><!--/accordion-group--> <div class="panel panel-default"> <div class="panel-heading"> <h4 class="panel-title"> <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion-280b9206-4527-11eb-a5df-525400a7a801" href="#collapse-280b9206-4527-11eb-a5df-525400a7a801-4"> What do the responses look like? </a> </h4> </div> <div id="collapse-280b9206-4527-11eb-a5df-525400a7a801-4" class="panel-collapse collapse" style="height: 0px;"> <div class="panel-body" ><div> <div ><p>If the domain name is registered, the RDAP server responds with data in JSON format and the HTTP status code 200 (or 401). If the domain name or input cannot be found, the server responds solely with HTTP status codes. In a browser lookup, these codes are not directly visible. The result may be an error message or a blank page. In a HEAD request, the server always responds solely with HTTP status codes, without data.</p> <p><strong>Meaning of HTTP status codes</strong></p> <table class="table table-striped table-condensed table-bordered"> <tbody> <tr> <td> <p><strong>404</strong> (Not Found)</p> </td> <td> <p>The domain name as entered was not found. Usually, this means that the domain name isn't registered. But that doesn't always mean that the domain name can be registered.</p> </td> </tr> <tr> <td> <p><strong>200</strong> (OK)</p> </td> <td> <p>The domain name is registered and/or cannot be registered at this time.</p> </td> </tr> <tr> <td> <p><strong>400</strong> (Bad Request)</p> </td> <td> <p>Invalid request, for example, may contain prohibited characters or wrong TLD (change the query before next attempt).</p> </td> </tr> <tr> <td> <p><strong>401</strong> (Unauthorized)</p> </td> <td> <p>Username/password incorrect. The domain name is registered, but you only receive the same data as an anonymous user would.</p> </td> </tr> <tr> <td> <p><strong>429</strong> (Too Many Requests)</p> </td> <td> <p>Access restricted (wait for a while and try again).</p> </td> </tr> </tbody> </table> <p>&nbsp;</p></div></div> </div> </div> </div><!--/accordion-group--> <div class="panel panel-default"> <div class="panel-heading"> <h4 class="panel-title"> <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion-280b9206-4527-11eb-a5df-525400a7a801" href="#collapse-280b9206-4527-11eb-a5df-525400a7a801-5"> What does RDAP mean? </a> </h4> </div> <div id="collapse-280b9206-4527-11eb-a5df-525400a7a801-5" class="panel-collapse collapse" style="height: 0px;"> <div class="panel-body" ><div> <div ><p>RDAP stands for Registration Data Access Protocol. It replaces the Whois protocol, which no longer satisfies current technical requirements.</p></div></div> </div> </div> </div><!--/accordion-group--> <div class="panel panel-default"> <div class="panel-heading"> <h4 class="panel-title"> <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion-280b9206-4527-11eb-a5df-525400a7a801" href="#collapse-280b9206-4527-11eb-a5df-525400a7a801-6"> What are the advantages of RDAP? </a> </h4> </div> <div id="collapse-280b9206-4527-11eb-a5df-525400a7a801-6" class="panel-collapse collapse" style="height: 0px;"> <div class="panel-body" ><div> <div ><ul> <li>Standardised, machine-readable answers in JSON format.</li> <li>HTTP-based and REST-compliant.</li> <li>Secure access to data via HTTPS.</li> <li>The registry is able to define different access rights for different user groups.</li> </ul></div></div> </div> </div> </div><!--/accordion-group--> <div class="panel panel-default"> <div class="panel-heading"> <h4 class="panel-title"> <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion-280b9206-4527-11eb-a5df-525400a7a801" href="#collapse-280b9206-4527-11eb-a5df-525400a7a801-7"> RFCs for the RDAP protocol </a> </h4> </div> <div id="collapse-280b9206-4527-11eb-a5df-525400a7a801-7" class="panel-collapse collapse" style="height: 0px;"> <div class="panel-body" ><div> <div ><p>There are multiple RFCs for the RDAP protocol. <a href="https://tools.ietf.org/html/rfc7480">RFC 7480</a> and <a href="https://tools.ietf.org/html/rfc7483">7483</a> are particularly important for the implementation of .ch and .li domain name queries.</p> <ul> <li><a href="https://tools.ietf.org/html/rfc7480">RFC 7480</a> HTTP Usage in the Registration Data Access Protocol (RDAP)</li> <li><a href="https://tools.ietf.org/html/rfc7483">RFC 7483</a> JSON Responses for the Registration Data Access Protocol (RDAP)</li> <li><a href="https://tools.ietf.org/html/rfc7481">RFC 7481</a> Security Services for the Registration Data Access Protocol (RDAP)</li> <li><a href="https://tools.ietf.org/html/rfc7482">RFC 7482</a> Registration Data Access Protocol (RDAP) Query Format</li> </ul></div></div> </div> </div> </div><!--/accordion-group--> </div><!--/accordion--> </div></div> </div><!-- /.col.. --> <div class="col-xs-12 col-sm-4 swi-subsite-sidebar"> <div class="swi-tree hidden-xs"> <ul> <li><a href="/whois/">Lookup</a></li> <li class="active"><a href="/whois/rdap/">RDAP</a></li> <li><a href="/whois/domaincheck/">Domain Check</a></li> <li><a href="/whois/domaininfo/">Information service</a> <ul> <li><a href="/whois/domaininfo/request/">Request for information</a></li> <li><a href="/whois/domaininfo/request_auth/">Request for information by authorities</a></li> </ul> </li> </ul> </div> <div id="context" ></div> </div><!-- /.col.. --> </div><!-- /.row --> </div><!-- /.container --> <footer class="swi-footer-bottom swi-footer-bottom-subsite hidden-print"> <div class="container clearfix"> <div class="swi-footer-breadcrumb pull-left"> <ol class="breadcrumb"> <li><a href="/about/disclaimer/">Legal notice</a></li> <li><a href="/about/imprint/">Imprint</a></li> </ol> </div> <div class="swi-footer-copyright-subsite pull-right"> &copy; 2025&nbsp;for content at Switch </div> </div><!-- /.container --> </footer> <!-- Piwik --> <script type="text/javascript"> var _paq = _paq || []; _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u=(("https:" == document.location.protocol) ? "https" : "http") + "://www.switch.ch/tracker/"; _paq.push(['setTrackerUrl', u+'piwik.php']); _paq.push(['setSiteId', 9]); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript'; g.defer=true; g.async=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s); })(); </script> <noscript><p><img src="https://www.switch.ch/tracker/piwik.php?idsite=9" style="border:0;" alt="" /></p></noscript> <!-- End Piwik Code --> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10