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)