Domain Check (Whois-is)

Cette demande donne des informations pour savoir si un nom de domaine peut être enregistré ou non

Le Domain Check est la bonne solution si vous souhaitez proposer sur votre site web ou dans vos applications web une demande pour noms de domaine .ch et .li.

Le Domain Check fournit, de manière analogue au service Whois, des informations indiquant si un nom de domaine est encore disponible ou déjà enregistré. Mais contrairement à Whois, il ne fournit pas de données de contact des noms de domaine enregistrés. Aussi le nombre de demandes au Domain Check est-il beaucoup moins limité. Le service est conçu pour demandes automatisées; il donne des réponses lisibles par ordinateur aussi bien que visuelles.

Le Domain Check tourne sur l'hôte whois.nic.ch par le port 4343. Veuillez utiliser ces indications pour intégrer la demande Domain Check à votre application web. Si vous employez un client Whois, celui-ci devrait permettre de spécifier le port.

Exemple d'une demande Domain Check:

whois -h whois.nic.ch -p 4343 nomdedomaine.ch

-h = host (whois.nic.ch)

-p = port (4343)

Les réponses du Domain Check se présentent comme suit:

<code de réponse> : <réponse lisible visuellement>

Exemple:

0: This domain name can not be registered.
Reason: This domain name is already registered.

La réponse lisible visuellement peut être répartie sur plusieurs lignes.

Actuellement, les codes de réponse suivants sont fixés:

1

Le nom de domaine peut être enregistré

0

Le nom de domaine ne peut être enregistré

-1

Demande non valable (il faut donc changer la demande avant la prochaine tentative)

-95

Accès limité (donc attendre un moment puis essayer à nouveau)

-99

Défaut temporaire du serveur (donc attendre un moment puis essayer à nouveau)

Remarque: Les séquences de réponse lisibles visuellement (strings) peuvent être modifiées sans annonce préalable. C'est pourquoi il est déconseillé de les utiliser dans un logiciel automatisé.