domain_renew

Renouvellement d’un nom de domaine.

Paramètres entrants Description Type Expression régulière Obligatoire
name Nom de domaine à renouveler String [A-Za-z0-9-\.]{5,68} Oui
period Période de renouvellement souhaitée Int (1 à 9) Oui
curExpDate Date d’expiration Date Oui

 

Paramètres sortants Description Valeurs possibles
name Nom de domaine
status Statut du nom de domaine
expDate Nouvelle date d’expiration du nom de domaine

 

Code Erreurs

Code d’erreur Paramètre Message Valeur Commentaire
550 object does not exist domainName (namebay.com) Le domaine n’existe pas chez Namebay
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 tldName (namebay.zzz ) L’extension du nom de domaine n’existe pas.
550 parameter value policy error tld is not renewable L’extension ne nécessite pas d’envoyer des commandes de renouvellement.
550 parameter value policy error tld is not renewable L’extension ne nécessite pas d’envoyer des commandes de renouvellement.
503 authorization failed not reseller of this domain (namebaytest.ch) Le nom de domaine ne vous appartient pas.
530 Invalid attribute value invalid expiration date (2010-10-10) La date d’expiration du nom de domaine n’est pas correcte.
510 object does not exist domainName (namebayyy.com) Le nom de domaine n’existe pas chez Namebay.
550 Parameter value policy error illegal renew period La période de renouvellement du registre n’est pas conforme aux règles registres.
525 Object already registered transaction already exists Une commande de renouvellement pour ce domaine est déjà en cours.

 

Commande

<api>
[…]
<command>
<domain_renew>
<name>…</name>
<period>…</period>
<curExpDate>…</curExpDate>
</domain_renew>
</command>
</api>

Réponse à la commande

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