API Playground
Sem token ativo
Gobrax Developer Platform

API Playground
para Desenvolvedores

Explore, teste e integre as APIs da Gobrax em tempo real. Gere tokens, execute requisições e visualize respostas formatadas — tudo em um só lugar.

Resposta da API
"vehicleId": "VH-001",
"plate": "ABC-1234",
"odometer": 125430,
"unit": "km",
"ignition": true
200 OK 48ms · 312 B
🚛
9
APIs disponíveis
REST
Protocolo padrão
🔐
JWT
Bearer Token seguro
🌎
JSON
Respostas estruturadas
🔢
API Odometer
Consulte dados de hodômetro dos veículos da sua frota.
Testar agora →
📊
API Statistic
Estatísticas detalhadas de comportamento de condução.
Testar agora →
📍
API Position
Posição atual e histórico de localização dos veículos.
Testar agora →
🗺️
API Positions
Listagem de múltiplas posições com filtros avançados.
Testar agora →
👤
API Drivers
Dados completos dos motoristas cadastrados.
Testar agora →
🔗
API Link Drivers
Vincule motoristas a veículos da frota.
Testar agora →
👁️
API Overview
Visão geral consolidada da sua frota.
Testar agora →
🏎️
API Performance
Indicadores de performance e telemetria avançada.
Testar agora →
🚛
API Vehicles
Cadastro e informações técnicas dos veículos.
Testar agora →
© 2025 Gobrax — A melhor conectividade de frotas da América Latina API Playground v1.0
Requisição
Nenhum token ativo. Gere um token primeiro.
GET
Parâmetros

Selecione uma API para ver os parâmetros.

Resposta
Selecione uma API
JSON
Tabela
cURL
📭

Envie uma requisição para ver a resposta


            
📋

Envie uma requisição para ver a tabela

💻

Selecione uma API para ver o comando cURL

200
Guia Rápido
🚀 Primeiros Passos 🔐 Autenticação ⚠️ Códigos de Erro 🚦 Rate Limits
APIs
🔢 Odometer 📊 Statistic 📍 Position 🗺️ Positions 👤 Drivers 🔗 Link Drivers 👁️ Overview 🏎️ Performance 🚛 Vehicles
Precisa de ajuda?
Fale com nosso time de integração.
Documentação

Referência da API Gobrax

Integre a plataforma de conectividade de frotas líder da América Latina. Acesse dados em tempo real de telemetria, posicionamento, performance e motoristas via REST API simples e bem documentada.

Base URL: https://api.gobrax.com.br Versão: v1 ● API Online

🚀 Primeiros Passos

Integre-se em menos de 5 minutos seguindo os passos abaixo.

1
Gere um Token
Use suas credenciais para obter um Bearer Token JWT.
2
Adicione no Header
Inclua o token em todas as requisições via Authorization: Bearer.
3
Faça Requisições
Consulte os endpoints e receba dados JSON estruturados em milissegundos.
cURL JavaScript Python
# 1. Gerar token curl -X POST https://api.gobrax.com.br/api/v1/token \ -H "Authorization: Basic $(echo -n 'login:senha' | base64)" # 2. Usar o token curl https://api.gobrax.com.br/api/v1/vehicles \ -H "Authorization: Bearer SEU_TOKEN_AQUI"

🔐 Autenticação

Todas as requisições devem incluir um Bearer Token JWT no header Authorization. O token é gerado via credenciais Basic Auth e expira conforme configurado (1h a 72h).

POST /api/v1/token — Gerar token de acesso
Header Tipo Descrição
Authorization string Basic base64(login:senha)Obrigatório
{
  "token": "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ1c2VyQGdvYnJheC5jb20ifQ...",
  "token_type": "Bearer",
  "expires_at": "2025-03-28T14:00:00Z",
  "expires_in": 86400
}

⚠️ Códigos de Erro

A API usa códigos HTTP padrão. Erros retornam um objeto JSON com campo error e message.

Código Status Descrição
200 OK Requisição bem-sucedida.
400 Bad Request Parâmetros inválidos ou ausentes.
401 Unauthorized Token ausente, inválido ou expirado.
403 Forbidden Sem permissão para este recurso.
404 Not Found Recurso não encontrado.
429 Too Many Requests Limite de requisições atingido. Aguarde e tente novamente.
500 Server Error Erro interno. Contate o suporte.
// Exemplo de resposta de erro
{
  "error": "UNAUTHORIZED",
  "message": "Token expirado. Gere um novo token.",
  "code": 401
}

🚦 Rate Limits

As requisições são limitadas por plano. O header de resposta inclui informações sobre o uso atual.

100
req/min — Trial
1.000
req/min — Starter
req/min — Enterprise
// Headers de resposta
X-RateLimit-Limit: 1000
X-RateLimit-Remaining: 847
X-RateLimit-Reset: 1711544400
Referência dos Endpoints
🔢

API Odometer

Leituras de hodômetro com controle de quilometragem e manutenção preventiva.

Postman →
GET /api/v1/odometer
ParâmetroTipoReq.Descrição
vehicleIdstringSimID do veículo
startDatedateNãoData inicial YYYY-MM-DD
endDatedateNãoData final YYYY-MM-DD
{ "vehicleId": "VH-001", "plate": "ABC-1234", "odometer": 125430, "unit": "km", "timestamp": "2025-03-27T10:30:00Z" }
📊

API Statistic

Estatísticas de comportamento de condução, consumo e eventos de segurança.

Postman →
GET/api/v1/statistics
ParâmetroTipoReq.Descrição
vehicleIdstringSimID do veículo
startDatedateSimData inicial YYYY-MM-DD
endDatedateSimData final YYYY-MM-DD
groupBystringNãoday | week | month
{ "distanceKm": 3420.5, "fuelLiters": 340.2, "avgSpeedKmh": 68.4, "harshBraking": 12, "overspeedEvents": 3 }
📍

API Position

Posição GPS em tempo real: coordenadas, velocidade, heading e status de ignição do veículo.

Postman →
GET /api/v1/position/{vehicleId}
ParâmetroTipoReq.Descrição
vehicleIdstringSimID do veículo (path param)

Resposta de exemplo:

{
  "vehicleId": "VH-001",
  "plate": "ABC-1234",
  "lat": -23.550520,
  "lng": -46.633308,
  "speed": 72,
  "heading": 135,
  "ignition": true,
  "address": "Av. Paulista, 1578 - São Paulo",
  "timestamp": "2025-03-27T10:30:00Z"
}

Casos de uso

  • Mapa ao vivo com atualização a cada 30s via polling
  • Alertas de entrada/saída de geocercas em tempo real
  • Verificação de status de ignição para controle de jornada
🗺️

API Positions

Histórico de posições de múltiplos veículos com paginação e filtros por período.

Postman →
GET /api/v1/positions
ParâmetroTipoReq.Descrição
startDatedateSimData inicial YYYY-MM-DD
endDatedateSimData final YYYY-MM-DD
vehicleIdstringNãoFiltrar por veículo específico
pageintegerNãoPágina (default: 1)
limitintegerNãoRegistros por página (max: 500)
{ "total": 1432, "page": 1, "limit": 100, "data": [{ "vehicleId": "VH-001", "lat": -23.55, "lng": -46.63, "speed": 68, "timestamp": "2025-03-27T08:12:00Z" }] }

Dica de performance

Limite janelas de consulta a no máximo 7 dias por requisição. Para períodos maiores, pagine em lotes e processe de forma assíncrona para não bloquear sua interface.

👤

API Drivers

Listagem completa de motoristas com score de desempenho, status ativo e dados cadastrais.

Postman →
GET /api/v1/drivers
ParâmetroTipoReq.Descrição
statusstringNãoactive | inactive
searchstringNãoBusca por nome ou CPF
pageintegerNãoPaginação (default: 1)
{ "id": "DR-042", "name": "Carlos Silva", "cpf": "***.***.***-12", "cnh": "E", "score": 87.4, "status": "active", "linkedVehicle": "VH-001" }
👁️

API Overview

Dashboard consolidado da frota: veículos ativos, alertas críticos, distância acumulada e score médio.

Postman →
GET /api/v1/overview

Nenhum parâmetro obrigatório. Retorna snapshot atual da frota inteira vinculada ao token.

{
  "fleet": {
    "total": 142,
    "active": 98,
    "idle": 31,
    "offline": 13
  },
  "alerts": { "critical": 3, "warning": 14 },
  "totalDistanceKmToday": 12430.8,
  "avgFleetScore": 81.2,
  "updatedAt": "2025-03-27T10:45:00Z"
}

Uso recomendado

Ideal para telas de dashboard. Faça polling a cada 60s para manter KPIs atualizados sem sobrecarregar a API.

Cache sugerido

Dados têm granularidade de 30s no servidor. Cache local de 30-60s no cliente não degrada a experiência.

🏎️

API Performance

Score de condução por motorista/veículo, ranking comparativo, consumo médio e eventos críticos por período.

Postman →
GET /api/v1/performance
ParâmetroTipoReq.Descrição
startDatedateSimData inicial YYYY-MM-DD
endDatedateSimData final YYYY-MM-DD
driverIdstringNãoFiltrar por motorista específico
vehicleIdstringNãoFiltrar por veículo
{
  "driverId": "DR-042",
  "score": 87.4,
  "rank": 3,
  "totalDrivers": 48,
  "fuelPer100km": 28.6,
  "events": { "harshBraking": 4, "speeding": 1, "sharpTurn": 2 }
}

Composição do Score

O score (0–100) pondera: frenagem brusca (30%), excesso de velocidade (25%), curvas agressivas (20%), aceleração brusca (15%) e uso do cinto/equipamentos (10%).

🚛

API Vehicles

Cadastro completo da frota: placa, modelo, chassi, status do rastreador, grupo e dados de manutenção.

Postman →
GET /api/v1/vehicles
ParâmetroTipoReq.Descrição
statusstringNãoactive | inactive | maintenance
groupstringNãoFiltrar por grupo/filial
searchstringNãoBusca por placa ou chassi
{
  "id": "VH-001",
  "plate": "ABC-1234",
  "model": "Scania R450",
  "year": 2022,
  "trackerStatus": "online",
  "group": "Filial SP",
  "currentDriver": "DR-042",
  "nextMaintenance": { "type": "oil_change", "atKm": 130000 }
}
Planos & Preços

Conecte sua frota.
Escale com confiança.

Comece grátis, cresça sem limites. Escolha o plano ideal para o tamanho e necessidade da sua operação.

Trial
Grátis
Para testar a integração
Inclui
  • 100 requisições/mês
  • 3 APIs liberadas
  • Token de 1 hora
  • Suporte via docs
  • Dados em produção
  • SLA garantido
  • Webhooks
⭐ Mais Popular
Starter
R$ 490 /mês
Para operações em crescimento
Tudo do Trial +
  • 1.000 req/min
  • Todas as 9 APIs
  • Token até 72 horas
  • Dados em produção
  • Suporte por e-mail
  • Histórico 12 meses
  • Webhooks em tempo real
Enterprise
Sob consulta
Para grandes frotas e integradores
Tudo do Starter +
  • Requisições ilimitadas
  • Webhooks em tempo real
  • SLA 99.9% garantido
  • IP dedicado
  • Suporte 24/7 prioritário
  • Histórico completo
  • Onboarding dedicado

Perguntas frequentes

Preciso de cartão de crédito para o Trial?
Não. O Trial é gratuito e não requer cadastro de pagamento. Basta gerar um token e começar a explorar as APIs.
Posso mudar de plano a qualquer momento?
Sim. O upgrade é imediato e o billing é proporcional ao período restante.
O que acontece se eu ultrapassar o limite do Trial?
As requisições retornam erro 429. Basta fazer upgrade para o Starter para continuar sem interrupções.
Vocês têm contrato de SLA?
O plano Enterprise inclui contrato de SLA com 99.9% de uptime garantido e compensação em créditos.
Gobrax API

Pronto para integrar sua frota?

Fale com nosso time de especialistas e descubra como a API Gobrax pode transformar sua operação.