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": "Automóvel",
"brand": "HYUNDAI",
"chassis": "91679",
"color": "Branca",
"country": "Brasil",
"denatranWarning": "Sem Restrição",
"doors": "5",
"engine": "998",
"factory": "Nacional",
"fipeCodes": [
"015088-6",
"015126-2",
"015150-5",
"015092-4"
],
"fuelType": "Flex",
"irregularitiesCount": 0,
"irregularityCode": "",
"manufacturer": "HYUNDAI",
"model": "HB20 1.0M COMFOR",
"modelYear": "2018",
"plate": "PZY7H82",
"transmission": "",
"vehicle": "Automóvel",
"version": "HB20 Comf./C.Plus/C.Style 1.0 Flex 12V",
"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, como Sem Restrição.
doorsstringCapacidade de passageiros retornada pelo registro.
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 como uma string vazia.
  • doors reflete a capacidade de passageiros da fonte registral.
  • 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.