API

WEDOS API (WAPI) : Donner du pouvoir à votre passerelle

L'API WEDOS - également connue sous le nom de WAPI - est notre interface dédiée à la gestion d'une large gamme de services directement à partir de votre système d'information. Parfaitement intégrée à notre API Gateway, WAPI vous permet de bénéficier de la rapidité, de la sécurité et de la fiabilité de notre réseau mondial tout en gérant les domaines, les DNS, les comptes de crédit et les services de WEDOS Global.

Principales caractéristiques de WAPI au sein de notre passerelle API

1. Gestion unifiée des services

  • Opérations globales sur les domaines et les services :
    Gérer les domaines, les DNS, les NSSET et les services WEDOS Global à l'aide d'une interface unique et cohérente. Exécuter des commandes telles que :
    • wgp-domain-create : Ajouter un nouveau domaine (de manière asynchrone, avec suivi de la progression via des notifications).
    • wgp-domain-info : Récupérer l'état actuel du domaine.
    • wgp-domain-renew / wgp-domain-delete : Renouveler ou mettre fin aux services.
    • Et plus adaptés à vos besoins spécifiques.
  • Intégration du compte de crédit :
    Toutes les actions de service sont automatiquement facturées sur votre compte de crédit actif, ce qui simplifie les opérations financières.

2. Sécurité et performance à l'échelle mondiale

  • Communication sécurisée :
    Chaque requête WAPI est transmise via HTTPS à l'aide de la méthode POST avec des charges utiles XML ou JSON, ce qui garantit le cryptage et la sécurité de vos données.
  • Authentification robuste :
    L'authentification est basée sur un mécanisme de hachage SHA1 qui combine le login de votre compte client WEDOS, un mot de passe WAPI dédié et l'heure actuelle (alignée sur le fuseau horaire Europe/Prague).
  • Limitation des taux et prévention des abus :
    Sauvegarder les ressources :
    • Un maximum de 1000 requêtes par heure et par compte d'utilisateur est appliqué.
    • Des limites supplémentaires (par exemple, 100 demandes liées à un domaine par heure) permettent d'éviter les abus.
    • Les demandes invalides répétées bloqueront temporairement l'IP en cause.

3. Opérations synchrones et asynchrones

  • Requêtes rapides et synchrones :
    Les commandes telles que ping et poll-req fournissent des réponses quasi instantanées, idéales pour les tests rapides et les opérations simples.
  • Traitement asynchrone pour les tâches complexes :
    Pour les opérations qui nécessitent un traitement plus long (par exemple, la création d'un domaine), l'interface WAPI renvoie le statut "Request pending" (code 1001) et suit l'évolution de la situation par le biais de notifications envoyées via :
    • File d'attente POLL : Récupérer et accuser réception des notifications.
    • HTTP/HTTPS POST : Recevoir des mises à jour directement à une URL que vous spécifiez.
    • Courriel : Restez informé grâce aux alertes électroniques.

4. Activation et intégration flexibles

  • Activation facile de l'interface WAPI :
    Activez l'interface WAPI directement à partir du panneau d'administration du client. Il suffit de configurer :
    • Adresses IP autorisées (pour s'assurer que seuls vos systèmes de confiance peuvent se connecter),
    • Méthodes de notification,
    • Protocoles préférés pour les notifications du système
    • Votre mot de passe WAPI.
  • Structure cohérente des demandes et des réponses :
    Chaque requête WAPI comprend des éléments essentiels tels que :
    • user (votre email de connexion),
    • auth (hachage SHA1 pour une authentification sécurisée),
    • command (l'opération spécifique de l'API),
    • En option clTRID pour le suivi, et
    • data pour les détails spécifiques à la commande.

Codes de retour et dépannage

L'interface WAPI utilise des codes de retour normalisés pour diagnostiquer rapidement les problèmes :

  • 1xxx : Opérations réussies.
  • 2xxx : Demandes non valides (par exemple, paramètres manquants).
  • 3xxx : Erreurs d'objet cible (par exemple, entrées de domaine en double).
  • 4xxx & 5xxx : Erreurs de requête et erreurs internes, respectivement. Les codes spécifiques liés aux services de WEDOS Global fournissent un retour d'information précis sur les erreurs afin de garantir le bon déroulement de vos opérations.

Conclusion

En intégrant WAPI à notre API Gateway, vous bénéficiez d'une plateforme sécurisée, rapide et distribuée à l'échelle mondiale qui rationalise la gestion des services et renforce la sécurité. Qu'il s'agisse d'automatiser les enregistrements de domaines, de gérer les DNS ou de superviser votre compte de crédit, WAPI est conçu pour renforcer vos opérations grâce à la fiabilité et à l'évolutivité de notre réseau mondial.

Découvrez comment notre API Gateway et notre WAPI peuvent transformer la connectivité et l'efficacité opérationnelle de votre système.

Vous trouverez plus d'informations sur l'API dans notre base de connaissances.

Přejít nahoru