Pular para o conteúdo principal

Posições e histórico


getlasthist — Últimas posições (incremental)

Polling de posições novas para mapa em tempo real.

GET /api?m=getlasthist&lastid=0&first=0&limit=5000&closeSession=false
ParâmetroObrigatórioDefaultDescrição
lastidNão0Retorna posições com id > lastid. 0 = últimas posições
firstNão0Offset de paginação
limitNão5000Máximo de registros

Resposta: array JSON de posições.

Campos principais:

CampoTipoDescrição
idnumberID da posição
idVeiculointID do veículo
serialstringNúmero do equipamento
tipoRastreadorintTipo do rastreador
lat, lonfloatCoordenadas
velfloatVelocidade
iointMáscara de entradas digitais
eventointID do evento
descricaoEventostringDescrição
dataDadoslongEpoch ms — data GPS
dataCadastrolongEpoch ms — recebimento
combfloatCombustível
rpmintRotação
gpsStatusintStatus GPS
voltagemfloatVoltagem
csqintQualidade sinal
horimetro, kmfloatHodômetro / horímetro
acelLinear, acelChoque, acelLateralintAcelerômetro
iosarrayDetalhe I/O (nome, valor)
temperaturasarraySensores (numero, sensor, temperatura, tipo)

gethist — Histórico por veículo

GET /api?m=gethist&v=123&dt=07062025080000&dtf=07062025180000&limit=1000
ParâmetroObrigatórioDescrição
vSimID do veículo
dtSimData/hora início (ddMMyyyyHHmmss)
dtfSimData/hora fim
pNãoPágina
limitNãoLimite por página
lastidNãoCursor por ID
formatNãojson para JSON; omitir pode retornar HTML
loadAddrNãoCarregar endereços
loadAddr2NãoEndereços alternativos
resumoNãoModo resumido
showTempNãoIncluir temperatura
showTelemetriaNãoIncluir telemetria
showComplementoNãoIncluir complemento UART/BLE
showCercasNãoIncluir cercas

getoldpos — Posições arquivadas

GET /api?m=getoldpos&veiculo=123&dtini=07062025080000&dtfim=07062025180000
ParâmetroObrigatórioDescrição
veiculoSimID do veículo
dtiniSimInício (ddMMyyyyHHmmss)
dtfimSimFim

getdet — Detalhamento / telemetria

GET /api?m=getdet&v=123&dti=07062025080000&dtf=07062025180000&format=json
ParâmetroObrigatórioDescrição
vSimID do veículo
dtiSimInício
dtfSimFim
formatNãoFormato de saída

getTrajetos — Trajetos

GET /api?m=getTrajetos&idVeiculo=123&dataInicial=...&dataFinal=...&loadAddr=true&det=false
ParâmetroObrigatórioDescrição
idVeiculoSimID do veículo
dataInicialSimData início
dataFinalSimData fim
loadAddrNãoCarregar endereços
detNãoModo detalhado

getTrajetoConsolidado — Trajeto consolidado

GET /api?m=getTrajetoConsolidado&idVeiculo=123&dataInicial=...&dataFinal=...&idMotorista=1&limit=50&page=1
ParâmetroObrigatórioDescrição
idVeiculoSimID do veículo
dataInicialSimInício
dataFinalSimFim
idMotoristaNãoFiltrar motorista
limitNãoPaginação
pageNãoPágina

getTemperatura — Histórico de temperatura

GET /api?m=getTemperatura&v=123&dti=07062025080000&dtf=07062025180000&tipo=1&start=0&offset=100
ParâmetroObrigatórioDescrição
vSimID do veículo
dti, dtfSimPeríodo (ddMMyyyyHHmmss)
tipoSimTipo de sensor
startNãoOffset
offsetNãoLimite

getCerca — Cerca eletrônica

GET /api?m=getCerca&id=456
ParâmetroObrigatórioDescrição
idSimID da cerca

Resposta: geometria e metadados da cerca.