Demonstração do fluxo de caixa de empresas listadas: caixa das atividades operacionais, de investimento e de financiamento, com os saldos de caixa no início e no fim do período.
Use para comparar a geração de caixa com o lucro e calcular o fluxo de caixa livre.
O padrão é period=annual. Use period=quarterly para trimestres. startDate e endDate filtram pela data de encerramento do período.
freeCashFlow soma o caixa operacional e o caixa de investimento. Ele é null quando um dos dois falta.
consolidationType informa a base de cada período: consolidated para o demonstrativo consolidado ou individual para o demonstrativo só da controladora. Empresas sem controladas entregam só o individual.
Os trimestres usam a mesma base, consolidada ou individual, do relatório anual do mesmo ano. Sem relatório anual, a base é a que tem o trimestre mais recente. Em empate, a consolidada vale. Lacunas não são preenchidas com a outra base. Um período sem os dados necessários para o cálculo retorna null.
Bearer Token de API obtido no dashboard em brapi.dev/dashboard
In: header
Tickers separados por vírgula. Ex.: PETR4,VALE3. requestedSymbol identifica o ticker enviado e symbol identifica os dados retornados.
Período de cada linha: anual ou trimestral.
"annual"Value in
Data inicial no formato YYYY-MM-DD. Filtra pela data de encerramento do período.
Data final no formato YYYY-MM-DD. Filtra pela data de encerramento do período.
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v2/stocks/cash-flow?symbols=PETR4%2CVALE3"{ "results": [ { "requestedSymbol": "PETR4", "symbol": "PETR4", "changed": false, "data": [ { "type": "yearly", "endDate": "2025-12-31", "consolidationType": "consolidated", "operatingCashFlow": 200333000000, "incomeFromOperations": 253975000000, "netIncomeBeforeTaxes": null, "adjustmentsToProfitOrLoss": null, "changesInAssetsAndLiabilities": -25534000000, "otherOperatingActivities": -28108000000, "cashGeneratedInOperations": null, "investmentCashFlow": -86114000000, "financingCashFlow": -97122000000, "exchangeVariationWithoutCash": null, "foreignExchangeRateWithoutCash": -1743000100, "increaseOrDecreaseInCash": 15354000000, "initialCashBalance": 20254000000, "finalCashBalance": 35608000000, "freeCashFlow": 114219000000 } ] } ], "requestedAt": "2026-06-14T05:03:16.000Z", "took": 32}