Cash Flow Statement API - Dart/Flutter Client
Cash Flow Statement returns operating, investing and financing cash flows for a US public company by ticker - straight from SEC filings, with free cash flow, FCF margin and cash-conversion metrics calculated for you.
This is the Dart/Flutter client for the Cash Flow Statement API.
Installation
Add this to your pubspec.yaml:
dependencies:
apiverve_cashflow: ^1.2.2
Then run:
dart pub get
# or for Flutter
flutter pub get
Usage
import 'package:apiverve_cashflow/apiverve_cashflow.dart';
void main() async {
final client = CashflowClient('YOUR_API_KEY');
try {
final response = await client.execute({
'ticker': 'AAPL',
'year': 0,
'quarter': 0
});
print('Status: ${response.status}');
print('Data: ${response.data}');
} catch (e) {
print('Error: $e');
}
}
Response
{
"status": "ok",
"error": null,
"data": {
"ticker": "AAPL",
"company": "Apple Inc.",
"cik": "0000320193",
"fiscalYear": 2025,
"fiscalQuarter": 4,
"filingType": "10-K",
"filingDate": "2025-10-31",
"periodEnd": "2025-09-27",
"cashFlow": {
"operatingCashFlow": 111482000000,
"capitalExpenditures": 12715000000,
"investingCashFlow": 15195000000,
"financingCashFlow": -120686000000,
"dividendsPaid": 15421000000,
"shareRepurchases": 90711000000,
"freeCashFlow": 98767000000
},
"metrics": {
"fcfMargin": 23.73,
"operatingCashFlowMargin": 26.79,
"capexToRevenue": 3.06,
"cashFlowToNetIncome": 1,
"dividendPayoutRatio": 13.77,
"fcfPerShare": 6.5824
},
"formatted": {
"operatingCashFlow": "$111.48B",
"freeCashFlow": "$98.77B",
"capitalExpenditures": "$12.71B"
}
}
}
API Reference
- API Home: Cash Flow Statement API
- Documentation: docs.apiverve.com/ref/cashflow
Authentication
All requests require an API key. Get yours at apiverve.com.
License
MIT License - see LICENSE for details.
Built with Dart for APIVerve
Libraries
- apiverve_cashflow
- Cash Flow Statement API client for Dart/Flutter