Pular para o conteúdo principal

Manutenção, abastecimento e multas


listamanutencao — Listar manutenções

GET /api?m=listamanutencao&v=123&data_ini=1717770600000&data_fim=1717857000000&tipo=todas&limit=100&firstResult=0&argument=
ParâmetroDefaultDescrição
v0ID veículo (0 = todos)
data_ini, data_fimEpoch millis
tipotodasFiltro por tipo
limit100Máximo
firstResult0Offset
argument""Busca textual

getManutencao — Detalhe

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

addManutencao — Criar/atualizar

POST com body JSON (ManutencaoDTO via Gson).

POST /api?m=addManutencao
Content-Type: application/json

{
"id": null,
"veiculo": { "id": 123 },
"tipo": { "id": 1 },
"data": "2025-06-07",
"descricao": "Troca de óleo",
"valor": 350.00
}

Datas aceitas: yyyy-MM-dd'T'HH:mm:ss ou yyyy-MM-dd.


delManut — Excluir manutenção

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

getTiposManutencao — Tipos

GET /api?m=getTiposManutencao

Sem parâmetros. Retorna tipos disponíveis para o cliente.


getstatmanutencao — Estatísticas

GET /api?m=getstatmanutencao&v=123&dtini=...&dtfim=...
ParâmetroDescrição
vID veículo
dtini, dtfimPeríodo

cadabastecimento — Registrar abastecimento

Parâmetros via query ou form:

POST /api?m=cadabastecimento&v=123&data=1717770600000&quantidade=50&valor=300&nf=123&local=Posto X&completou=true&km=150000&responsavel=João&tipo=1
ParâmetroObrigatórioDescrição
vSimID veículo
dataSimEpoch millis
quantidadeSimLitros
valorSimValor total
kmSimHodômetro
tipoSimTipo combustível
idNãoID para atualização
nfNãoNota fiscal
localNãoLocal
completouNãoTanque completo (true/false)
responsavelNãoResponsável
qtdArla, vlrArlaNãoArla 32

listaabastecimentos — Listar abastecimentos

GET /api?m=listaabastecimentos&v=123&data_ini=1717770600000&data_fim=1717857000000&limit=20&firstResult=0
ParâmetroDefaultDescrição
v0ID veículo
data_ini, data_fimEpoch millis
limit20Máximo
firstResult0Offset

listamultas — Multas

GET /api?m=listamultas&v=123&data_ini=1717770600000&data_fim=1717857000000
ParâmetroObrigatórioDescrição
vNãoID veículo (0 = todos)
data_ini, data_fimSimEpoch millis