Tipagem
{
"documento": "91805040600",
"tipo": "PF",
"nome_proprietario": "HELENICE LUZIA PEREZ",
"ano_documento": 2025,
"placa": "QPS0133",
"placa_antiga": "QPS0133",
"placa_nova": "",
"renavam": "1173451703",
"chassi": "93YRBB005KJ664188",
"ano_fabricacao": 2018,
"ano_modelo": 2019,
"marca": "RENAULT",
"modelo": "KWID ZEN 10MT",
"cor": "Branca",
"combustivel": "Alcool / Gasolina",
"tipo_veiculo": "Automovel",
"especie_veiculo": "Passageiro",
"potencia": "70",
"cilindradas": "999",
"quantidade_passageiro": "5",
"municipio": "Belo Horizonte",
"uf": "MG",
"situacao_veiculo": "Regular",
"nacionalidade": "Nacional",
"carroceria": "",
"tipo_montagem": "Completa",
"peso_bruto_total": "116",
"cap_maxima_tracao": "116",
"capacidade_carga": "0",
"motor": "B4DA402Q084089",
"caixa_cambio": "",
"situacao_chassi": "Normal",
"eixos": "2",
"media_preco": "",
"updated_at": 0,
"restricoes": []
}
Campos
| Campo | Tipo | Descrição |
|---|---|---|
documento | string | CPF ou CNPJ do proprietário |
tipo | string | PF ou PJ |
nome_proprietario | string | Nome do proprietário |
ano_documento | number | Ano do documento |
placa | string | Placa atual |
placa_antiga | string | Placa formato antigo |
placa_nova | string | Placa formato Mercosul (string vazia se não houver) |
renavam | string | Código RENAVAM |
chassi | string | Número do chassi |
ano_fabricacao | number | Ano de fabricação |
ano_modelo | number | null | Ano do modelo (null quando desconhecido) |
marca | string | Fabricante (ex: RENAULT, FIAT) |
modelo | string | Modelo do veículo (ex: KWID ZEN 10MT) |
cor | string | Cor predominante |
combustivel | string | Tipo de combustível |
tipo_veiculo | string | Automovel, Motocicleta, Caminhonete, etc. |
especie_veiculo | string | Espécie do veículo |
potencia | string | Potência em CV |
cilindradas | string | Cilindradas em CC |
quantidade_passageiro | string | Capacidade de passageiros |
municipio | string | Município de registro |
uf | string | UF de registro |
situacao_veiculo | string | Situação do veículo |
restricoes | string[] | Array de restrições ativas (vazio se nenhuma) |
nacionalidade | string | Código de nacionalidade |
carroceria | string | Tipo de carroceria (string vazia se não houver) |
tipo_montagem | string | Tipo de montagem |
peso_bruto_total | string | Peso bruto total (kg) |
cap_maxima_tracao | string | Capacidade máxima de tração (kg) |
capacidade_carga | string | Capacidade de carga (kg) |
motor | string | Número do motor |
caixa_cambio | string | Número da caixa de câmbio (string vazia se não houver) |
situacao_chassi | string | Situação do chassi (N = normal) |
eixos | string | Quantidade de eixos |
media_preco | string | Média de preço FIPE (string vazia se não houver) |
updated_at | number | Timestamp da última atualização do registro |
Endpoints
| Rota | Descrição |
|---|---|
GET /veiculos/cpf/{cpf} | Veículos por proprietário |
GET /veiculos/cnpj/{cnpj} | Frota da empresa |
GET /veiculos/placa/{placa} | Identificar veículo por placa |