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