domain_whois

Whois d’un nom de domaine. Un Whois (contraction de « who is ? », littéralement « qui est ? ») est un service permettant de consulter les bases de données des registres afin d’obtenir des informations sur un nom de domaine ou une adresse IP. Cet outil permet donc d’obtenir des informations sur le propriétaire d’un nom de domaine, son adresse, son e-mail et même son numéro de téléphone.

Paramètres entrants Description Type Expression régulière Obligatoire
name Nom de domaine String [A-Za-z0-9-\.]{5,68} Oui

 

Paramètres sortants Description Valeurs possibles
Les paramètres sortants de cette commande diffèrent selon les registres. Néanmoins, les informations principales renvoyées sont communes à tous les registres. Il s’agit des coordonnées du propriétaire du nom de domaine, ainsi que le nom du registrar de ce dernier.

 

Code Erreurs

Code d’erreur Paramètre Message Valeur Commentaire
501 name command syntax error The ‘name’ elmeent has an invalid value according to its data type [A-Za-z0-9-\.]{5,68}
510 name object does not exist name (name)

 

Exemple du whois d’un nom de domain « .com » :

Commande

<api>
[…]
<command>
<domain_whois>
<name>namebay.com</name>
<recursive/>
</domain_whois>
</command>
</api>

Réponse à la commande

<?xml version="1.0" encoding="utf-8"?>
<api>
<response>
<trID>…</trID>
<result code="200">
<msg>command completed successfully</msg>
</result>
</response>
<resData>
<domain_whoisData>
<expDate>2011-12-21</expDate>
<registrant_cc>MC</registrant_cc>
<registrar>NAMEBAY</registrar>
<domain>NAMEBAY.COM</domain>
<status>REGISTRAR-LOCK</status>
<registrant_pc>98000</registrant_pc>
<creDate>1999-02-17</creDate>
<registrant>NAMEBAY</registrant>
<registrant>27 bld des Moulins</registrant>
<registrant>MONACO</registrant>
<registrant>98000</registrant>
<registrant>MC</registrant>
<whoisServer>whois.namebay.com</whoisServer>
<whois>
Domaine name : NAMEBAY.COM
Created On : 1999-02-18
Expiration Date : 2011-12-21
Status : LOCK
Registrant Name : NAMEBAY
Registrant Street1 : 27 bld des Moulins
Registrant City : MONACO
Registrant State/Province : MC
Registrant Postal Code : 98000
Registrant Country : MC
Admin Handle : NA9800
Admin Name : NAMEBAY
Admin Street1 : 27, bld des Moulins
Admin City : MONACO
Admin State/Province : MC
Admin Postal Code : 98000
Admin Country : MC
Admin Phone : +377.97706164
Admin Email : administratif@namebay.com
Tech Handle : NA9800
Tech Name : NAMEBAY
Tech Street1 : 27, bld des Moulins
Tech City : MONACO
Tech State/Province : MC
Tech Postal Code : 98000
Tech Country : MC
Tech Phone : +377.97706164
Tech Email : administratif@namebay.com
Billing Handle : NA98000
Billing Name : NAMEBAY
Billing Street1 : 27, bld des Moulins
Billing City : MONACO
Billing State/Province : MC
Billing Postal Code : 98000
Billing Country : MC
Billing Phone : +377.97706164
Billing Email : administratif@namebay.com
Name Server : DNS1.NAMEBAY.COM
Name Server : DNS2.NAMEBAY.COM
Registrar Name : NAMEBAY
</whois>
<registrant_name>NAMEBAY</registrant_name>
<registrant_city>MONACO</registrant_city>
<admin_mail>administratif@namebay.com</admin_mail>
<registrant_address>27 bld des Moulins</registrant_address>
<ns>DNS2.NAMEBAY.COM</ns>
<ns>DNS1.NAMEBAY.COM</ns>
<modDate>2004-03-18</modDate>
<yyy>…</yyy>
<yyy>…</yyy>
</domain_whoisData>
</resData>
</api>