Ir para conteúdo principal

Verificar tráfego e gasto residencial

Veja pela API quanto tráfego um pacote residencial usou e quanto custou.

Este guia mostra como ver quanto tráfego um pacote residencial usou e quanto custou.

Cada requisição usa sua chave de API pessoal do painel da sua conta (como obter sua chave de API). Nos exemplos abaixo, substitua YOUR_API_KEY pela sua própria chave. Para pagar com o saldo da conta, use paymentId = 1.

Passo 1 — Obtenha as informações do pacote

Obtenha o status do pacote e o tráfego restante. Copie o package_key.

Endpoint

GET https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/resident/package

Resposta

{
  "status": "success",
  "data": {
    "rotation": 60,
    "traffic_limit": "7516192768",
    "traffic_usage": "10",
    "traffic_left": "10",
    "package_key": "1234567890abcdefedcb",
    "expired_at": "d.m.Y",
    "is_active": true,
    "tarif_id": 2
  },
  "errors": []
}

Passo 2 — Obtenha o uso de tráfego

Obtenha o uso detalhado de tráfego do pacote. Você pode filtrar por login da lista ou intervalo de datas.

Endpoint

POST https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/resident/traffic/details

Corpo da requisição

Nome

Tipo

Descrição

packageKey

String

Chave do pacote (das informações do pacote).

login (opcional)

String

Opcional: filtrar por login da lista.

date_start (opcional)

String

Filtro de data opcional, formato DD.MM.AAAA.

date_end (opcional)

String

Filtro de data opcional, formato DD.MM.AAAA.

Resposta

{
  "status": "success",
  "data": {
    "package_key": "1234567890abcdefedcb",
    "traffic_usage": "275414777856",
    "traffic_usage_formated": "256.5 GB"
  },
  "errors": []
}

Passo 3 — Obtenha o relatório de gastos

Obtenha o relatório de gastos: valor, preço por GB e detalhamento por lista.

Endpoint

POST https://proxy-seller.com/personal/api/v1/YOUR_API_KEY/resident/consumption

Corpo da requisição

Nome

Tipo

Descrição

login (opcional)

String

Opcional: filtrar por login da lista.

date_start (opcional)

String

Filtro de data opcional, formato DD.MM.AAAA.

date_end (opcional)

String

Filtro de data opcional, formato DD.MM.AAAA.

Resposta

{
  "status": "success",
  "data": {
    "package_key": "1234567890abcdefedcb",
    "orders_amount": "$557.99",
    "orders_bytes_formated": "256.5 GB",
    "price_per_gb": "$2.17"
  },
  "errors": []
}

Referência completa da API

Isto respondeu à sua pergunta?