operadorastringRequiredThe responding operator. Deliberately echoed so that the data stored in your database retains its source.
"sem_parar" · "conectcar" · "veloe" · "move_mais"Technical descriptions are translated from the versioned contract. Original identifiers and JSON are preserved; data examples are omitted.
operadorastringRequiredThe responding operator. Deliberately echoed so that the data stored in your database retains its source.
"sem_parar" · "conectcar" · "veloe" · "move_mais"placastringRequiredThe queried license plate, normalized to uppercase without separators.
tem_tagbooleanRequiredWhether the vehicle has a toll tag — that is, whether it uses the automatic lane.
This is a response, not an inference: do not infer that there is no tag because identificador_tag is null.
identificador_tagstring | nullOptionalTag code. Included only for vehicles with a tag; always null when tem_tag is false.
proprietariostring | nullOptionalWho the operator has registered for the vehicle.
descricaostring | nullOptionalMake, model and category, as returned by the operator.
eixosinteger | nullOptionalminimum2maximum10habilitado_vale_pedagiobooleanRequiredWhether a toll voucher can be issued for this vehicle.
Independent of tem_tag. A traditional voucher does not require a tag, and a vehicle with a tag may be blocked by the operator.
verificacaostringOptionalsimulada when FleetPay generated the response without a contracted operator. Absence means a real verification.
{
"type": "object",
"required": [
"operadora",
"placa",
"tem_tag",
"habilitado_vale_pedagio"
],
"properties": {
"operadora": {
"type": "string",
"enum": [
"sem_parar",
"conectcar",
"veloe",
"move_mais"
],
"description": "A operadora que respondeu. Ecoada de propósito: o dado gravado na sua base carrega\na origem.\n"
},
"placa": {
"type": "string",
"description": "A placa consultada, normalizada em maiúsculas e sem separador."
},
"tem_tag": {
"type": "boolean",
"description": "Se o veículo carrega tag de pedágio — ou seja, se passa pela via automática.\n\nÉ **resposta**, não inferência: não deduza a ausência de tag de `identificador_tag`\nvir nulo.\n"
},
"identificador_tag": {
"type": [
"string",
"null"
],
"description": "O código da tag. Só acompanha quem tem tag — vem `null` sempre que `tem_tag` é\n`false`.\n"
},
"proprietario": {
"type": [
"string",
"null"
],
"description": "Quem o operador tem no cadastro do veículo."
},
"descricao": {
"type": [
"string",
"null"
],
"description": "Marca, modelo e categoria, como o operador os devolve."
},
"eixos": {
"type": [
"integer",
"null"
],
"minimum": 2,
"maximum": 10
},
"habilitado_vale_pedagio": {
"type": "boolean",
"description": "Se dá para emitir Vale-Pedágio para este veículo.\n\n**Pergunta independente de `tem_tag`.** O vale tradicional não exige tag, e um\nveículo com tag pode estar bloqueado pelo operador.\n"
},
"verificacao": {
"type": "string",
"description": "`simulada` quando a resposta foi gerada pela FleetPay, sem operador contratado.\nAusente significa verificação real.\n"
}
}
}