Juros Compostos

Calcule montante, juros e parcelas com juros compostos para planejamento financeiro.

Endpoint Base juros-compostos.apibrasil.pro Autenticação API Key (Bearer) Formato JSON Rate Limit 100 req/min

Endpoints

POST /calcular

Calcula juros compostos com parâmetros em JSON

Parâmetros

Nome Tipo Obrigatório Descrição
valor_inicial number ✅ Sim Valor inicial do investimento
aporte_mensal number ❌ Não Aporte mensal (padrão: 0)
taxa_juros number ✅ Sim Taxa de juros anual (%)
prazo number ✅ Sim Prazo em meses ou anos
periodo string ❌ Não meses ou anos (padrão: meses)
tipo string ❌ Não montante, parcelas ou simulacao

Exemplo de Requisição

curl -X POST "https://juros-compostos.apibrasil.pro/calcular" -H "Authorization: Bearer sua_api_key" -H "Content-Type: application/json" -d '{"valor_inicial":10000,"aporte_mensal":500,"taxa_juros":12,"prazo":120,"periodo":"meses"}'

Exemplo de Resposta

{
  "success": true,
  "data": {
    "exemplo": "Dados da API Juros Compostos"
  }
}
GET /calcular

Calcula juros compostos com parâmetros via query string

Parâmetros

Nome Tipo Obrigatório Descrição
valor_inicial number ✅ Sim Valor inicial
aporte_mensal number ❌ Não Aporte mensal
taxa_juros number ✅ Sim Taxa anual (%)
prazo number ✅ Sim Prazo
periodo string ❌ Não meses ou anos
tipo string ❌ Não montante, parcelas ou simulacao

Exemplo de Requisição

curl -X GET "https://juros-compostos.apibrasil.pro/calcular?valor_inicial=10000&aporte_mensal=500&taxa_juros=12&prazo=120&periodo=meses" -H "Authorization: Bearer sua_api_key"

Exemplo de Resposta

{
  "success": true,
  "data": {
    "exemplo": "Dados da API Juros Compostos"
  }
}
POST /meta

Calcula o tempo para atingir uma meta financeira

Parâmetros

Nome Tipo Obrigatório Descrição
meta number ✅ Sim Meta financeira desejada
valor_inicial number ❌ Não Valor inicial
aporte_mensal number ❌ Não Aporte mensal
taxa_juros number ✅ Sim Taxa anual (%)

Exemplo de Requisição

curl -X POST "https://juros-compostos.apibrasil.pro/meta" -H "Authorization: Bearer sua_api_key" -H "Content-Type: application/json" -d '{"meta":100000,"valor_inicial":10000,"aporte_mensal":500,"taxa_juros":12}'

Exemplo de Resposta

{
  "success": true,
  "data": {
    "exemplo": "Dados da API Juros Compostos"
  }
}
POST /comparar

Compara até 5 cenários de investimento

Parâmetros

Nome Tipo Obrigatório Descrição
cenarios array ✅ Sim Array de cenários (2-5)
cenarios.*.valor_inicial number ✅ Sim Valor inicial
cenarios.*.taxa_juros number ✅ Sim Taxa anual (%)
cenarios.*.prazo number ✅ Sim Prazo em meses
cenarios.*.nome string ❌ Não Nome do cenário

Exemplo de Requisição

curl -X POST "https://juros-compostos.apibrasil.pro/comparar" -H "Authorization: Bearer sua_api_key" -H "Content-Type: application/json" -d '{"cenarios":[{"nome":"Cenário A","valor_inicial":10000,"taxa_juros":10,"prazo":60},{"nome":"Cenário B","valor_inicial":15000,"taxa_juros":12,"prazo":60}]}'

Exemplo de Resposta

{
  "success": true,
  "data": {
    "exemplo": "Dados da API Juros Compostos"
  }
}
GET /informacoes

Informações sobre a calculadora de juros compostos

Exemplo de Requisição

curl -X GET "https://juros-compostos.apibrasil.pro/informacoes" -H "Authorization: Bearer sua_api_key"

Exemplo de Resposta

{
  "success": true,
  "data": {
    "exemplo": "Dados da API Juros Compostos"
  }
}
GET /api/health

Health check da API

Exemplo de Requisição

curl -X GET "https://juros-compostos.apibrasil.pro/api/health"

Exemplo de Resposta

{
  "success": true,
  "data": {
    "exemplo": "Dados da API Juros Compostos"
  }
}