Proxy-seller

Créer un pack pour les sous-utilisateurs

Updated:

Cette API vous permet de créer un sous-forfait à partir de votre forfait actif actuel incluant du trafic. La durée de validité du sous-forfait ne doit pas dépasser celle de votre forfait actif actuel. Le volume de trafic est spécifié en octets ; ce volume sera prélevé sur votre forfait actif actuel, sans toutefois dépasser le volume disponible.

Objectif :

POSThttps://proxy-seller.com/personal/api/v2/{YourApiKey}/residentsubuser/create

Paramètres de l'URL :

Nom

Valeur

Description

Autorisation

<Your_API_Key>

Votre clé API personnelle

Corps de la requête :

Nom

Type

Description

is_link_date

booléen

« Si la valeur est « true », la date d'expiration sera liée au package principal. »

rotation

Nombre

Spécifie le type de rotation : « -1 » = pas de rotation (fixe), « 0 » = rotation à la demande, « 1 » à « 3600 » = rotation en fonction du temps écoulé en secondes.

traffic_limit

Chaîne de caractères

Quantité d'octets allouée au paquet de sous-utilisateur.

expired_at

Chaîne de caractères

Date d'expiration du forfait sous-utilisateur.

Exemple :

https://proxy-seller.com/personal/api/v2/fj4948ffhg58gh843gh/residentsubuser/create
{
 "is_link_date": true,
 "rotation": -1,
 "traffic_limit": "104857600",
 "expired_at":"20.10.2026"
}

Réponse :

{
    "status": "success",
    "data": {
        "rotation": -1,
        "traffic_limit": "104857600",
        "expired_at": {
            "date": "2026-10-20 23:59:59.000000",
            "timezone_type": 3,
            "timezone": "UTC"
        },
        "is_link_date": true,
        "is_active": true,
        "package_key": "bbfc4a2df989b5db96e1",
        "traffic_usage": "0",
        "traffic_left": "104857600",
        "traffic_usage_sub": "0",
        "traffic_limit_sub": "209715200",
        "traffic_left_sub": "209715200"
    },
    "errors": []
}
{
    "status": "error",
    "data": null,
    "errors": [
        {
            "message": "Error api key",
            "code": 503,
            "customData": null
        },
        {
            "message": "IP not allowed",
            "code": 503,
            "customData": null
        },
        {
            "message": "Request limit reached",
            "code": 503,
            "customData": null
        }
    ]
}
{
    "status": "error",
    "data": null,
    "errors": [
        {
            "message": "IP not allowed",
            "code": 503,
            "customData": null
        }
    ]
}
{
    "status": "error",
    "data": null,
    "errors": [
        {
            "message": "Set [ traffic_limit ] less than [ traffic_left - 1 ] in main package: 27380416559",
            "code": 0,
            "customData": null
        }
    ]
}

On this page