Pular para o conteúdo

Rastrear Api

A Rastrear fornece uma API para acessar todas as funcionalidades do serviço. A documentação detalhada pode ser encontrada na Referência da API ou no arquivo de especificações do OpenAPI .

Existem várias opções de autorização do usuário:

Documentação oficial da API da Rastrear:

Token de acesso

Como alternativa ao login por e-mail e senha, há a opção de usar um token de conta para autorização. Um token pode ser gerado pelo aplicativo web ou por meio de uma chamada de API.

Para criar uma sessão, use o parâmetro de consulta de token na solicitação get da sessão:

/api/sessão?token=TOKEN_DO_USUÁRIO

API WebSocket

Além da API REST, fornecemos acesso a um endpoint WebSocket para atualizações em tempo real. Endpoint para a conexão WebSocket:

/api/socket

O cookie de sessão é a única opção de autorização para a conexão WebSocket.

Cada mensagem no fluxo WebSocket usa o mesmo formato JSON universal:

{
  "devices": [...],
  "positions: [...],
  "events": [...]
}

Cada matriz contém objetos JSON padrão:

Se uma mensagem não contiver nenhum objeto de um determinado tipo, a chave não será incluída na estrutura JSON. Na maioria dos casos, uma mensagem contém um único tipo de objeto.