v20

latestOpenAPI 3.1.0MITraw.githubusercontent.com2026-07-2176162684.2 KB
Indicadores

Obter Dados da Taxa SELIC

Retorna dados históricos da Taxa SELIC (Sistema Especial de Liquidação e de Custódia), a taxa básica de juros da economia brasileira, definida pelo COPOM (Comitê de Política Monetária) do Banco Central.

Funcionalidades

  • Dados Diários: Taxa SELIC diária (meta anualizada, % a.a.)
  • Histórico Completo: Dados desde janeiro/2000 até a data atual
  • Filtros de Período: Use start e end (formato DD/MM/YYYY)
  • Ordenação: 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/prime-rate"

# Histórico completo
curl -H "Authorization: Bearer SEU_TOKEN" "https://brapi.dev/api/v2/prime-rate?historical=true"

# Período específico
curl -H "Authorization: Bearer SEU_TOKEN" "https://brapi.dev/api/v2/prime-rate?start=01/01/2023&end=31/12/2023"

# Ordenado por valor (decrescente)
curl -H "Authorization: Bearer SEU_TOKEN" "https://brapi.dev/api/v2/prime-rate?historical=true&sortBy=value&sortOrder=desc"

Parâmetros de Ordenação

  • sortBy: date (padrão) ou value
  • sortOrder: desc (padrão) ou asc

Campos da Resposta

  • date — Data no formato DD/MM/YYYY
  • value — Taxa SELIC meta anualizada (% a.a.)
  • epochDate — Data em timestamp Unix (milissegundos)

Sobre a SELIC

A SELIC é a taxa básica de juros da economia brasileira e influencia todas as demais taxas de juros do país (empréstimos, financiamentos, aplicações financeiras). Ela é definida pelo COPOM a cada 45 dias e serve como referência para o CDI.

Fonte dos Dados

Banco Central do Brasil (BCB) — meta SELIC publicada como série temporal oficial

Plano Mínimo: Startup | Autenticação: Necessária

get/api/v2/prime-rate

Query parameters

historicalstring

Incluir dados históricos (true/false)

Example:false
startstring

Data de início (DD/MM/YYYY)

Example:01/01/2023
endstring

Data de fim (DD/MM/YYYY)

Example:31/12/2023
sortBystring

Campo para ordenação (date ou value)

Example:date
sortOrderstring

Ordem de classificação (asc ou desc)

Example:desc

Response

Dados históricos da taxa SELIC retornados com sucesso conforme os filtros aplicados. Array contém taxas diárias (% a.a.) ordenadas conforme solicitado.

requestedAtstring date-time required

Data e hora da requisição em formato ISO 8601

tookinteger required

Tempo de processamento em milissegundos

Example response

{
  "prime-rate": [
    {
      "date": "08/02/2026",
      "value": "15.00",
      "epochDate": 1770519600000
    },
    {
      "date": "07/02/2026",
      "value": "15.00",
      "epochDate": 1770433200000
    },
    {
      "date": "06/02/2026",
      "value": "15.00",
      "epochDate": 1770346800000
    }
  ],
  "requestedAt": "2026-02-08T16:26:28.456Z",
  "took": 92
}