Portal de Documentação
Ponto de entrada para clientes, integradores e times técnicos navegarem entre visão executiva, guia técnico e contrato OpenAPI.
API corporativa para autenticação, multiempresa, gestão de ativos, monitoramento operacional e integração em tempo real.
OwnerOnly and master-specific business rules are hidden in this public documentation view.
Ponto de entrada para clientes, integradores e times técnicos navegarem entre visão executiva, guia técnico e contrato OpenAPI.
Interface interativa para autenticação, exploração de endpoints e validação manual de requests.
Contrato estruturado para geração de SDKs, automação de testes e validação de schema.
Leitura orientada a arquitetura, segurança, tenancy e operação para integrações corporativas.
Sistemas externos como o knaccess autenticam via `X-Api-Key` no header — sem login, JWT ou sessão. A chave identifica a empresa e restringe o acesso aos dados dela. Endpoints disponíveis: `GET /integration/me`, `GET /integration/devices/:deviceId/trail`, `GET /map/positions`, `GET /map/vehicles/:vehicleId` e WebSocket `/location-stream`. Use `GET /integration/me` para validar a conectividade.
A plataforma suporta dois mecanismos de autenticação: Bearer Token JWT para usuários autenticados (com autorização por papel e permissões por módulo), e API Key via header `X-Api-Key` para integrações server-to-server sem necessidade de sessão. Ambos têm escopo restrito à empresa identificada.
A API deve ser tratada como plataforma multi-tenant. O backend é a fonte de verdade para escopo, posse e autorização, e clientes não devem inferir acesso global a partir de IDs conhecidos.
Os módulos auth, user, address, status-type, map, device, installation e company concentram a parte mais estável da superfície técnica atual para integrações corporativas.
A plataforma oferece REST/JSON para integrações primárias, OpenAPI para descoberta de schema e WebSocket para cenários de atualização operacional em tempo real. Fluxos assíncronos internos continuam encapsulados pela própria API.