Qu’est-ce que le programme revendeur ?
Le programme revendeur KennHosting vous permet de revendre de l’hébergement web sous votre propre marque (white-label). Vous obtenez un compte WHM (Web Host Manager) avec des ressources dédiées, depuis lequel vous créez et gérez les comptes cPanel de vos propres clients.L’API revendeur est disponible uniquement pour les comptes ayant souscrit un plan Revendeur actif. Les clés API standard n’ont pas accès à ces endpoints. Découvrez nos plans revendeur.
Ce que l’API revendeur permet
Sous-comptes clients
Créez, suspendez et supprimez les comptes cPanel de vos clients par API. Automatisez vos propres workflows de vente.
Packages WHM
Listez les packages de ressources disponibles sur votre WHM. Associez le bon package à chaque sous-compte.
Surveillance des ressources
Suivez l’utilisation disque, bande passante et nombre de comptes en temps réel.
White-label
Tous les endpoints opèrent sous votre identité revendeur — vos clients ne voient jamais KennHosting.
Architecture WHM / cPanel
Endpoints disponibles
Préfixe réel :/api/v1.
| Endpoint | Description |
|---|---|
GET /api/v1/reseller/accounts | Lister les sous-comptes |
POST /api/v1/reseller/accounts | Créer un sous-compte |
GET /api/v1/reseller/accounts/{username} | Détail d’un sous-compte (filtrage liste WHM) |
POST /api/v1/reseller/accounts/{username}/suspend | Suspendre |
POST /api/v1/reseller/accounts/{username}/unsuspend | Réactiver |
DELETE /api/v1/reseller/accounts/{username} | Supprimer |
GET /api/v1/reseller/packages | Lister les noms de packages WHM |
GET /api/v1/reseller/usage | Statistiques agrégées (resellerstats) |
Permissions requises
Les scopes Sanctumreseller:read et reseller:write contrôlent l’accès. Un service revendeur actif est requis ; sinon réponse 422 avec le code no_reseller_service.