Introduction à l'AP Imprimer

  • 1

L'API de revendeur de domaines vous permet d'interagir avec notre système par programmation à partir de votre propre WHMCS.

 

En utilisant l'API, vous pouvez effectuer des actions telles que:

  • Enregistrer un domaine
  • Transférer le domaine
  • Renouveler le domaine
  • Libérer le domaine
  • Obtenir le code EPP
  • Obtenir les coordonnées
  • Enregistrer les coordonnées
  • Obtenir le verrouillage du registraire
  • Enregistrer le verrouillage du registraire
  • Obtenir le DNS
  • Enregistrer le DNS
  • Demander la suppression
  • Synchronisation des transferts
  • Synchronisation de domaine
  • Obtenez le transfert d'e-mails
  • Enregistrer le transfert d'e-mails
  • Bascule de protection d'identité
  • Vérifier la disponibilité
  • Obtenez des suggestions de domaines
  • Obtenir des serveurs de noms
  • Enregistrer les serveurs de noms
  • Enregistrer le serveur de noms
  • Modifier le serveur de noms
  • Supprimer le serveur de noms
  • Panier Obtenir les tarifs S'inscrire
  • Panier Obtenir le prix Renouveler
  • Panier Obtenir le prix du  transfert
  • Obtenez des crédits
  • Obtenir la version
  • Obtenez les TLD disponibles
  • Obtenez les tarifs des TLD
  • Obtenir des informations sur le domaine

Format des données de demande / réponse du revendeur de domaines:

Dans les demandes, le revendeur de domaines accepte les paramètres de requête.

La réponse de l'API est envoyée au format de données JSON.

 

Authentification:

La clé API et l'adresse e-mail sont requises pour l'authentification.

Ces détails sont fournis par le fournisseur.

 

URL:

https://clients.genious.net/modules/addons/DomainsReseller/api/index.php



Exemples:

Les exemples suivants utilisent l'outil de ligne de commande cURL pour exécuter les requêtes API.

 

Exemplaire demande d'API :

curl -X POST "https://clients.genious.net/modules/addons/DomainsReseller/api/index.php/order/domains/renew" \ -H "username: email@example.com" \ -H "token: $(echo -n 'email@example.com:'$(date -u +%y-%m-%d\ %H) | openssl dgst -sha256 -hmac '1234567890QWERTYUIOPASDFGHJKLZXCVBNM' -binary | base64)" \ -d "domain=example.com" \ -d "regperiod=3" \ -d "addons[dnsmanagement]=0" \ -d "addons[emailforwarding]=1" \ -d "addons[idprotection]=1"

 


Cette réponse était-elle pertinente?

« Retour