Proxy-seller

Calcule a ordem

Atualizado:

Esta solicitação ajuda você a calcular o preço de um pedido.

Os identificadores de proxy mudam após renovações manuais ou automáticas

Endpoint:

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

Parâmetros de caminho

Nome

Valor

Descrição

Autorização

<Your_API_Key>

Sua chave de API pessoal (como obtê-la)

Corpo da solicitação

Nome

Tipo

Descrição

countryId

String

ID do país que você selecionou em /reference/list/{type}, por exemplo, “EUA”

periodId

String

ID do período selecionado na solicitação /reference/list/{type}, por exemplo, “1m“

cupom

String

O código de cupom, se disponível

paymentId

String

Identificadores do sistema de pagamentos: “saldo” – saldo, “cartão” – cartão que você adicionou no seu painel de controle

quantidade

Número

O número de proxies que você deseja solicitar

autorização

String

Método de autorização. Deixe em branco se quiser usar nome de usuário e senha para autorização

customTargetName

String

É necessário adicionar uma meta personalizada

sectionCode

String

Chave do tipo proxy, por exemplo ipv4, ipv6, mobile, mix, isp_mix

uptime

booleano

Ativa o modo de Tempo de Atividade / Alta Disponibilidade para pedidos de IPv4/ISP. Padrão: false. Disponível para IPv4 e ISP quando o país e o período selecionados oferecem preços baseados no tempo de atividade

Nome

Tipo

Descrição

countryId

String

ID do país selecionado na solicitação /reference/list/{type}, por exemplo, “EUA”

periodId

String

ID do período selecionado na solicitação /reference/list/{type}, por exemplo, “1m“

cupom

String

O código de cupom, se disponível

paymentId

String

Identificadores do sistema de pagamentos: “saldo” – saldo, “cartão” – cartão que você adicionou no seu painel de controle

quantidade

Número

O número de proxies que você deseja solicitar

autorização

String

Método de autorização. Deixe em branco se quiser usar nome de usuário e senha para autorização

customTargetName

String

É necessário adicionar uma meta personalizada

protocolo

String

HTTPS ou SOCKS5

sectionCode

String

Chave do tipo proxy, por exemplo ipv4, ipv6, mobile, mix, isp_mix

Nome

Tipo

Descrição

countryId

String

ID do país selecionado na solicitação /reference/list/{type}, por exemplo, “EUA”

periodId

String

ID do período selecionado na solicitação /reference/list/{type}, por exemplo, “1m“

cupom

String

O código de cupom, se disponível

paymentId

String

Identificadores do sistema de pagamentos: “saldo” – saldo, “cartão” – cartão que você adicionou no seu painel de controle

quantidade

Número

O número de proxies que você deseja solicitar

autorização

String

Método de autorização. Deixe em branco se quiser usar nome de usuário e senha para autorização

mobileServiceType

String

compartilhado ou dedicado

operatorId


String

ID da operadora de celular da solicitação /reference/list/mobile

rotationId


String

Valor de rotação móvel de /reference/list/mobile. Deve ser um valor inteiro em minutos

sectionCode

String

Chave do tipo proxy, por exemplo ipv4, ipv6, mobile, mix, isp_mix

Nome

Tipo

Descrição

cupom

String

O código de cupom, se disponível

paymentId

String

Identificadores do sistema de pagamentos: “saldo” – saldo, “cartão” – cartão que você adicionou no seu painel de controle

tarifId

Número

ID do tarid que você selecionou na solicitação /reference/list/resident

Exemplo

https://proxy-seller.com/personal/api/v2/fj4948ffhg58gh843gh/order/calc
{
    "countryId": "USA",
    "periodId": "1m",
    "coupon": "",
    "paymentId": "balance",
    "quantity": 1,
    "authorization": "",
    "customTargetName": "Facebook",
    "sectionCode": "isp",
    "uptime": false
}

Resposta

{
    "status": "success",
    "data": {
        "warning": "",
        "balance": 2000,
        "total": 9,
        "quantity": 5,
        "currency": "USD",
        "discount": 0.45,
        "price": 1.8
    },
    "errors": []
}

não tenho cartão de assinatura

{
    "status": "error",
    "data": null,
    "errors": [
        {
            "message": "Not subscribed. Add subscribe in personal area /personal/balance/",
            "code": 0,
            "customData": null
        }
    ]
}

countryId incorreto

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

periodId incorreto

{
    "status": "error",
    "data": null,
    "errors": [
        {
            "message": "Set existed [periodId] from reference",
            "code": 0,
            "customData": null
        }
    ]
}

On this page