Câmera, mensagens e ocorrências
Câmera
openCamera — Stream ao vivo
GET /api?m=openCamera&device=IMEI123&channel=1
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
device | Sim | Identificador do dispositivo |
channel | Sim | Canal da câmera |
Resposta: URL ou dados de sessão para stream (depende do integrador de câmera).
getVideosCamera — Lista de vídeos
GET /api?m=getVideosCamera&veiculo=123&dataInicial=2025-06-01&dataFinal=2025-06-07&evento=&pagina=1
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
veiculo | Sim | ID veículo |
dataInicial | Sim | Início |
dataFinal | Sim | Fim |
evento | Não | Filtro por evento |
pagina | Não | Página |
getArquivosCamera — Arquivos por data
GET /api?m=getArquivosCamera&data=2025-06-07&equipamento=SERIAL
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
data | Sim | Data |
equipamento | Sim | Serial/número do equipamento |
getDownload — Download de arquivo
GET /api?m=getDownload&id=789
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
id | Sim | ID do arquivo |
Resposta: stream binário do arquivo (não JSON).
Pode ser acessado com token de acesso em vez de sessão autenticada.
openPlayback — Playback
GET /api?m=openPlayback&id=789
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
id | Sim | ID do arquivo de gravação |
Resposta: URL ou sessão de playback.
Mensagens veículo ↔ central
getMensagens — Listar mensagens
GET /api?m=getMensagens&idVeiculo=123&data=07062025&lastid=0&type=1&limit=50&page=1
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
idVeiculo | Sim | ID veículo |
data | Sim | Data |
lastid | Não | Cursor |
type | Não | Tipo de mensagem |
limit | Não | Limite |
page | Não | Página |
sendMensagem — Enviar mensagem
GET /api?m=sendMensagem&idVeiculo=123&dtMensagem=07062025143000&mensagem=Texto&type=1
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
idVeiculo | Sim | ID veículo |
dtMensagem | Sim | Data/hora |
mensagem | Sim | Texto |
type | Não | Tipo |
Enfileira mensagem para envio ao rastreador.