ns_create

Création d’un serveur de noms.

Paramètres entrants Description Type Expression régulière Obligatoire
name Nom du serveur de noms à créer String [A-Za-z0-9-\.]{5,150} Oui
registry_id Registre du serveur de noms String. Valeurs possibles: verisign, pir, gnr, core, afilias, neulevel, niccn, neustar, sita, tv, dns_be, namestore, ccnic, bznic, ascionic, denic, eurid, travel, mtld Oui
addr_ip Adresse IP du serveur de noms String (min7, max 15) ((1?[0-9]?[0-9]|2[0-4][0-9]|25[0-5])\.){3}(1?[0-9]?[0-9]|2[0-4][0-9]|25[0-5]) Oui

 

Paramètres sortants Description Valeurs possibles
name Nom du serveur de noms
registry_id Nom du registre

 

Code Erreurs

Code d’erreur Paramètre Message Valeur Commentaire
501 Command syntax error The ‘addr_ip’ element has an invalid value according to its data type La balise ‘addr_ip’ est vide ou son contenu n’a pu être validé par l’expression régulière
501 Command syntax error The ‘name’ element has an invalid value according to its data type La balise ‘name’ est vide ou son contenu n’a pu être validé par l’expression régulière
550 parameter value policy error invalid ip address (192.168.1.0) L’adresse ip est invalide. (On ne peut pas créer de ns avec une ip locale)
510 object does not exist domainName (google.com) Le nom de domaine n’existe pas chez Namebay
503 authorization failed not reseller of this domain (namebaytest.ch) Le nom de domaine ne vous appartient pas
525 object already registered nameserver (dns1.namebay.com) Le name server a déjà été enregistré
570 object status does not allow for operation domain parent status (Expired) Le domaine est expiré

 

Commande

<api>
[…]
<command>
<ns_create>
<name>…</name>
<registry_id>…</registry_id>
<addr_ip>…</addr_ip>
</ns_create>
</command>
</api>

Réponse à la commande

<?xml version="1.0" encoding="utf-8"?>
<api>
<response>
<trID>…</trID>
<result code="…">
<msg>…</msg>
</result>
</response>
<resData>
<ns_creData>
<name>…</name>
<registry_id>…</registry_id>
</ns_creData>
</resData>
</api>