Documentação Oficial da API REST

Integre Dados Veiculares em Minutos

API de alta performance com cobertura de 100% dos estados brasileiros (SINESP, RENAINF, SNG, Senatran e 27 DETRANs). Resposta em menos de 1,2 segundo e SLA garantido de 99,99%.

Tarifas de Atacado para Desenvolvedores e Empresas

Ativação imediata da API Key com depósito inicial mínimo de R$ 1.000,00 via Pix. Seus créditos nunca expiram.

Modalidade da APIPreço UnitárioAtributos EntreguesLatência
API BásicaR$ 1,90Dados cadastrais, situação legal DETRAN, ficha mecânica e valor FIPE.Zero latência
API IntermediáriaR$ 2,40Básica + nome do proprietário atual, RENAVAM e restrições públicas.< 1.2s
API Completa MasterR$ 3,20Chassi 17 dígitos, motor, gravame alienação SNG, histórico de leilão BIN e débitos.< 1.8s

Endpoints REST Oficiais

GET

Dossiê Veicular Completo (REST v1 — Chassi, Motor, Leilão, Gravame e Débitos)

Endpoint principal REST v1. Retorna o laudo veicular completo unificado com chassi (17 dígitos), motor original, RENAVAM, alienação fiduciária SNG, histórico de leilão com sinistro, bloqueios judiciais e débitos estaduais.

curl -X GET "https://consultacarro.online/v1/veiculo/EZQ5F44" \
  -H "Authorization: Bearer cc_live_xxxxxxxxxxxxxxxxxxxx" \
  -H "Accept: application/json"
Exemplo de Retorno JSON Oficial (Status 200 OK):
{
  "sucesso": true,
  "fonte": "BASE_OFICIAL_NACIONAL",
  "versaoRelatorio": "2.4.0",
  "tipoConsulta": "COMPLETA_COM_DEBITOS",
  "dataConsulta": "2026-11-05T14:30:00.000Z",
  "veiculo": {
    "placa": "EZQ5F44",
    "renavam": "00455781915",
    "chassi": "93YHSR6P5DJ222605",
    "motor": "K4MD694Q060911",
    "marca": "RENAULT",
    "modelo": "DUSTER 16 D 4X2",
    "anoFabricacao": 2012,
    "anoModelo": 2013,
    "cor": "PRATA",
    "combustivel": "ALCOOL/GASOLINA",
    "categoria": "PARTICULAR",
    "situacao": "CIRCULACAO",
    "potenciaCv": 115,
    "cilindradasCc": 1598
  },
  "proprietario": {
    "municipioRegistro": "AMPARO",
    "uf": "SP",
    "anoExercicioLicenciamento": 2026
  },
  "decodificacaoChassiVIN": {
    "padrao": "ISO 3779",
    "paisOrigem": "Brasil",
    "montadora": "Renault",
    "anoModeloVIN": 2013,
    "remarcacaoChassi": "ORIGINAL (SEM REMARCAÇÃO)"
  },
  "auditoriaRestricoes": {
    "bloqueioJudicialRenajud": { "consta": false, "status": "NADA CONSTA" },
    "alertaRouboFurto": { "consta": false, "status": "SEM QUEIXA ATIVA" },
    "restricaoGravameAlienacao": { "consta": false, "status": "QUITADO / DESALIENADO" },
    "historicoLeilaoBIN": { "consta": false, "status": "SEM HISTÓRICO DE LEILÃO" },
    "recallPendente": { "consta": false, "status": "REGULAR" }
  },
  "tabelaFipeMercado": {
    "codigoFipe": "025183-6",
    "valorAtual": 48825.00,
    "mesReferencia": "novembro/2026"
  },
  "metaApi": {
    "versao": "v1",
    "ambiente": "PRODUCAO",
    "creditoConsumido": 1,
    "creditosRestantes": 49
  }
}

Status Codes & Tratamento de Erros

200 OK

Consulta processada com sucesso e dados veiculares retornados.

400 Bad Request

Placa informada é inválida ou fora do padrão (ex: menos de 7 dígitos).

401 Unauthorized

Chave de API não informada, inválida ou saldo de créditos esgotado.

404 Not Found

Veículo não localizado na base nacional do DENATRAN.