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> |