Dados & API

API REST em tempo real e o dataset completo em Parquet. Gratuito, sem chave para começar, com todo o histórico mensal da Tabela FIPE.

API v1referência out/2026

Pontos de preço
9,6M
Versões
12.033
Histórico mensal desde
jan/2001até out/2026
Licença
CC0-1.0
O dataset

Conteúdo

O que o dataset inclui

  • Dados completos

    Carros, motos e caminhões da Tabela FIPE.

  • Histórico mensal

    Preços mensais, do início da série até a referência atual.

  • Formato otimizado

    Parquet (recomendado) e CSV tab-separado (TSV), em UTF-8.

  • Compatível

    pandas, polars, DuckDB, Arrow, R, Spark.

  • Atualizado

    Publicado pelo mantenedor após cada release da FIPE.

  • Limpo

    Estruturado, validado e tipado.

Atualizações

Referências na API

referênciaregistrosentraramsaíram
out/202651.247+244-9
set/202651.012+257-83
ago/202650.838+246-7
jul/202650.599+210-6
jun/202650.395+161-18
mai/202650.252+134-11
abr/202650.129+160-18
mar/202649.987+226-12
fev/202649.773+118-21
jan/202649.676+156-4
dez/202549.524+159-6
nov/202549.371+213-16
registros = preços nesta referência · entraram/saíram = variação frente à referência anterior · fonte: /v1/reference-periods (a API, não o dump publicado - as duas datas podem divergir)

Esquema

Esquema do dataset

12 colunas
colunatipodescrição
codigo_fipestringCódigo FIPE oficial
tipo_veiculostringcarro · moto · caminhão
nome_marcastringMarca
nome_modelostringNome do modelo (ex: Palio 1.0, Corolla XEi)
ano_modelointAno do modelo (nulo quando zero_km)
ano_referenciaintAno de referência da tabela FIPE
mes_referenciaintMês de referência (1-12)
valor_centavosintValor em centavos (evita ponto flutuante)
valor_formatadostringValor formatado em R$
nome_combustivelstringCombustível
sigla_combustivelstringSigla (g · e · d · l · f · h · n)
zero_kmboolMarcação zero-quilômetro
sigla_combustivelgGasolinaeÁlcooldDiesellElétricofFlexhHíbridonGás Natural

Acesso

Acesso programático

parquet

O dataset completo, direto do Hugging Face - sem baixar a página do repositório antes.

from datasets import load_dataset

ds = load_dataset("alanwgt/fipex-veiculos-brasil")

Licença & termos

Termos de uso

CC0-1.0

Gratuito para uso pessoal, acadêmico e comercial.

  • Os dados são fornecidos "como estão", sem garantias.
  • O fipeX não se responsabiliza por decisões tomadas com base nos dados.
  • Os dados são extraídos de fonte pública e podem conter inconsistências.
  • Atribuição ao fipeX é apreciada, mas não obrigatória.
A API

API REST

API REST · Para desenvolvedoresopenapi 3.1

Toda a FIPE, em JSON.

Gratuito, sem chave, com histórico completo. OpenAPI 3.1 e exemplos prontos.

GETapi.fipex.com.br/v1/prices/{id}200
"fipe_code": "038003-2",
"formatted_price": "R$ 289.700,00",
"price_cents": 28970000,
"model_year": 2022,
"make": { "name": "BMW" },
"model": { "name": "320i M Sport" }

content-type: application/json por padrão. Com accept: application/protobuf antes de application/json, a API retorna Protocol Buffers.

Quickstart

Quickstart

sem chave

O mesmo pedido - resolver um código FIPE - em três linguagens. Nenhum exige cabeçalho de autenticação.

curl "/api/v1/search?filters[0].field=fipe_code&filters[0].op=%3D&filters[0].value=803069-3"

MCP

MCP · Para agentes de IAstreamable http

A FIPE, para agentes.

Servidor MCP público, sem chave: seu assistente consulta preços, histórico e comparações direto da fonte. Compatível com Claude Code, Claude Desktop e qualquer cliente MCP via streamable HTTP.

HTTPhttps://api.fipex.com.br/mcp

$ claude mcp add --transport http fipex https://api.fipex.com.br/mcp
  • search_vehiclesbusca por nome
  • get_pricepreço na referência atual
  • get_price_historyhistórico mensal completo
  • compare_pricesaté 10 veículos lado a lado

Limites & formatos

  • Rate limit

    10 req/s por IP, burst de 60. Excedeu? Resposta 429.

  • Autenticação

    Nenhuma. Todos os endpoints /v1 são públicos, sem chave.

  • CORS

    Liberado para qualquer origem (Access-Control-Allow-Origin: *).

  • Formatos

    JSON por padrão; Protocol Buffers quando o Accept traz application/protobuf antes de application/json.

  • Paginação

    limit vai até 50 - valores maiores são rejeitados com 400.

Um código FIPE identifica uma versão, então resolve uma família de preços - um por (ano, combustível), não um preço único. Envie-o na forma hifenizada de 8 caracteres (803069-3): sem o hífen, o valor é convertido para inteiro antes da validação e perde zeros à esquerda (001246-7 vira 12467).

/v1/search?filters[0].field=fipe_code&filters[0].op=%3D&filters[0].value=803069-3

Tráfego, desempenho e confiabilidade da API em Estatísticas.

Informações importantes

O fipeX é uma ferramenta independente de consulta de preços da Tabela FIPE. Os dados são fornecidos pela Fundação Instituto de Pesquisas Econômicas (FIPE) e atualizados regularmente. Não somos afiliados à FIPE.