Skip to Content
Integração APIVeículosAgregados + FIPE

Agregados + FIPE

Esta API retorna todos os dados de cadastro do veículo e mais a tabela FIPE atualizada do modelo.

Montando a requisição

Método da requisição

GET

Endereço da requisição

Principal:

https://api.activethread.com.br/detran/v1/aggregates/AAA1B11

Secundário:

https://api.detran.app.br/detran/v1/aggregates/AAA1B11

Parâmetros da requisição

Via URL

  • https://api.detran.app.br/detran/v1/aggregates/AAA1B11?at=XPTO

Via Cabeçalho

  • Authorization: XPTO

Respostas da requisição

200 - Sucesso

Observação: Os dados abaixo são apenas demonstrativos, com a finalidade de mapeamento da estrutura. Por isso, de forma alguma representam a realidade.

{ "status": "DONE", "result": { "marca": "VW", "modelo": "SANTANA CG", "subModelo": "SANTANA", "versao": "CG", "anoFabricacao": "1986", "anoModelo": "1986", "codigoRetorno": "0", "codigoSituacao": "0", "cor": "VERMELHA", "data": "06/10/2024 17:33:36", "dataAtualizacaoAlarme": "06/10/2024", "dataAtualizacaoCaracteristicasVeiculo": "06/10/2024", "dataAtualizacaoRouboFurto": "06/10/2024", "extra": { "anoFabricacao": "1986", "anoModelo": "0", "caixaCambio": "", "cmt": "0", "carroceria": "", "chassi": "INFORMACAO OCULTADA", "cilindradas": "0", "combustivel": "Alcool", "di": "0", "eixoTraseiro": "", "eixos": "0", "especie": "Desconhecido", "faturado": "INFORMACAO OCULTADA", "grupo": "SANTANA", "limiteRestricaoTributaria": "", "linha": "26048144", "mediaPreco": "1172.0", "modelo": "SANTANA CG", "motor": "", "municipio": "LOBATO", "nacionalidade": "Nacional", "pbt": "0", "placa": "AAA1B11", "placaModeloAntigo": "AAA1B11", "placaModeloNovo": "ABC1C34", "capacidadePassageiros": "0", "registroDi": "", "renavam": "", "restricao1": "SEM RESTRICAO", "restricao2": "SEM RESTRICAO", "restricao3": "SEM RESTRICAO", "restricao4": "SEM RESTRICAO", "subEspecie": "Desconhecido", "segmento": "Auto", "situacaoChassi": "N", "situacaoVeiculo": "S", "subSegmento": "AU - SEDAN MEDIO", "terceiroEixo": "", "tipoCarroceria": null, "tipoDocumentoFaturado": "Juridica", "tipoDocumentoImportadora": "Outros", "dipoDocumentoProprietario": "Fisica", "tipoMontagem": "1", "tipoVeiculo": "Nao Identificado", "uf": "PR", "ufFaturado": "PR", "ufPlaca": "PR", "unidadeLocalSrf": "0000000" }, "fipe": { "dados": [ { "anoModelo": "1986", "codigoFipe": "005062-8", "codigoMarca": 59, "codigoModelo": "2547", "combustivel": "Gasolina", "idValor": 1107663, "mesReferencia": "outubro de 2024", "referenciaFipe": 314, "score": 74, "siglaCombustivel": "G", "marca": "VW - VolksWagen", "modelo": "Santana CLi /CL /C 1.8/2.0 /SU 2.0 2p/4p", "valor": "R$ 3.954,00", "tipoModelo": 1 }, { "anoModelo": "1986", "codigoFipe": "005102-0", "codigoMarca": 59, "codigoModelo": "2548", "combustivel": "Gasolina", "idValor": 1107681, "mesReferencia": "outubro de 2024", "referenciaFipe": 314, "score": 74, "siglaCombustivel": "G", "marca": "VW - VolksWagen", "modelo": "Santana CS/CD/CG", "valor": "R$ 9.071,00", "tipoModelo": 1 } ] }, "marcaModelo": "VW/SANTANA CG", "mensagemRetorno": "Sem erros.", "municipio": "Lobato", "origem": "NACIONAL", "placa": "AAA1B11", "placaAlternativa": "ABC1C34", "renavam": "", "segmento": null, "situacao": "Roubo/Furto", "subSegmento": null, "uf": "PR" } }

400 - Requisição inválida

Exemplo:

{ "message": "Por favor, informe uma placa válida." }

401 - Não autorizado

{ "message": "Não autorizado." }

403 - Acesso negado

{ "message": "Acesso negado!" }

Exemplos da requisição - Autenticação via URL

HTTP

GET /detran/v1/aggregates/AAA1B11 HTTP/1.1 Host: api.activethread.com.br

cURL

curl --location 'https://api.activethread.com.br/detran/v1/aggregates/AAA1B11

JavaScript

const requestOptions = { method: "GET", redirect: "follow", }; fetch( "https://api.activethread.com.br/detran/v1/aggregates/AAA1B11?at=XPTO", requestOptions ) .then((response) => response.text()) .then((result) => console.log(result)) .catch((error) => console.error(error));

NodeJs

const axios = require("axios"); let config = { method: "get", maxBodyLength: Infinity, url: "https://api.activethread.com.br/detran/v1/aggregates/AAA1B11?at=XPTO", headers: {}, }; axios .request(config) .then((response) => { console.log(JSON.stringify(response.data)); }) .catch((error) => { console.log(error); });

PHP

<?php $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => 'https://api.activethread.com.br/detran/v1/aggregates/AAA1B11?at=XPTO', CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => 'GET', )); $response = curl_exec($curl); curl_close($curl); echo $response;

Java

Unirest.setTimeouts(0, 0); HttpResponse<String> response = Unirest.get("https://api.activethread.com.br/detran/v1/aggregates/AAA1B11?at=XPTO") .asString();

Python

import requests url = "https://api.activethread.com.br/detran/v1/aggregates/AAA1B11?at=XPTO" payload = {} headers = {} response = requests.request("GET", url, headers=headers, data=payload) print(response.text)

Exemplos da requisição - Autenticação via Cabeçalho

HTTP

GET /detran/v1/aggregates/AAA1B11 HTTP/1.1 Host: api.activethread.com.br Authorization: XPTO

cURL

curl --location 'https://api.activethread.com.br/detran/v1/aggregates/AAA1B11' \ --header 'Authorization: XPTO'

JavaScript

const myHeaders = new Headers(); myHeaders.append("Authorization", "XPTO"); const requestOptions = { method: "GET", headers: myHeaders, redirect: "follow", }; fetch( "https://api.activethread.com.br/detran/v1/aggregates/AAA1B11", requestOptions ) .then((response) => response.text()) .then((result) => console.log(result)) .catch((error) => console.error(error));

NodeJs

const axios = require("axios"); let config = { method: "get", maxBodyLength: Infinity, url: "https://api.activethread.com.br/detran/v1/aggregates/AAA1B11", headers: { Authorization: "XPTO", }, }; axios .request(config) .then((response) => { console.log(JSON.stringify(response.data)); }) .catch((error) => { console.log(error); });

PHP

<?php $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => 'https://api.activethread.com.br/detran/v1/aggregates/AAA1B11', CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => 'GET', CURLOPT_HTTPHEADER => array( 'Authorization: XPTO' ), )); $response = curl_exec($curl); curl_close($curl); echo $response;

Java

Unirest.setTimeouts(0, 0); HttpResponse<String> response = Unirest.get("https://api.activethread.com.br/detran/v1/aggregates/AAA1B11") .header("Authorization", "XPTO") .asString();

Python

import requests url = "https://api.activethread.com.br/detran/v1/aggregates/AAA1B11" payload = {} headers = { 'Authorization': 'XPTO' } response = requests.request("GET", url, headers=headers, data=payload) print(response.text)
Last updated on