Proxy-seller

Proxys d'extension automatique

Updated:

Ce document contient un guide détaillé expliquant comment activer les mises à jour automatiques pour vos adresses IP, quels que soient leur type ou leur forfait.

Calculer l'extension

Ce point de référence vous aide à calculer le coût. Les remises sur volume et sur la durée de location sont similaires à celles proposées par notre service.

Objectif :

POSThttps://proxy-seller.com/personal/api/v2/{apiKey}/autoprolong/calc/{type}

Paramètres de chemin

Nom

Valeur

Description

Autorisation

<Your_API_Key>

Votre clé API personnelle (comment l'obtenir)

Type de proxy

ipv4

ipv6

mobile

isp

mix

mix_isp

resident

Type de proxy permettant de désactiver l'extension automatique pour

Corps de la requête

Nom

Type

Description

ids

Chaîne de caractères

Un seul identifiant ou un tableau d'identifiants entre « [ ] », séparés par des virgules

periodId

Chaîne de caractères

Identifiant de la période que vous avez sélectionnée dans la requête /reference/list/{type} ou code de période stable, par exemple 1m

paymentId

Chaîne de caractères

L'identifiant du système de paiement. « balance » pour le solde, « card » pour la carte ajoutée à votre compte.

Nom

Type

Description

paymentId

Chaîne de caractères

Identifiants du système de paiement « équilibre » - équilibre, « carte » - carte que vous avez ajoutée à votre collection

Nom

Type

Description

orderIds

Chaîne de caractères

Un seul identifiant ou un tableau d'identifiants de commande entre « [ ] », séparés par des virgules

periodId

Chaîne de caractères

Identifiant de la période que vous avez sélectionnée dans la requête /reference/list/{type} ou code de période stable, par exemple 1m

paymentId

Chaîne de caractères

L'identifiant du système de paiement. « balance » pour le solde, « card » pour la carte ajoutée à votre compte.

Exemple (par ex. ipv4)

https://proxy-seller.com/personal/api/v2/fj4948ffhg58gh843gh/autoprolong/calc/ipv4
{
    "ids": ["10"],
    "periodId": "1m",
    "paymentId": "balance"
}

Réponse

{
  "status": "success",
  "data": {
    "warning": "",
    "balance": 1156.94,
    "total": 1.80,
    "quantity": 1,
    "currency": "USD",
    "discount": 0,
    "items": [
      {
        "id": "6a8ca84231799109c7df3968",
        "order_id": "6a8ca83f72a84f40192f31ed",
        "order_number": "TEST_1787603007239-P4_e_NRPkyCTUsy",
        "basket_id": "6a8ca83f72a84f40192f31ef",
        "ip": "1.1.1.185",
        "ip_only": "1.1.1.185",
        "protocol": "HTTP",
        "port_socks": 49453,
        "port_http": 49353,
        "login": "x2alltopextend",
        "password": "wrDFUifbgN",
        "auth_ip": "",
        "rotation": null,
        "link_reboot": "#",
        "country": "Germany",
        "country_alpha3": "DEU",
        "status": "Active",
        "status_type": "ACTIVE",
        "can_prolong": true,
        "date_start": "24.08.2026",
        "date_end": "29.12.2026",
        "comment": "",
        "auto_renew": "N",
        "auto_renew_period": "",
        "is_uptime": false
      }
    ],
    "orders": 1,
    "days": 30,
    "tarifId": null,
    "chargeDate": "2026-12-28 23:59:59",
    "dateEnd": "2026-12-29 23:59:59",
    "paymentId": "balance",
    "autoProlong": false
  },
  "errors": []
}
{
  "status": "error",
  "data": {
    "warning": "Insufficient funds. Total $2. Not enough $33.10",
    "balance": 2,
    "total": 35.1,
    "quantity": 5,
    "currency": "USD",
    "discount": 0.22,
    "items": [
      {
        "id": 10,
        "order_id": 1000000,
        "ip": "127.0.0.1",
        "port_http": 80,
        "port_socks": 443,
        "login": "login",
        "password": "password",
        "auth_ip": "127.0.0.2",
        "country": "USA",
        "date_start": "d.m.Y H:i:s",
        "date_end": "d.m.Y H:i:s",
        "comment": "d.m.Y H:i:s",
        "status": "ACTIVE",
        "rotation": "5",
        "link_reboot": "https://proxy-seller.com/api/proxy/reboot?token=12345",
        "can_prolong": true,
        "uptime": false
      }
    ],
    "orders": 2
  },
  "errors": []
}
{
  "status": "error",
  "data": null,
  "errors": [
    {
      "code": 0,
      "message": "Set existed [periodId] from reference",
      "customData": null
    }
  ]
}
{
  "status": "error",
  "data": null,
  "errors": [
    {
      "code": 0,
      "message": "IP not found",
      "customData": null
    }
  ]
}

Activer le renouvellement automatique

Dans cette section, vous apprendrez comment activer le renouvellement automatique.

Objectif :

POSThttps://proxy-seller.com/personal/api/v2/{apiKey}/autoprolong/enable/{type}

Paramètres de chemin

Nom

Valeur

Description

Autorisation

<Your_API_Key>

Votre clé API personnelle (comment l'obtenir)

Type de proxy

ipv4

ipv6

mobile

isp

mix

mix_isp

resident

Type de proxy permettant de désactiver l'extension automatique pour

Corps de la requête

Nom

Type

Description

ids

Chaîne de caractères

Un seul identifiant ou un tableau d'identifiants entre « [ ] », séparés par des virgules

periodId

Chaîne de caractères

Identifiant de la période que vous avez sélectionnée dans la requête /reference/list/{type} ou code de période stable, par exemple 1m

paymentId

Chaîne de caractères

L'identifiant du système de paiement. « balance » pour le solde, « card » pour la carte ajoutée à votre compte.

Nom

Type

Description

paymentId

Chaîne de caractères

Identifiants du système de paiement « équilibre » - équilibre, « carte » - carte que vous avez ajoutée à votre collection

Nom

Type

Description

orderIds

Chaîne de caractères

Un seul identifiant ou un tableau d'identifiants de commande entre « [ ] », séparés par des virgules

periodId

Chaîne de caractères

Identifiant de la période que vous avez sélectionnée dans la requête /reference/list/{type} ou code de période stable, par exemple 1m

paymentId

Chaîne de caractères

L'identifiant du système de paiement. « balance » pour le solde, « card » pour la carte ajoutée à votre compte.

Exemple (par ex. ipv4)

https://proxy-seller.com/personal/api/v2/fj4948ffhg58gh843gh/autoprolong/enable/ipv4
{
    "ids": ["10"],
    "periodId": "1m",
    "paymentId": "balance"
}

Réponse

{
  "status": "success",
  "data": {
    "autoProlong": true,
    "quantity": 1,
    "ids": [
      "6a8db41a4423e173e2409e66"
    ],
    "days": 30,
    "paymentId": "balance",
    "chargeDate": "2026-08-31 23:59:59"
  },
  "errors": []
}
{
    "status": "error",
    "data": null,
    "errors": [
        {
            "message": "Set existed [periodId] from reference",
            "code": 0,
            "customData": null
        }
    ]
}

{
    "status": "error",
    "data": null,
    "errors": [
        {
            "message": "IP not found",
            "code": 0,
            "customData": null
        }
    ]
}

Désactiver le renouvellement automatique

Dans cette section, vous apprendrez comment désactiver le renouvellement automatique.

Objectif :

POSThttps://proxy-seller.com/personal/api/v2/{apiKey}/autoprolong/disable/{type}

Paramètres de chemin

Nom

Valeur

Description

Autorisation

<Your_API_Key>

Votre clé API personnelle (comment l'obtenir)

Type de proxy

ipv4

ipv6

mobile

isp

mix

mix_isp

resident

Type de proxy permettant de désactiver l'extension automatique pour

Corps de la requête

Nom

Type

Description

ids

Chaîne de caractères

Un seul identifiant ou un tableau d'identifiants entre « [ ] », séparés par des virgules

Pas de champs de corps — envoyez un objet JSON vide {}. L'extension automatique est désactivée pour le pack résident de votre compte. ids, ips et orderIds Ne sont pas acceptés : [ids] is not applicable for resident: auto-prolong applies to the whole package

Nom

Type

Description

orderIds

Chaîne de caractères

Un seul identifiant ou un tableau d'identifiants de commande entre « [ ] », séparés par des virgules

Exemple (par ex. ipv4)

https://proxy-seller.com/personal/api/v2/fj4948ffhg58gh843gh/autoprolong/disable/ipv4
{
    "ids": ["10"]
}

Réponse

{
  "status": "success",
  "data": {
    "autoProlong": false,
    "quantity": 1,
    "ids": [
      "6a8ca84231799109c7df3968"
    ],
    "days": null,
    "paymentId": null,
    "chargeDate": null,
    "dateEnd": "2026-12-29 23:59:59"
  },
  "errors": []
}
{
  "status": "error",
  "data": null,
  "errors": [
    {
      "code": 0,
      "message": "IP not found",
      "customData": null
    }
  ]
}

On this page