Trasferimento dominio tramite Esadax API

Autore:Mikkel Haldorsen
Aggiornato:9 apr 2025

Per trasferire un dominio da un registrar all'altro tramite l'API di Esadax, segui questi passaggi organizzati:

  1. Controllare la trasferibilità:

    • Utilizzare l'endpoint /v5/domains per recuperare un elenco di domini.
    • Verificare che il dominio specifico abbia transferable: true. In caso contrario, il trasferimento potrebbe non essere possibile senza ulteriori azioni.
  2. Comprendere le politiche di trasferimento:

    • Rivedere le politiche di trasferimento di Esadax (ad esempio, addebito e rinnovo, nessun addebito, nessuna modifica) per determinare la politica applicabile per il trasferimento del dominio.
  3. Avvia il trasferimento tramite API:

    • Utilizzare l'endpoint /v3/domains/{domain} con una richiesta PATCH.
    • Includi i parametri nel corpo:
      • op: "aggiornamento"
      • renew: Impostare su true se si desidera che il dominio si rinnovi al momento del trasferimento, influenzando il costo e il processo.
      • customNameservers: Facoltativo, impostare se è necessario cambiare i server DNS.
  4. Assicurare autorizzazioni adeguate:

    • Includi i parametri teamId e slug nella richiesta per assicurarti di avere l'autorizzazione ad agire per conto del team corretto.
  5. Verifica la disponibilità del dominio:

    • Verifica che lo stato del dominio non impedisca il trasferimento (ad esempio, scaduto, contestato) per evitare errori come 400 o 409.
  6. Monitorare lo stato di trasferimento:

    • Dopo aver avviato il trasferimento, monitorarne lo stato utilizzando l'endpoint /v5/domains con i filtri appropriati o verificare la presenza di aggiornamenti tramite le notifiche API.
  7. Considera i limiti delle tariffe:

    • Essere consapevoli di eventuali limiti di velocità imposti dall'API di Esadax per evitare di superare i limiti di richiesta.