Skip to main content

🇧🇷 Brasil — Informações do veículo

Consulta de informações do veículo

Endpoint

GET https://api.verifik.co/v2/br/vehicle

Com uma placa brasileira, a Verifik devolve em uma única requisição dados estruturados do veículo para vincular um ativo físico a atributos verificados e normalizados. É voltada a onboarding de frota e mobilidade, cotação e sinistros de seguro, financiamento garantido e análise de colateral, e checagens em marketplace ou concessionária quando a placa é o identificador principal.

A API Verifik devolve um registro normalizado do veículo para essa placa, incluindo placa, marca, modelo, ano modelo e ano de fabricação, chassi (VIN), motor, cor, tipo de carroceria, combustível, transmissão, portas, fabricante ou planta, códigos FIPE quando se aplicam ao veículo, e indicadores de irregularidades ou restrições quando existem para aquele cadastro. Use para confirmar se a unidade corresponce à linha oficial antes de seguir.

Cabeçalhos

NomeValor
Acceptapplication/json
AuthorizationBearer <token>

Parâmetros

NomeTipoObrigatórioDescrição
platestringSimPlaca a consultar (letras e números; a capitalização é normalizada). Exemplo: PZY7H82.

Requisição

import axios from "axios";

const options = {
method: "GET",
url: "https://api.verifik.co/v2/br/vehicle",
params: { plate: "PZY7H82" },
headers: {
Accept: "application/json",
Authorization: "Bearer <your_token>",
},
};

try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}

Resposta

{
"data": {
"bodyType": "AU - HATCH PEQUENO",
"brand": "HYUNDAI",
"chassis": "9BHBG51CAJP791679",
"color": "BRANCA",
"country": "Brasil",
"denatranWarning": "",
"doors": "0",
"engine": "998",
"factory": "NACIONAL",
"fipeCodes": [],
"fuelType": "ALCOOL / GASOLINA",
"irregularitiesCount": 0,
"irregularityCode": "",
"manufacturer": "HYUNDAI",
"model": "HYUNDAI/HB20 1.0M COMFOR",
"modelYear": "2018",
"plate": "PZY7H82",
"transmission": "",
"vehicle": "AUTOMOVEL",
"version": "HB20",
"yearOfManufacture": "2017"
},
"signature": {
"dateTime": "June 30, 2026 3:10 PM",
"message": "Certified by Verifik.co"
}
}

Campos de resposta

CampoTipoDescrição
bodyTypestringTipo de veículo retornado pelo registro.
brandstringMarca do veículo.
chassisstringChassi ou VIN retornado pelo registro.
colorstringCor registrada do veículo.
countrystringPaís do registro do veículo.
denatranWarningstringStatus ou aviso do Denatran quando disponível; muitas vezes uma string vazia.
doorsstringCapacidade de passageiros do registro; pode ser "0" quando a fonte não a informa.
enginestringCilindrada ou referência de motor no registro.
factorystringOrigem ou região de fabricação.
fipeCodesstring[]Códigos FIPE relacionados ao veículo quando disponíveis.
fuelTypestringTipo de combustível registrado.
irregularitiesCountnumberNúmero de restrições ou irregularidades ativas encontradas.
irregularityCodestringRestrições ativas unidas em uma string; vazio quando não há restrições.
manufacturerstringFabricante retornado pelo registro.
modelstringDescrição do modelo registrado.
modelYearstringAno do modelo.
platestringPlaca normalizada retornada pela consulta.
transmissionstringTransmissão quando disponível; registros obtidos pela fonte registral podem retornar uma string vazia.
vehiclestringCategoria do veículo no registro.
versionstringMelhor correspondência de modelo/versão FIPE quando disponível.
yearOfManufacturestringAno de fabricação.

Notas

  • Apenas plate é obrigatório na query string.
  • Registros obtidos pela fonte registral podem retornar transmission ou denatranWarning como string vazia.
  • doors pode ser "0" quando a fonte registral não retorna capacidade de passageiros.
  • fipeCodes pode ser um array vazio quando não houver correspondência FIPE.
  • Provedores de fallback podem retornar cobertura de campos ligeiramente diferente quando a fonte primária não encontrar dados.
  • Algumas contas também habilitam o produto ficha técnica estendida por placa; use a URL do seu catálogo AppFeature quando esse recurso estiver ativo.