Transfert de domaine via Esadax API

Auteur:Mikkel Haldorsen
Mise à jour:9 avr. 2025

Pour transférer un domaine d'un bureau d'enregistrement à un autre via l'API d'Esadax, suivez ces étapes organisées:

  1. Vérifiez la transférabilité:

    • Utilisez le point de terminaison /v5/domains pour récupérer une liste de domaines.
    • Vérifiez que le domaine spécifique a transferable: true. Si ce n'est pas le cas, le transfert peut ne pas être possible sans autres actions.
  2. Comprendre les politiques de transfert:

    • Consultez les politiques de transfert d'Esadax (par exemple, facturer et renouveler, sans frais, sans changement) pour déterminer la politique applicable au transfert de votre domaine.
  3. Démarrer le transfert via API:

    • Utilisez le point de terminaison /v3/domains/{domain} avec une demande PATCH.
    • Inclure les paramètres dans le corps:
      • op: "mise à jour"
      • renew: Définissez à true si vous souhaitez que le domaine soit renouvelé lors du transfert, ce qui affecte le coût et le processus.
      • customNameservers : Facultatif, défini si le changement de serveurs DNS est nécessaire.
  4. Assurez-vous des autorisations appropriées:

    • Incluez les paramètres teamId et slug dans la demande pour vous assurer d'avoir l'autorisation d'agir au nom de l'équipe appropriée.
  5. Vérifiez la disponibilité du domaine:

    • Vérifiez que le domaine n'est pas dans un état qui empêche le transfert (par exemple, expiré, contesté) pour éviter les erreurs telles que 400 ou 409.
  6. Surveiller l'état de transfert:

    • Après avoir initié le transfert, surveillez son statut à l'aide du point de terminaison /v5/domains avec les filtres appropriés ou vérifiez les mises à jour via les notifications API.
  7. Considérez les limites de taux:

    • Soyez conscient des limites de débit imposées par l'API d'Esadax pour éviter de dépasser les limites de demande.