FlashProxyFlashProxy/

Pesquisar documentação

Pesquisar na documentação

Painel
Para LLMs

Referência da API FlashProxy

Verifique seu saldo e planos, leia o uso, gere proxies e estenda planos a partir de seus próprios scripts. Cada endpoint retorna JSON e apenas lê dados da sua conta.

URL base: https://www.flashproxy.com

Crie uma chave API no seu painel em https://www.flashproxy.com/dashboard/api. A chave completa é mostrada apenas uma vez, portanto guarde-a com segurança.

Usando um agente de IA? Forneça esta referência completa como um arquivo Markdown: https://www.flashproxy.com/api-reference.md. Uma especificação OpenAPI 3,1 está em https://www.flashproxy.com/openapi.json.

Início rápido

Liste seus planos e use um plan_id da resposta nos outros endpoints.

cURL

curl "https://www.flashproxy.com/api/v1/plans?status=active&limit=10" \
  -H "Authorization: Bearer fpk_live_YOUR_KEY"

Python

import requests

response = requests.get(
    "https://www.flashproxy.com/api/v1/plans?status=active&limit=10",
    headers={
        "Authorization": "Bearer fpk_live_YOUR_KEY",
    },
    timeout=30,
)
print(response.json())

Node.js

const response = await fetch("https://www.flashproxy.com/api/v1/plans?status=active&limit=10", {
  headers: {
    "Authorization": "Bearer fpk_live_YOUR_KEY",
  },
});
console.log(await response.json());

Autenticação

Envie sua chave no cabeçalho Authorization como Bearer fpk_live_…, ou no cabeçalho X-API-Key.

Cada chave pode ler o uso. Gerar proxies e estender planos precisam cada um de sua própria permissão, que você escolhe ao criar a chave. Trate uma chave como uma senha e revogue-a se ela vazar.

Permissões da chave

PermissãoPermite
usageLer dados utilizados, dados restantes e velocidade atual. Todas as chaves têm acesso.
proxiesGerar listas de proxy. As respostas contêm seu nome de utilizador e senha de proxy.
extendEstender planos. Cada chamada é cobrada do seu saldo de conta.

Conta

Chave atual

GET /api/v1/key

Retorna a chave que você está usando: seu nome, prefixo e permissões. Útil quando uma chamada retorna 403 FORBIDDEN.

Permissão: usage

Solicitação

curl "https://www.flashproxy.com/api/v1/key" \
  -H "Authorization: Bearer fpk_live_YOUR_KEY"

Resposta · 200

{
  "success": true,
  "data": {
    "key_id": "7d1c2b4e-…",
    "name": "Monitoring server",
    "key_prefix": "fpk_live_k3x9q2ma",
    "permissions": [
      "usage",
      "proxies",
      "extend"
    ],
    "created_at": "2026-09-29T12:00:00.000Z",
    "last_used_at": "2026-10-13T12:00:00.000Z"
  }
}

Saldo da conta

GET /api/v1/balance

Retorna seu saldo de conta disponível, do qual as extensões são pagas.

Permissão: usage

Solicitação

curl "https://www.flashproxy.com/api/v1/balance" \
  -H "Authorization: Bearer fpk_live_YOUR_KEY"

Resposta · 200

{
  "success": true,
  "data": {
    "balance_usd": 42.18,
    "balance_cents": 4218,
    "currency": "USD"
  }
}

Listar planos

GET /api/v1/plans

Retorna seus planos, os mais recentes primeiro, com seu status, expiração, limite de dados e se são estendidos por GB ou dias. Nunca retorna credenciais de proxy.

Permissão: usage

Parâmetros

NomeEmObrigatórioDescrição
statusqueryall (padrão), active ou expired.
limitqueryQuantos planos retornar, até 100. Padrão: 50.
offsetqueryQuantos planos pular, para paginação. Padrão: 0.

Solicitação

curl "https://www.flashproxy.com/api/v1/plans?status=active&limit=10" \
  -H "Authorization: Bearer fpk_live_YOUR_KEY"

Resposta · 200

{
  "success": true,
  "data": {
    "plans": [
      {
        "plan_id": "YOUR_PLAN_ID",
        "product": "residential",
        "name": "Residential Proxies",
        "status": "active",
        "billed_by": "data",
        "created_at": "2026-09-13T12:00:00.000Z",
        "expires_at": "2027-03-12T12:00:00.000Z",
        "max_bytes": 10737418240,
        "bytes_used": 4294967296,
        "speed_mbps": null,
        "extend_with": "gb"
      }
    ],
    "total": 1,
    "limit": 10,
    "offset": 0
  }
}

Listar transações

GET /api/v1/transactions

Retorna seus pagamentos, top-ups e compras de saldo, mais recentes primeiro, para contabilidade.

Permissão: usage

Parâmetros

NomeEmObrigatórioDescrição
limitqueryQuantas transações retornar, até 100. Padrão: 50.
offsetqueryQuantas transações pular, para paginação. Padrão: 0.

Solicitação

curl "https://www.flashproxy.com/api/v1/transactions?limit=10" \
  -H "Authorization: Bearer fpk_live_YOUR_KEY"

Resposta · 200

{
  "success": true,
  "data": {
    "transactions": [
      {
        "transaction_id": "FP-1791900000000-a1b2c3d4e",
        "type": "PURCHASE",
        "status": "COMPLETED",
        "amount_usd": 29.8,
        "payment_method": "BALANCE",
        "description": "Purchase of 1 item",
        "created_at": "2026-10-11T12:00:00.000Z",
        "completed_at": "2026-10-11T12:00:00.000Z"
      }
    ],
    "total": 1,
    "limit": 10,
    "offset": 0,
    "currency": "USD"
  }
}
```,## Uso

### Uso de todos os planos ativos

`GET /api/v1/usage`

Retorna um registro de uso para cada plano ativo em sua conta.

Permissão: `usage`

**Solicitação**

```bash
curl "https://www.flashproxy.com/api/v1/usage" \
  -H "Authorization: Bearer fpk_live_YOUR_KEY"

Resposta · 200

{
  "success": true,
  "data": {
    "plans": [
      {
        "plan_id": "YOUR_PLAN_ID",
        "product": "ipv6-datacenter",
        "name": "IPv6 Datacenter Proxies",
        "status": "active",
        "expires_at": "2026-11-01T12:00:00.000Z",
        "usage": {
          "bytes_used": 2639963,
          "max_bytes": null,
          "remaining_bytes": null,
          "percentage_used": null
        },
        "throughput_status": "ok",
        "throughput": {
          "source": "per_minute",
          "current_mbps": 412.5,
          "avg_mbps_5m": 380.1,
          "peak_mbps_1h": 955,
          "sampled_at": "2026-10-13T11:59:15.000Z",
          "data_delay_seconds": 45,
          "limit_mbps": 1000,
          "utilization_pct": 41.25
        },
        "generated_at": "2026-10-13T12:00:00.000Z"
      }
    ]
  }
}

Uso de um plano

GET /api/v1/plans/{plan_id}/usage

Retorna o registro de uso de um de seus planos, qualquer que seja seu status.

Permissão: usage

Parâmetros

NomeEmObrigatórioDescrição
plan_idpathobrigatórioO ID do plano, conforme retornado em plan_id por Listar planos.

Solicitação

curl "https://www.flashproxy.com/api/v1/plans/YOUR_PLAN_ID/usage" \
  -H "Authorization: Bearer fpk_live_YOUR_KEY"

Resposta · 200

{
  "success": true,
  "data": {
    "plan_id": "YOUR_PLAN_ID",
    "product": "ipv6-datacenter",
    "name": "IPv6 Datacenter Proxies",
    "status": "active",
    "expires_at": "2026-11-01T12:00:00.000Z",
    "usage": {
      "bytes_used": 2639963,
      "max_bytes": null,
      "remaining_bytes": null,
      "percentage_used": null
    },
    "throughput_status": "ok",
    "throughput": {
      "source": "per_minute",
      "current_mbps": 412.5,
      "avg_mbps_5m": 380.1,
      "peak_mbps_1h": 955,
      "sampled_at": "2026-10-13T11:59:15.000Z",
      "data_delay_seconds": 45,
      "limit_mbps": 1000,
      "utilization_pct": 41.25
    },
    "generated_at": "2026-10-13T12:00:00.000Z"
  }
}

Histórico de uso

GET /api/v1/plans/{plan_id}/usage/history

Retorna o tráfego e a velocidade de um plano ao longo do tempo, em buckets fixos (1 minuto para 1h até 4 horas para 30d), com totais, taxa de sucesso e picos. Os timestamps estão em UTC. Disponível para planos ISP, ISP EU, Datacenter, IPv6 e Premium Unlimited.

Permissão: usage

Parâmetros

NomeEmObrigatórioDescrição
plan_idpathobrigatórioO ID do plano, conforme retornado em plan_id por Listar planos.
rangequeryIntervalo de tempo: 1h, 24h, 7d, 30d. Padrão: 24h.

Solicitação

curl "https://www.flashproxy.com/api/v1/plans/YOUR_PLAN_ID/usage/history?range=24h" \
  -H "Authorization: Bearer fpk_live_YOUR_KEY"

Resposta · 200

{
  "success": true,
  "data": {
    "plan_id": "YOUR_PLAN_ID",
    "range": "24h",
    "bucket_seconds": 900,
    "generated_at": "2026-10-13T12:00:00.000Z",
    "totals": {
      "bytes": 3221225472,
      "bytes_up": 214748364.8,
      "bytes_down": 3006477107.2,
      "connections": 48210,
      "success_pct": 99.2,
      "peak_mbps": 412.5,
      "peak_concurrent": 37
    },
    "series": [
      {
        "t": "2026-10-13T11:30:00.000Z",
        "bytes": 41943040,
        "bytes_up": 2097152,
        "bytes_down": 39845888,
        "mbps": 0.37,
        "connections_per_sec": 0.62,
        "concurrent": 12
      },
      {
        "t": "2026-10-13T11:45:00.000Z",
        "bytes": 52428800,
        "bytes_up": 3145728,
        "bytes_down": 49283072,
        "mbps": 0.47,
        "connections_per_sec": 0.71,
        "concurrent": 15
      }
    ]
  }
}

Principais destinos

GET /api/v1/plans/{plan_id}/destinations

Retorna os sites aos quais um plano se conectou mais durante um intervalo de tempo, com tráfego, conexões e taxa de sucesso por host (top 100).

Permissão: usage

Parâmetros

NomeEmObrigatórioDescrição
plan_idpathobrigatórioO ID do plano, conforme retornado em plan_id por Listar planos.
rangequeryJanela de tempo: 1h, 24h, 7d, 30d. Padrão: 24h.

Solicitação

curl "https://www.flashproxy.com/api/v1/plans/YOUR_PLAN_ID/destinations?range=24h" \
  -H "Authorization: Bearer fpk_live_YOUR_KEY"

Resposta · 200

{
  "success": true,
  "data": {
    "plan_id": "YOUR_PLAN_ID",
    "range": "24h",
    "generated_at": "2026-10-13T12:00:00.000Z",
    "destinations": [
      {
        "host": "example.com",
        "bytes_down": 1288490188.8,
        "bytes_up": 107374182.4,
        "connections": 18240,
        "failed": 96,
        "success_pct": 99.5
      }
    ]
  }
}

Detalhamento de erros

GET /api/v1/plans/{plan_id}/errors

Retorna o que deu errado durante um intervalo de tempo, agrupado por categoria, cada um com um rótulo legível e uma dica sobre o que verificar.

Permissão: usage

Parâmetros

NomeEmObrigatórioDescrição
plan_idpathobrigatórioO ID do plano, conforme retornado em plan_id por Listar planos.
rangequeryJanela de tempo: 1h, 24h, 7d, 30d. Padrão: 24h.

Solicitação

curl "https://www.flashproxy.com/api/v1/plans/YOUR_PLAN_ID/errors?range=24h" \
  -H "Authorization: Bearer fpk_live_YOUR_KEY"

Resposta · 200

{
  "success": true,
  "data": {
    "plan_id": "YOUR_PLAN_ID",
    "range": "24h",
    "generated_at": "2026-10-13T12:00:00.000Z",
    "errors": [
      {
        "category": "timeout",
        "label": "Connection timed out",
        "hint": "The destination did not answer in time. Usually a slow or overloaded target site; retry with a longer client timeout, and check whether one destination dominates.",
        "count": 214
      }
    ]
  }
}
```,## Proxies

### Localizações do plano

`GET /api/v1/plans/{plan_id}/locations`

Retorna os países que um plano pode ter como destino com o campo country quando você gera proxies. Quando any_country é true, qualquer código de duas letras é aceito e não há lista.

Permissão: `usage`

**Parâmetros**

| Nome | Em | Obrigatório | Descrição |
| --- | --- | --- | --- |
| `plan_id` | path | obrigatório | O ID do plano, conforme retornado em plan_id por Listar planos. |

**Solicitação**

```bash
curl "https://www.flashproxy.com/api/v1/plans/YOUR_PLAN_ID/locations" \
  -H "Authorization: Bearer fpk_live_YOUR_KEY"

Resposta · 200

{
  "success": true,
  "data": {
    "plan_id": "YOUR_PLAN_ID",
    "product": "ipv6-datacenter",
    "any_country": false,
    "countries": [
      {
        "code": "CA",
        "name": "Canada"
      },
      {
        "code": "FR",
        "name": "France"
      },
      {
        "code": "US",
        "name": "United States"
      }
    ]
  }
}

Gerar proxies

POST /api/v1/plans/{plan_id}/proxies

Constrói linhas de proxy prontas para uso para um de seus planos ativos, da mesma forma que o gerador do dashboard faz.

Permissão: proxies

Parâmetros

NomeEmObrigatórioDescrição
plan_idpathobrigatórioO ID do plano, conforme retornado em plan_id por Listar planos.
countbodyQuantas linhas retornar, 1 a 1000. Padrão: 10.
countrybodyCódigo de país de duas letras para ter como destino, por exemplo US. Omita para qualquer país.
sessionbodyrotating para um novo IP a cada requisição (padrão), ou sticky para manter o mesmo IP.
sticky_minutesbodyPor quanto tempo um IP sticky é mantido, 1 a 1000 minutos. Residencial e mobile o limitam a 120. Padrão: 30.
protocolbodyhttp (padrão) ou socks5.
formatbodyhostport para host:port:user:pass (padrão), ou url para scheme://user:pass@host:port.

Solicitação

curl -X POST "https://www.flashproxy.com/api/v1/plans/YOUR_PLAN_ID/proxies" \
  -H "Authorization: Bearer fpk_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"count":2,"country":"US","session":"sticky","sticky_minutes":30,"protocol":"http","format":"hostport"}'

Resposta · 200

{
  "success": true,
  "data": {
    "plan_id": "YOUR_PLAN_ID",
    "count": 2,
    "protocol": "http",
    "format": "hostport",
    "proxies": [
      "adam.flashproxy.io:8080:USERNAME-country-US-session-k3x9q2ma-time-30:PASSWORD",
      "adam.flashproxy.io:8080:USERNAME-country-US-session-p7d1v8tc-time-30:PASSWORD"
    ]
  }
}

Lista de IP fixo

GET /api/v1/plans/{plan_id}/ips

Retorna os IPs fixos do plano com seu login: IPs de saída ao vivo para planos Datacenter, ou os IPs alugados para planos Dedicated ISP. Os planos de gateway rotativo usam Gerar proxies.

Permissão: proxies

Parâmetros

NomeEmObrigatórioDescrição
plan_idpathobrigatórioO ID do plano, conforme retornado em plan_id por Listar planos.
protocolqueryhttp (padrão) ou socks5. Os planos Dedicated ISP v2 só suportam http.
formatqueryhostport para host:port:user:pass (padrão), ou url para scheme://user:pass@host:port.
limitqueryQuantos IPs retornar, até 10000. Padrão: 1000. total sempre mostra a contagem completa.

Solicitação

curl "https://www.flashproxy.com/api/v1/plans/YOUR_PLAN_ID/ips?protocol=http&limit=2" \
  -H "Authorization: Bearer fpk_live_YOUR_KEY"

Resposta · 200

{
  "success": true,
  "data": {
    "plan_id": "YOUR_PLAN_ID",
    "product": "datacenter",
    "source": "live",
    "protocol": "http",
    "format": "hostport",
    "total": 2048,
    "count": 2,
    "proxies": [
      "203.0.113.10:777:USERNAME:PASSWORD",
      "203.0.113.11:777:USERNAME:PASSWORD"
    ]
  }
}
```,## Extensões

### Cotar uma extensão

`GET /api/v1/plans/{plan_id}/extend/quote`

Retorna o custo de uma extensão, executando as mesmas verificações que Estender um plano, sem comprar nada.

Permissão: `usage`

**Parâmetros**

| Nome | Em | Obrigatório | Descrição |
| --- | --- | --- | --- |
| `plan_id` | path | obrigatório | O ID do plano, conforme retornado em plan_id por Listar planos. |
| `gb` | query |  | GB a cotar, para planos cobrados por dados. |
| `days` | query |  | Dias a cotar, para planos cobrados por tempo. Envie gb ou days, não ambos. |

**Solicitação**

```bash
curl "https://www.flashproxy.com/api/v1/plans/YOUR_PLAN_ID/extend/quote?gb=10" \
  -H "Authorization: Bearer fpk_live_YOUR_KEY"

Resposta · 200

{
  "success": true,
  "data": {
    "plan_id": "YOUR_PLAN_ID",
    "added": {
      "gb": 10
    },
    "price_usd": 35,
    "currency": "USD"
  }
}

Estender um plano

POST /api/v1/plans/{plan_id}/extend

Adiciona dados (gb) ou tempo (dias) a um de seus planos e paga do seu saldo da conta, pelo mesmo preço do dashboard.

Permissão: extend

Parâmetros

NomeEmObrigatórioDescrição
plan_idpathobrigatórioO ID do plano, conforme retornado em plan_id por Listar planos.
Idempotency-KeyheaderobrigatórioUma string única para esta extensão. Veja Idempotência abaixo.
gbbodyGB a adicionar, para planos cobrados por dados. Um número inteiro de 1 a 2.000.000.
daysbodyDias a adicionar, para planos cobrados por tempo: 1 a 365, ou 1, 7, 30, 60 para Premium Unlimited Residential. Envie gb ou days, não ambos.

Solicitação

curl -X POST "https://www.flashproxy.com/api/v1/plans/YOUR_PLAN_ID/extend" \
  -H "Authorization: Bearer fpk_live_YOUR_KEY" \
  -H "Idempotency-Key: extend-2026-10-13-001" \
  -H "Content-Type: application/json" \
  -d '{"gb":10}'

Resposta · 200

{
  "success": true,
  "data": {
    "plan_id": "YOUR_PLAN_ID",
    "charged_usd": 35,
    "added": {
      "gb": 10
    },
    "plan": {
      "status": "active",
      "expires_at": "2027-04-11T12:00:00.000Z",
      "max_bytes": 21474836480
    },
    "replayed": false
  }
}
```,## Produtos e preços

### Produtos e preços

`GET /api/v1/products`

Retorna todos os produtos com seus níveis por GB (o valor total é cobrado à taxa do nível em que se enquadra) e seus preços de velocidade e dias. Use Cotar uma extensão para o preço exato de um plano específico.

Permissão: `usage`

**Solicitação**

```bash
curl "https://www.flashproxy.com/api/v1/products" \
  -H "Authorization: Bearer fpk_live_YOUR_KEY"

Resposta · 200

{
  "success": true,
  "data": {
    "products": [
      {
        "product": "datacenter",
        "name": "Datacenter Proxies",
        "billed_by": [
          "data",
          "time"
        ],
        "data_pricing": [
          {
            "up_to_gb": 1,
            "per_gb_usd": 0.7
          },
          {
            "up_to_gb": 5,
            "per_gb_usd": 0.65
          }
        ],
        "time_pricing": [
          {
            "mbps": 10,
            "days": 1,
            "price_usd": 1
          },
          {
            "mbps": 10,
            "days": 30,
            "price_usd": 18
          }
        ]
      }
    ],
    "currency": "USD"
  }
}

Idempotência

Estender um plano gasta seu saldo, portanto cada chamada de extensão precisa de um cabeçalho Idempotency-Key.

  • Use uma chave nova para cada extensão que pretende comprar: 8 a 128 letras, dígitos, - ou _.
  • Se uma chamada expirar ou retornar um erro 5xx, envie-a novamente com a mesma chave. Você será cobrado no máximo uma vez, e uma extensão concluída retornará com replayed: true.
  • A mesma chave com um plano ou valor diferente retorna 409 IDEMPOTENCY_KEY_REUSED.
  • Enquanto a primeira chamada ainda está em execução, uma segunda chamada com a mesma chave retorna 409 REQUEST_IN_PROGRESS.

Campos de resposta

Cada plano em uma resposta de uso contém o mesmo registro.

CampoSignificado
usage.*bytes_used, max_bytes, remaining_bytes e percentage_used. max_bytes e remaining_bytes são null em planos sem limite de dados. bytes_used é null em Unlimited Residential, que é cobrado por tempo e velocidade.
throughput.current_mbpsA medição de velocidade mais recente: o último minuto completo para a maioria dos produtos, 0 quando não havia tráfego recente.
throughput.avg_mbps_5m / peak_mbps_1hA média de 5 minutos e a velocidade de pico de 1 hora.
throughput.limit_mbpsLimite de velocidade do seu plano. utilization_pct é a velocidade atual dividida por este limite.
throughput.sampled_atQuando a medição mais recente foi feita. data_delay_seconds diz o quão antiga ela é.

Valores de throughput_status

ValorSignificado
okthroughput é preenchido.
pendingA velocidade ainda está sendo coletada. Para Unlimited Residential a primeira leitura pode levar até 10 minutos; continue verificando como de costume.
unavailableVelocidade temporariamente indisponível. Tente novamente mais tarde.
not_supportedEste produto ainda não tem métricas de velocidade. Os contadores de uso ainda funcionam.

Limites

  • 60 requisições por minuto por chave
  • Todas as chaves de uma conta compartilham um limite de 120 requisições por minuto.
  • Acima do limite você recebe 429 com um cabeçalho Retry-After: 60.
  • Chamadas de extensão também contam para o limite de 6 compras de saldo por minuto por conta, compartilhado com o painel.
  • Velocidade é medida por minuto, então verificar a cada 15 a 30 segundos é o suficiente.
  • As respostas de uso podem ter até 15 segundos de atraso e os preços dos produtos até 5 minutos de atraso.

Erros

Os erros compartilham uma estrutura: success é false e error contém um código e uma mensagem legível.

{
  "success": false,
  "error": {
    "code": "UNAUTHORIZED",
    "message": "Invalid API key"
  }
}
StatusCódigoSignificado
400INVALID_REQUESTO corpo ou um parâmetro é inválido. A mensagem diz qual.
400IDEMPOTENCY_KEY_REQUIREDUma chamada de extensão sem um cabeçalho Idempotency-Key válido.
400PAYMENT_REFUSEDO pagamento de saldo foi recusado. Entre em contato com o suporte.
401UNAUTHORIZEDChave ausente, inválida ou revogada.
402INSUFFICIENT_BALANCESeu saldo é muito baixo para esta extensão. Complete o saldo e tente novamente.
403FORBIDDENA chave não tem a permissão que este endpoint precisa.
404NOT_FOUNDNenhum plano assim em sua conta.
409PLAN_NOT_ACTIVEProxies só podem ser gerados para um plano ativo.
409PLAN_NOT_READYO plano ainda não tem credenciais de proxy. Tente novamente em breve.
409IDEMPOTENCY_KEY_REUSEDEsta Idempotency-Key já foi usada para uma extensão diferente.
409REQUEST_IN_PROGRESSUma extensão com esta Idempotency-Key ainda está em execução. Tente novamente em alguns momentos.
409PRICE_MISMATCHO preço foi alterado durante o processamento. Tente novamente com uma nova Idempotency-Key.
422EXTENSION_NOT_SUPPORTEDEste plano não pode ser estendido pela API. Estenda-o no painel.
422PROXIES_NOT_SUPPORTEDOs planos dedicados têm uma lista de IP fixa. Baixe-a do painel.
422USAGE_HISTORY_NOT_SUPPORTEDEste produto não possui histórico de uso. Use os endpoints de uso para seus contadores.
422IPS_NOT_SUPPORTEDEste plano utiliza um gateway rotativo, não uma lista de IP fixa. Use Generate proxies.
422CUSTOM_PLAN_EXTEND_VIA_SUPPORTPlanos personalizados são estendidos apenas pelo suporte.
429RATE_LIMITEDMuitas solicitações. Aguarde Retry-After e tente novamente.
500INTERNAL_ERRORErro temporário. Tente novamente.
502EXTENSION_FAILEDA extensão não foi concluída. Tente novamente com a mesma Idempotency-Key apenas se a mensagem disser que nada foi cobrado; caso contrário, contate o suporte.
503IPS_UNAVAILABLEA lista de IP não pôde ser carregada no momento. Tente novamente em um minuto.