---
title: "Calculadora de Inflação Acumulada e Poder de Compra do Real"
method: POST
path: "/api/v1/calc/inflacao-acumulada"
tags: ["calc", "financas"]
---

# Calculadora de Inflação Acumulada e Poder de Compra do Real

`POST /api/v1/calc/inflacao-acumulada`

## Request

- Base URL: `https://api.calculas.com.br`
- URL: `https://api.calculas.com.br/api/v1/calc/inflacao-acumulada`
- Auth: HTTP bearer

Corrija valores pelo IPCA ou IGPM acumulado e veja quanto seu dinheiro perdeu de poder de compra. Também projete o impacto da inflação futura.

## Request body

- object
  - `modo` 'correcao_monetaria' | 'projecao_futura', required: Modo de cálculo: "correcao_monetaria" (corrige um valor pelo índice acumulado de um período passado), "projecao_futura" (projeta o impacto da inflação futura)
  - `valorInicialCents` integer, required: Valor original a ser corrigido ou projetado em centavos. Ex: R$ 1.000 → 100000
  - `indiceAcumuladoPercent` number: Índice de inflação acumulado no período em % (IPCA, IGPM ou INPC). Usado no modo "correcao_monetaria". Ex: 47.5 = 47,5% acumulado
  - `taxaAnualPercent` number: Taxa de inflação anual esperada em % (0,01 a 100). Usada no modo "projecao_futura". Ex: 5 = 5% ao ano
  - `anosProjecao` integer: Número de anos para projetar o impacto da inflação (1 a 50). Usado no modo "projecao_futura". Ex: 10 = 10 anos
  - `currentDate` string, date-time: ISO-8601 com offset. Default: tempo do servidor. Use pra reprodutibilidade / cache semantico.

## Response `200`

OK

- object
  - `ok` true, required
  - `data` object, required: Resultado dependente da calc — ver schema individual
  - `meta` object

## Other responses

- `422`: Input invalido (Zod parse falhou)
- `500`: Engine error

---

[API](https://skmtc.dev/calculas/apis/contai-api.md) · [All operations](https://skmtc.dev/calculas/apis/contai-api/llms.txt) · [OpenAPI document](https://skmtc.dev/calculas/apis/contai-api/revisions/26a00749292b?raw)
