v20

latestOpenAPI 3.1.0MITraw.githubusercontent.com2026-07-2176162684.2 KB
Fundos Imobiliários

Obter Relatórios Gerenciais

Retorna os relatórios gerenciais mensais publicados na CVM, com composição patrimonial detalhada. Analise a alocação de ativos, estrutura de passivos e evolução do patrimônio dos FIIs.

Funcionalidades:

  • Relatórios mensais: Um relatório por mês para cada FII
  • Múltiplos FIIs: Consulte até 20 FIIs em uma única requisição
  • Filtro por período: Especifique startDate e endDate (padrão: últimos 12 meses)
  • Versionamento: Relatórios podem ter múltiplas versões (retificações). Por padrão, retorna apenas a mais recente. Use allVersions=true para todas as versões.
  • Paginação: Controle o número de resultados por página
  • Ordenação: Ordene por qualquer campo (referenceDate, totalAssets, equity, etc.)

KPIs Inclusos:

  • Ativo Total — Patrimônio total do fundo (R$)
  • Patrimônio Líquido — Equity (R$)
  • Cotas — Número de cotas emitidas
  • VP/Cota — Valor Patrimonial por Cota (R$)
  • Taxa de Administração — Taxa anual (%)
  • Retorno Mensal — Retorno do mês (%)
  • Dividend Yield Mensal — DY do mês (%)
  • Total de Investidores — Número de cotistas

Composição de Ativos:

  • Caixa — Disponibilidades (R$)
  • Títulos Públicos — Tesouro Direto, LTN, etc. (R$)
  • Títulos Privados — Debêntures, CDB, etc. (R$)
  • Fundos RF — Fundos de Renda Fixa (R$)
  • Imóveis — Propriedades físicas (R$)
  • CRI — Certificados de Recebíveis Imobiliários (R$)
  • LCI — Letras de Crédito Imobiliário (R$)
  • Cotas de FIIs — Investimentos em outros FIIs (R$)
  • Recebíveis — Aluguéis, rendas a receber (R$)

Composição de Passivos:

  • Distribuições a Pagar — Proventos não pagos (R$)
  • Taxas Admin a Pagar — Taxas de administração (R$)
  • Obrigações Imobiliárias — Financiamentos, empréstimos (R$)
  • Total de Passivos — Soma de todas as obrigações (R$)

Administrador:

  • administratorName — Nome da instituição administradora
  • administratorCnpj — CNPJ da instituição administradora
  • administratorAddress, administratorAddressNumber, administratorAddressComplement — Endereço informado à CVM
  • administratorDistrict, administratorCity, administratorState, administratorZipCode — Localização do administrador
  • administratorPhone1, administratorPhone2, administratorPhone3 — Telefones de contato
  • administratorWebsite, administratorEmail — Site e email de contato

Autenticação:

Os FIIs MXRF11 e HGLG11 podem ser consultados sem autenticação para testes. Para acessar outros FIIs, é necessário um token de API válido.

Exemplos de Requisição:

# Relatórios dos últimos 12 meses (apenas versão mais recente)
curl -H "Authorization: Bearer SEU_TOKEN" "https://brapi.dev/api/v2/fii/reports?symbols=HGLG11"

# Relatórios em período específico com paginação
curl -H "Authorization: Bearer SEU_TOKEN" "https://brapi.dev/api/v2/fii/reports?symbols=MXRF11,KNCR11&startDate=2024-01-01&endDate=2024-12-31&page=1&limit=10"

# Todas as versões dos relatórios (incluindo retificações)
curl -H "Authorization: Bearer SEU_TOKEN" "https://brapi.dev/api/v2/fii/reports?symbols=XPLG11&allVersions=true&sortBy=referenceDate&sortOrder=desc"

Fonte dos Dados:

CVM (Comissão de Valores Mobiliários)

Plano Mínimo: Pro Autenticação: Necessária (exceto MXRF11 e HGLG11)

get/api/v2/fii/reports

Query parameters

symbolsstring required

Símbolos separados por vírgula (máximo 20). Exemplo: HGLG11,MXRF11

Example:HGLG11,MXRF11
startDatestring

Data de início no formato YYYY-MM-DD

Example:2024-01-01
endDatestring

Data de fim no formato YYYY-MM-DD

Example:2025-12-31
sortBystring

Campo para ordenação

Example:referenceDate
sortOrder'asc' | 'desc'

Direção da ordenação

Example:desc
pageinteger

Página (começa em 1)

Example:1
limitinteger

Itens por página (sem limite rígido; valores altos como 10000 são aceitos)

Example:20
allVersions'true' | 'false'

Incluir todas as versões dos relatórios (padrão: false, retorna apenas a mais recente)

Example:false

Response

Relatórios mensais paginados dos FIIs retornados com sucesso.

requestedAtstring date-time required

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

tookinteger required

Tempo de processamento em milissegundos

Example response

{
  "reports": [
    {
      "symbol": "MXRF11",
      "name": null,
      "cnpj": "97521225000125",
      "administratorName": "BTG PACTUAL SERVICOS FINANCEIROS S/A DTVM",
      "administratorCnpj": "59281253000123",
      "administratorAddress": "Praia de Botafogo",
      "administratorAddressNumber": "501",
      "administratorAddressComplement": "6 Andar",
      "administratorDistrict": "Botafogo",
      "administratorCity": "Rio de Janeiro",
      "administratorState": "RJ",
      "administratorZipCode": "22250040",
      "administratorPhone1": "55 11 3383-3102",
      "administratorPhone2": null,
      "administratorPhone3": null,
      "administratorWebsite": "www.btgpactual.com",
      "administratorEmail": "ri.fundoslistados@btgpactual.com",
      "referenceDate": "2025-12-01 00:00:00+00",
      "version": 2,
      "totalAssets": 4375755000,
      "equity": 4331102700,
      "sharesOutstanding": 460269540,
      "navPerShare": 9.409927,
      "adminFeeRate": 0.000753,
      "monthlyReturn": 0.007876,
      "monthlyPatrimonialReturn": -0.001452,
      "monthlyDividendYield": 0.009328,
      "amortizationRate": 0,
      "totalInvestors": 1357621,
      "cash": 0,
      "liquidityNeeds": 24506374,
      "governmentBonds": 0,
      "privateBonds": 0,
      "fixedIncomeFunds": 24506374,
      "totalInvested": 4326274600,
      "realEstateAssets": 9147060,
      "realEstateCompanyShares": 0,
      "realEstateCompanyUnits": 0,
      "cri": 3354012400,
      "lci": 0,
      "fiiHoldings": 538337660,
      "receivables": 24973770,
      "rentalReceivables": 0,
      "otherReceivables": 24973770,
      "distributionsPayable": 41155660,
      "adminFeesPayable": 3260833.2,
      "realEstateObligations": 0,
      "totalLiabilities": 44652356
    }
  ],
  "pagination": {
    "page": 1,
    "limit": 1,
    "totalItems": 10,
    "totalPages": 10,
    "hasNextPage": true
  },
  "requestedAt": "2026-02-08T16:25:27.115Z",
  "took": 5
}