Ping

Teste de latência e conectividade para servidores no Brasil, EUA, Europa, Ásia e Austrália.

Endpoint Base ping.apibrasil.pro Autenticação API Key (Bearer) Formato JSON Rate Limit 50 req/min

Endpoints

POST /ping

Executa ping em host ou regiões (JSON)

Parâmetros

Nome Tipo Obrigatório Descrição
host string ❌ Não Host ou IP para ping
paises array ❌ Não brasil, estados_unidos, europa, asia, australia
count number ❌ Não Número de pacotes (1-20)
timeout number ❌ Não Timeout em segundos (1-10)

Exemplo de Requisição

curl -X POST "https://ping.apibrasil.pro/ping" -H "Authorization: Bearer sua_api_key" -H "Content-Type: application/json" -d '{"host":"google.com","count":4}'

Exemplo de Resposta

{
  "success": true,
  "data": {
    "exemplo": "Dados da API Ping"
  }
}
GET /ping

Executa ping em host ou regiões (query string)

Parâmetros

Nome Tipo Obrigatório Descrição
host string ❌ Não Host ou IP
paises string ❌ Não Países separados por vírgula
count number ❌ Não Número de pacotes
timeout number ❌ Não Timeout em segundos

Exemplo de Requisição

curl -X GET "https://ping.apibrasil.pro/ping?host=google.com&count=4" -H "Authorization: Bearer sua_api_key"

Exemplo de Resposta

{
  "success": true,
  "data": {
    "exemplo": "Dados da API Ping"
  }
}
GET /paises

Lista todos os países/regiões disponíveis para teste

Exemplo de Requisição

curl -X GET "https://ping.apibrasil.pro/paises" -H "Authorization: Bearer sua_api_key"

Exemplo de Resposta

{
  "success": true,
  "data": {
    "exemplo": "Dados da API Ping"
  }
}
GET /api/health

Health check da API

Exemplo de Requisição

curl -X GET "https://ping.apibrasil.pro/api/health"

Exemplo de Resposta

{
  "success": true,
  "data": {
    "exemplo": "Dados da API Ping"
  }
}