Skip to Content
Integração APIVeículosDecodificador Chassi + Histórico FIPE

Decodificador Chassi + Histórico FIPE

Esta API faz a decodificação do chassi e retorna o histórico da FIPE do veículo.

Montando a requisição

Método da requisição

GET

Endereço da requisição

Principal:

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

Secundário:

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

Parâmetros da requisição

Via URL

  • https://api.detran.app.br/detran/v1/decode/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": "AUDI", "descricao": "A3 LM 180CV", "placa": "AAA1B11", "anoModelo": "2015", "anoFabricacao": "2014", "combustivel": "Gasolina", "chassi": "INFORMACAO OCULTADA", "tipoVeiculo": "Automóvel", "potencia": "180", "nacional": "NAO", "cilindradas": "1798", "capacidadePassageiro": "5", "capacidadeCarga": "", "caixaCambio": "", "informacoesFipe": [ { "ano": "2015", "fipeId": "81906", "marca": "Audi", "modelo": "A3", "versao": "SED.1.8/1.8 AMBIT.16V TB FSI S-TRONIC", "combustivel": "Gasolina", "valorAtual": "89325.00", "historicoPreco": [ { "mes": "1", "ano": "2017", "valor": "97608", "predicao": false }, { "mes": "2", "ano": "2017", "valor": "95319", "predicao": false }, { "mes": "3", "ano": "2017", "valor": "95283", "predicao": false }, { "mes": "4", "ano": "2017", "valor": "93084", "predicao": false }, { "mes": "5", "ano": "2017", "valor": "90935", "predicao": false }, { "mes": "6", "ano": "2017", "valor": "89235", "predicao": false }, { "mes": "7", "ano": "2017", "valor": "92611", "predicao": false }, { "mes": "8", "ano": "2017", "valor": "91609", "predicao": false }, { "mes": "9", "ano": "2017", "valor": "92537", "predicao": false }, { "mes": "10", "ano": "2017", "valor": "91847", "predicao": false }, { "mes": "11", "ano": "2017", "valor": "93053", "predicao": false }, { "mes": "12", "ano": "2017", "valor": "92017", "predicao": false }, { "mes": "1", "ano": "2018", "valor": "93303", "predicao": false }, { "mes": "2", "ano": "2018", "valor": "94315", "predicao": false }, { "mes": "3", "ano": "2018", "valor": "95332", "predicao": false }, { "mes": "4", "ano": "2018", "valor": "95835", "predicao": false }, { "mes": "5", "ano": "2018", "valor": "97174", "predicao": false }, { "mes": "6", "ano": "2018", "valor": "96914", "predicao": false }, { "mes": "7", "ano": "2018", "valor": "96692", "predicao": false }, { "mes": "8", "ano": "2018", "valor": "93954", "predicao": false }, { "mes": "9", "ano": "2018", "valor": "93212", "predicao": false }, { "mes": "10", "ano": "2018", "valor": "91524", "predicao": false }, { "mes": "11", "ano": "2018", "valor": "89825", "predicao": false }, { "mes": "12", "ano": "2018", "valor": "89804", "predicao": false }, { "mes": "1", "ano": "2019", "valor": "88534", "predicao": false }, { "mes": "2", "ano": "2019", "valor": "87251", "predicao": false }, { "mes": "3", "ano": "2019", "valor": "86310", "predicao": false }, { "mes": "4", "ano": "2019", "valor": "85666", "predicao": false }, { "mes": "5", "ano": "2019", "valor": "85210", "predicao": false }, { "mes": "6", "ano": "2019", "valor": "84237", "predicao": false }, { "mes": "7", "ano": "2019", "valor": "83277", "predicao": false }, { "mes": "8", "ano": "2019", "valor": "82450", "predicao": false }, { "mes": "9", "ano": "2019", "valor": "81719", "predicao": false }, { "mes": "10", "ano": "2019", "valor": "80684", "predicao": false }, { "mes": "11", "ano": "2019", "valor": "79972", "predicao": false }, { "mes": "12", "ano": "2019", "valor": "79452", "predicao": false }, { "mes": "1", "ano": "2020", "valor": "78498", "predicao": false }, { "mes": "2", "ano": "2020", "valor": "77680", "predicao": false }, { "mes": "3", "ano": "2020", "valor": "77061", "predicao": false }, { "mes": "4", "ano": "2020", "valor": "76424", "predicao": false }, { "mes": "5", "ano": "2020", "valor": "76060", "predicao": false }, { "mes": "6", "ano": "2020", "valor": "75803", "predicao": false }, { "mes": "7", "ano": "2020", "valor": "75423", "predicao": false }, { "mes": "8", "ano": "2020", "valor": "74989", "predicao": false }, { "mes": "9", "ano": "2020", "valor": "74452", "predicao": false }, { "mes": "10", "ano": "2020", "valor": "75144", "predicao": false }, { "mes": "11", "ano": "2020", "valor": "75546", "predicao": false }, { "mes": "12", "ano": "2020", "valor": "76654", "predicao": false }, { "mes": "1", "ano": "2021", "valor": "77764", "predicao": false }, { "mes": "2", "ano": "2021", "valor": "78275", "predicao": false }, { "mes": "3", "ano": "2021", "valor": "79409", "predicao": false }, { "mes": "4", "ano": "2021", "valor": "82473", "predicao": false }, { "mes": "5", "ano": "2021", "valor": "83057", "predicao": false }, { "mes": "6", "ano": "2021", "valor": "85203", "predicao": false }, { "mes": "7", "ano": "2021", "valor": "86856", "predicao": false }, { "mes": "8", "ano": "2021", "valor": "88781", "predicao": false }, { "mes": "9", "ano": "2021", "valor": "90281", "predicao": false }, { "mes": "10", "ano": "2021", "valor": "91397", "predicao": false }, { "mes": "11", "ano": "2021", "valor": "93263", "predicao": false }, { "mes": "12", "ano": "2021", "valor": "94785", "predicao": false }, { "mes": "1", "ano": "2022", "valor": "97061", "predicao": false }, { "mes": "2", "ano": "2022", "valor": "97854", "predicao": false }, { "mes": "3", "ano": "2022", "valor": "98682", "predicao": false }, { "mes": "4", "ano": "2022", "valor": "101630", "predicao": false }, { "mes": "5", "ano": "2022", "valor": "101255", "predicao": false }, { "mes": "6", "ano": "2022", "valor": "101074", "predicao": false }, { "mes": "7", "ano": "2022", "valor": "99043", "predicao": false }, { "mes": "8", "ano": "2022", "valor": "98547", "predicao": false }, { "mes": "9", "ano": "2022", "valor": "98893", "predicao": false }, { "mes": "10", "ano": "2022", "valor": "98398", "predicao": false }, { "mes": "11", "ano": "2022", "valor": "98101", "predicao": false }, { "mes": "12", "ano": "2022", "valor": "97704", "predicao": false }, { "mes": "1", "ano": "2023", "valor": "97719", "predicao": false }, { "mes": "2", "ano": "2023", "valor": "99701", "predicao": false }, { "mes": "3", "ano": "2023", "valor": "98984", "predicao": false }, { "mes": "4", "ano": "2023", "valor": "98641", "predicao": false }, { "mes": "5", "ano": "2023", "valor": "97763", "predicao": false }, { "mes": "6", "ano": "2023", "valor": "96342", "predicao": false }, { "mes": "7", "ano": "2023", "valor": "95496", "predicao": false }, { "mes": "8", "ano": "2023", "valor": "94320", "predicao": false }, { "mes": "9", "ano": "2023", "valor": "94160", "predicao": false }, { "mes": "10", "ano": "2023", "valor": "93784", "predicao": false }, { "mes": "11", "ano": "2023", "valor": "93904", "predicao": false }, { "mes": "12", "ano": "2023", "valor": "93032", "predicao": false }, { "mes": "1", "ano": "2024", "valor": "91035", "predicao": false }, { "mes": "2", "ano": "2024", "valor": "90579", "predicao": false }, { "mes": "3", "ano": "2024", "valor": "91585", "predicao": false }, { "mes": "4", "ano": "2024", "valor": "94276", "predicao": false }, { "mes": "5", "ano": "2024", "valor": "90976", "predicao": false }, { "mes": "6", "ano": "2024", "valor": "89677", "predicao": false }, { "mes": "7", "ano": "2024", "valor": "89577", "predicao": false }, { "mes": "8", "ano": "2024", "valor": "90278", "predicao": false }, { "mes": "9", "ano": "2024", "valor": "89826", "predicao": false }, { "mes": "10", "ano": "2024", "valor": "89399", "predicao": false }, { "mes": "11", "ano": "2024", "valor": "89325", "predicao": false } ] } ] } }

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/decode/AAA1B11 HTTP/1.1 Host: api.activethread.com.br

cURL

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

JavaScript

const requestOptions = { method: "GET", redirect: "follow", }; fetch( "https://api.activethread.com.br/detran/v1/decode/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/decode/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/decode/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/decode/AAA1B11?at=XPTO") .asString();

Python

import requests url = "https://api.activethread.com.br/detran/v1/decode/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/decode/AAA1B11 HTTP/1.1 Host: api.activethread.com.br Authorization: XPTO

cURL

curl --location 'https://api.activethread.com.br/detran/v1/decode/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/decode/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/decode/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/decode/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/decode/AAA1B11") .header("Authorization", "XPTO") .asString();

Python

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