Proxy-seller

Étendre les mandataires

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

Calculer l'extension

Ce point final vous aide à calculer le coût. Les remises pour le volume et les périodes de location sont similaires à celles offertes par notre service.

Critère d'évaluation :

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

Paramètres du chemin d'accès

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 demande

Nom

Type

Description

ids

Nombre

Un seul ID ou un tableau d'ID dans '[ ]', séparés par des virgules (comment obtenir)

coupon

Chaîne

Le commentaire que vous souhaitez ajouter

périodeId

Chaîne

ID de la période que vous avez sélectionnée dans le/référence/liste/{type} demande

paymentId

Chaîne

L'ID du système de paiement. '1' pour le solde, '43' pour la carte ajoutée à votre compte.

Exemple(par exemple, ipv4)

https://proxy-seller.com/personal/api/v1/fj4948ffhg58gh843gh/prolong/calc/ipv4

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
      }
    ],
    "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
      }
    ],
    "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 un ordre de renouvellement

Dans cette section, vous apprendrez à créer un ordre de renouvellement.

Critère d'évaluation :

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

Paramètres du chemin d'accès

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 demande

Nom

Type

Description

ids

Nombre

Un ou un tableau d'ids de "[ ]", séparés par des virgules

coupon

Chaîne

Commentaire que vous souhaitez ajouter

périodeId

Chaîne

ID de la période sélectionnée dans la requête /reference/list/{type}

paymentId

Chaîne

Id's du système de paiement "1" - solde, "43" - carte que vous avez ajoutée dans votre armoire

Exemple(par exemple, ipv4)

https://proxy-seller.com/personal/api/v1/fj4948ffhg58gh843gh/prolong/make/ipv4

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