Proxy-seller

Étendre les proxys

Updated:

Ce document fournit un guide détaillé sur la manière de configurer le renouvellement automatique de vos adresses IP de différents types. Veuillez noter que les adresses IP doivent être renouvelées dans les délais pour conserver les mêmes adresses.

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 final :

POSThttps://proxy-seller.com/personal/api/v2/{YourApiKey}/prolong/calc/{type}

Paramètres de chemin

Nom

Valeur

Description

Autorisation

<Your_API_Key>

Votre clé API personnelle (comment obtenir)

Type de proxy

ipv4

ipv6

mobile

isp

mix

mix_isp

Le type de proxy que vous souhaitez étendre

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

bon de réduction

Chaîne de caractères

Le commentaire que vous souhaitez ajouter

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

orderIds

Chaîne de caractères

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

bon de réduction

Chaîne de caractères

Le commentaire que vous souhaitez ajouter

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/prolong/calc/ipv4
{
    "ids": ["10"],
    "periodId": "1m",
    "coupon": "",
    "paymentId": "balance"
}

Réponse

{
  "status": "success",
  "data": {
    "warning": "",
    "balance": 40.4,
    "total": 35.1,
    "quantity": 5,
    "currency": "USD",
    "discount": 0.22,
    "items": [
      {
        "id": 10,
        "order_id": 1000000,
        "order_number": "1000000_57471911",
        "base_order_number": "1000000_57471911",
        "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": {
    "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": [
        {
            "message": "Set existed [periodId] from reference",
            "code": 0,
            "customData": null
        }
    ]
}
{
    "status": "error",
    "data": null,
    "errors": [
        {
            "message": "IP not found",
            "code": 0,
            "customData": null
        }
    ]
}

Créer une commande de renouvellement

Dans cette section, vous apprendrez comment créer une commande de renouvellement.

Objectif final :

POSThttps://proxy-seller.com/personal/api/v2/{YourApiKey}/prolong/make/{type}

Paramètres de chemin

Nom

Valeur

Description

Autorisation

<Your_API_Key>

Votre clé API personnelle (comment obtenir)

Type de proxy

ipv4

ipv6

mobile

isp

mix

mix_isp

Type de proxy que vous souhaitez prolonger

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

bon de réduction

Chaîne de caractères

Le commentaire que vous souhaitez ajouter

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

orderIds

Chaîne de caractères

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

bon de réduction

Chaîne de caractères

Le commentaire que vous souhaitez ajouter

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/prolong/make/ipv4
{
    "ids": ["10"],
    "periodId": "1m",
    "coupon": "",
    "paymentId": "balance"
}

Réponse

{
  "status": "success",
  "data": {
        "orderId": 3388536,
        "total": 35.1,
        "listBaseOrderNumbers": [
            "1000000_57471911"
        ],
        "balance": 40.4,
  },
  "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
      }
    ],
    "orders": 2
  },
  "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
        }
    ]
}

On this page