Vue d’ensemble
L’API KennHosting vous permet d’automatiser la gestion de vos services d’hébergement, VPS, domaines et factures depuis n’importe quelle application. URL de base :Fonctionnalités disponibles
Services
Lister, consulter et renouveler vos hébergements et VPS.
Domaines
Vérifier la disponibilité, enregistrer des domaines, gérer les DNS.
Factures
Consulter et payer vos factures programmatiquement.
Webhooks
Recevez des événements en temps réel lors des changements d’état de vos services.
Format des requêtes
L’API accepte et retourne du JSON pour toutes les requêtes.Format des réponses
Toutes les réponses suivent cette structure :meta n’est présente que pour les listes paginées (services, factures, tickets, etc.).
En cas d’erreur :
validation_error (champ details).
URL complète : toutes les routes documentées « /v1/… » sont servies sous **/api/v1/…** (ex. GET https://kennhosting.com/api/v1/services`).
Versionnement
L’API actuelle est la version 1 (/v1). Les changements incompatibles seront publiés sous une nouvelle version, avec une période de transition d’au moins 6 mois avant la dépréciation de l’ancienne version.
Les changements compatibles (nouveaux champs, nouveaux endpoints) sont ajoutés sans changement de version.
Limites de débit
| Plan | Requêtes / minute | Requêtes / jour |
|---|---|---|
| Standard | 60 | 10 000 |
| Business | 300 | 50 000 |
| Enterprise | Sur demande | Sur demande |
429 Too Many Requests avec l’en-tête Retry-After indiquant le délai avant la prochaine requête autorisée.
SDK et bibliothèques
Les SDK officiels pour PHP, JavaScript/Node.js et Python sont en cours de développement. En attendant, vous pouvez utiliser directement l’API REST avec n’importe quel client HTTP.