Inflação
Endpoints para acessar dados históricos de Índices de Inflação.
Permite consultar a inflação de diferentes países ao longo do tempo e listar os países com dados disponíveis.
Fontes de Dados
Dados do IBGE (IPCA, INPC) e BCB para séries históricas desde 1980.
Obter Dados de Inflação (IPCA)
Retorna dados históricos do IPCA (Índice Nacional de Preços ao Consumidor Amplo), o índice oficial de inflação do Brasil, medido pelo IBGE.
Funcionalidades
- Dados Mensais: Variação percentual mensal do IPCA
- Histórico Completo: Dados desde janeiro/2000 até o mês atual
- Filtros de Período: Use
starteendpara definir período específico (formato DD/MM/YYYY) - Ordenação: Ordene por data ou valor, crescente ou decrescente
Autenticação
Bearer token ou query param token. Requer plano Startup.
Exemplos de Uso
# Padrão (últimos 12 meses)
curl -H "Authorization: Bearer SEU_TOKEN" "https://brapi.dev/api/v2/inflation"
# Histórico completo
curl -H "Authorization: Bearer SEU_TOKEN" "https://brapi.dev/api/v2/inflation?historical=true"
# Período específico
curl -H "Authorization: Bearer SEU_TOKEN" "https://brapi.dev/api/v2/inflation?start=01/01/2023&end=31/12/2023"
# Ordenado por valor (decrescente)
curl -H "Authorization: Bearer SEU_TOKEN" "https://brapi.dev/api/v2/inflation?historical=true&sortBy=value&sortOrder=desc"Parâmetros de Ordenação
sortBy:date(padrão) ouvaluesortOrder:desc(padrão) ouasc
Campos da Resposta
date— Data no formato DD/MM/YYYYvalue— Variação percentual do IPCA no mêsepochDate— Data em timestamp Unix (milissegundos)
Sobre o IPCA
O IPCA é o índice oficial de inflação do Brasil, calculado mensalmente pelo IBGE. Ele mede a variação de preços de uma cesta de produtos e serviços consumidos pelas famílias brasileiras.
Fonte dos Dados
Banco Central do Brasil (BCB) — Série temporal 13522 do Sistema Gerador de Séries Temporais (SGS)
Plano Mínimo: Startup | Autenticação: Necessária
Token de API obtido no dashboard em brapi.dev/dashboard
In: header
Query Parameters
Incluir dados históricos (true/false)
Data de início (DD/MM/YYYY)
Data de fim (DD/MM/YYYY)
Campo para ordenação (date ou value)
Ordem de classificação (asc ou desc)
Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://brapi.dev/api/v2/inflation"{
"inflation": [
{
"date": "01/12/2025",
"value": "4.26",
"epochDate": 1764558000000
},
{
"date": "01/11/2025",
"value": "4.46",
"epochDate": 1761966000000
},
{
"date": "01/10/2025",
"value": "4.68",
"epochDate": 1759287600000
}
],
"requestedAt": "2026-02-08T16:26:26.123Z",
"took": 138
}{
"error": true,
"message": "Token de autenticação inválido ou ausente",
"code": "UNAUTHORIZED"
}{
"error": true,
"message": "Você não tem permissão para acessar este recurso",
"code": "FORBIDDEN"
}{
"error": true,
"message": "Erro interno do servidor",
"code": "INTERNAL_SERVER_ERROR"
}