Cet endpoint (/api/v1/reseller/packages) est déprécié. Utilisez GET /api/v1/reseller/whm/packages avec le scope reseller:hosting.
Lister les packages
GET /api/v1/reseller/packages
Authorization: Bearer kh_live_xxxx
La réponse est un tableau d’objets { "name": "<nom_package_whm>" }.
{
"success": true,
"data": [
{ "name": "default" },
{ "name": "business_custom" }
]
}
Permission : reseller:read
Erreurs
Sans service revendeur actif : 422 avec le code no_reseller_service.
WHM non configuré : 503 avec whm_unavailable.
Création de compte
Le champ plan de POST /api/v1/reseller/accounts doit correspondre à l’un des noms listés ici (ou à une variante acceptée par la résolution côté serveur).
Il n’existe pas d’endpoint GET /reseller/packages/{name} ni de modification de package via PATCH /reseller/accounts/{username} dans l’API actuelle.