Proxy-seller

Crear lista IP

Punto final:

POSThttps://proxy-seller.com/personal/api/v1/{YourApiKey}/residentsubuser/list/add

Parámetros de ruta:

Nombre

Valor

Descripción

Autorización

<Your_API_Key>

Su clave API personal

Cuerpo de la solicitud:

Nombre

Tipo

Descripción

título

Cadena

Nombre de la lista que está creando

lista blanca

Cadena

IPs para autorización. Déjelo en blanco si desea autorizar con credenciales de inicio de sesión.

geo

objeto

Añada datos GEO a su lista (país, región, ciudad, ISP)

país

Cadena

País seleccionado de la base de datos GEO

región

Cadena

Región seleccionada de la base de datos GEO

ciudad

Cadena

Ciudad seleccionada de la base de datos GEO

isp

Cadena

ISP seleccionados de la base de datos GEO

exportar

objeto

Aquí puede especificar el número de IP de su lista y el tipo de exportación (números de puerto y formato de archivo)

puertos

Número

Número de IP (máximo 1000)

ext

Cadena

Tipo de exportación

rotación

Número

"'-1' para ninguna rotación (Sticky), '0' para rotación por petición, '1' a '3600' para rotación basada en el tiempo en segundos

clave_paquete

Cadena

Clave de un paquete de subusuario donde desea añadir la lista de IPs

Ejemplo:

https://proxy-seller.com/personal/api/v1/fj4948ffhg58gh843gh/residentsubuser/list/add

Respuesta:

{
  "status": "success",
  "data": {
    "id": 561,
    "title": "US Washington Garfield FIRST-STEP",
    "login": "3c8aa1d4",
    "password": "AZT62Dx3",
    "whitelist": "127.0.0.1,192.168.0.1",
    "rotation": "-1 = rotation, 0 = rotation per request, 1..60 time in seconds",
    "geo": {
      "country": "US",
      "region": "Washington",
      "city": "Garfield",
      "isp": "FIRST-STEP"
    },
    "export": {
      "ports": 10000,
      "ext": "txt"
    }
  },
  "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": "Tarif not found",
            "code": 0,
            "customData": null
        }
    ]
}

Respuestas con error en el cuerpo de la petición:

{
    "status": "error",
    "data": null,
    "errors": [
        {
            "message": "Incorrect IP address 0.0.0.0 entered",
            "code": 409,
            "customData": null
        },
        {
            "message": "Incorrect IP address 0.0.0.0 entered",
            "code": 0,
            "customData": null
        }
    ]
}
{
    "status": "error",
    "data": null,
    "errors": [
        {
            "message": "IP 127.0.0.1 already linked",
            "code": 0,
            "customData": null
        },
        {
            "message": "IP 127.0.0.1 already linked",
            "code": "0",
            "customData": null
        }
    ]
}
Same error may be in case with wrong "region", "city", "isp"!
{
    "status": "error",
    "data": null,
    "errors": [
        {
            "message": "Invalid country (region,  city, isp) ISO code",
            "code": 400,
            "customData": null
        },
        {
            "message": "Invalid country ISO code (400)",
            "code": 0,
            "customData": null
        }
    ]
}

On this page