Ce guide explique comment mettre à jour un package de sous-utilisateur, gérer ses listes ou le supprimer.
Chaque requête utilise votre clé API personnelle depuis le tableau de bord de votre compte (comment obtenir votre clé API). Dans les exemples ci-dessous, remplacez YOUR_API_KEY par votre propre clé. Pour payer avec le solde de votre compte, utilisez paymentId = 1.
Étape 1 — Listez les packages de sous-utilisateur
Listez les packages de sous-utilisateur et copiez le package_key avec lequel travailler.
Endpoint
GET https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/residentsubuser/packages
Réponse
{
"status": "success",
"data": [
{ "package_key": "ab12cd34ef56", "traffic_limit": "1073741824", "is_active": true, "expired_at": "d.m.Y" }
],
"errors": []
}
Étape 2 — Mettez à jour le package
Mettez à jour le package : modifiez la limite de trafic, la rotation, l'expiration ou activez/désactivez avec is_active.
Endpoint
POST https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/residentsubuser/update
Corps de la requête
Nom | Type | Description |
package_key | String | Clé du package (depuis les infos du package). |
traffic_limit (optionnel) | String | Limite de trafic en octets. |
rotation (optionnel) | Number | Rotation : |
expired_at (optionnel) | String | Date d'expiration du package. |
is_active (optionnel) | Boolean | Booléen — |
is_link_date (optionnel) | Boolean | Booléen — lier l'expiration au package principal. |
Réponse
{
"status": "success",
"data": {
"package_key": "ab12cd34ef56",
"rotation": 60,
"traffic_limit": "1073741824",
"is_active": true
},
"errors": []
}
Étape 3 — Gérez les listes du package
Listez les listes du package, puis renommez une liste (id + title + package_key) ou supprimez-en une par son listId.
Endpoint
GET https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/residentsubuser/lists
Réponse
{
"status": "success",
"data": [
{ "id": 7788, "title": "Client A", "login": "x1y2z3", "package_key": "ab12cd34ef56" }
],
"errors": []
}
Endpoint — rename
POST https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/residentsubuser/list/rename
Nom | Type | Description |
id | Number | ID de la liste. |
title | String | Le nouveau nom de la liste. |
package_key | String | Clé du package (depuis les infos du package). |
Endpoint — delete list
DELETE https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/residentsubuser/list/delete
Étape 4 — Ou supprimez tout le package
Supprimez l'intégralité du package de sous-utilisateur par son package_key. C'est irréversible.
Endpoint
DELETE https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/residentsubuser/delete
Corps de la requête
Nom | Type | Description |
package_key | String | Clé du package (depuis les infos du package). |
Réponse
{
"status": "success",
"data": { "deleted": true },
"errors": []
}
