Financial Data
Company fundamentals, financial statements, market prices and economic data.
Get cash flow statements
Cash flow statements for one company, about 27 fields per period: net_cash_flow_from_operations, net_cash_flow_from_investing, net_cash_flow_from_financing, capital_expenditure, depreciation_and_amortization, share_based_compensation, issuance_or_repayment_of_debt_securities, issuance_or_purchase_of_equity_shares and dividends_and_other_cash_distributions, stamped with report_period, fiscal_period and currency. period is required. Use it to see cash generation rather than accounting earnings. Free cash flow yield and similar derived figures live in get_financial_financial_metrics.
Pricing reference
- Metering: Fixed successful-request cost basis.
- Reference request estimate: USD 0.02.
- Reference customer multiplier: 1.0. Do not apply it again to a settled customer amount.
Reference metadata only, not an account quote, a guaranteed price or a spending cap. Resource credits are not Felo credits. Final charges follow Felo billing records.
- Type: stringcik
The Central Index Key (CIK) of the company.
- Type: stringcursor
Opaque pagination cursor from a previous response's next_page_url. When provided, all other query parameters are ignored: the cursor carries the original request's filters. Treat it as opaque; do not construct or modify it.
- Type: string Format: datefiling
_date Filter by exact SEC filing date in YYYY-MM-DD format. Rows without a known filing date are excluded.
- Type: string Format: datefiling
_date _gt Filter by SEC filing date greater than date in YYYY-MM-DD format. Rows without a known filing date are excluded.
- Type: string Format: datefiling
_date _gte Filter by SEC filing date greater than or equal to date in YYYY-MM-DD format. Rows without a known filing date are excluded.
- Type: string Format: datefiling
_date _lt Filter by SEC filing date less than date in YYYY-MM-DD format. Rows without a known filing date are excluded.
- Type: string Format: datefiling
_date _lte Filter by SEC filing date less than or equal to date in YYYY-MM-DD format. Useful for point-in-time queries: returns only data that was publicly filed by the given date. Rows without a known filing date are excluded.
- Type: integer Format: int32limit
The maximum number of cash flow statements to return. This is the total across all pages, not a page size: each page holds up to 10 records, linked by
next_page_url. - Type: string enumperiodrequired
The time period of the cash flow statements.
values- annual
- quarterly
- ttm
- Type: string Format: datereport
_period Filter by exact report period date in YYYY-MM-DD format.
- Type: string Format: datereport
_period _gt Filter by report period greater than date in YYYY-MM-DD format.
- Type: string Format: datereport
_period _gte Filter by report period greater than or equal to date in YYYY-MM-DD format.
- Type: string Format: datereport
_period _lt Filter by report period less than date in YYYY-MM-DD format.
- Type: string Format: datereport
_period _lte Filter by report period less than or equal to date in YYYY-MM-DD format.
- Type: stringticker
The ticker symbol. Required if cik is not provided.
- Type: object · ResponseE40Feb4D3D6B_CashFlowStatementResponse200
Cash flow statements response
- Type: array object[] · ResponseE40Feb4D3D6B_CashFlowStatement[]cash
_flow _statements - accessionType: string | null
_number The SEC accession number of the filing.
- businessType: number
_acquisitions _and _disposals The business acquisitions and disposals of the company.
- capitalType: number
_expenditure The capital expenditure of the company.
- changeType: number
_in _cash _and _equivalents The change in cash and equivalents of the company.
- currencyType: string
The currency in which the financial data is reported.
- depreciationType: number
_and _amortization The depreciation and amortization of the company.
- dividendsType: number
_and _other _cash _distributions The dividends and other cash distributions of the company.
- effectType: number
_of _exchange _rate _changes The effect of exchange rate changes of the company.
- endingType: number
_cash _balance The ending cash balance of the company.
- filingType: string | null Format: date
_date Calendar day SEC accepted the filing, in Eastern Time (the SEC's operating timezone). Calendar-day pair to
filing_datetime. Null when no dated SEC filing is linked to the row. - filingType: string | null Format: date-time
_datetime Sub-day timestamp recording when SEC accepted the filing, in Eastern Time. Sourced from SEC's
acceptanceDateTimefield on the EDGAR submissions API. Pairs withfiling_date(calendar-day precision of the same event). - filingType: string | null Format: uri
_url URL to the SEC filing.
- fiscalType: string
_period The fiscal period of the cash flow statement.
- formType: string | null
_type The SEC form this row was sourced from (
10-K,10-Q/A,20-F,S-1, ...). The exact form as filed, so amendments keep their/Asuffix. Null whenperiodisttm: a trailing twelve month window can span multiple filings, so we don't attribute it to one. Aquarterlyrow can carry10-Kwhen the fourth quarter is derived from the fiscal-year filing. - freeType: number
_cash _flow The free cash flow of the company.
- investmentType: number
_acquisitions _and _disposals The investment acquisitions and disposals of the company.
- issuanceType: number
_or _purchase _of _equity _shares The issuance or purchase of equity shares of the company.
- issuanceType: number
_or _repayment _of _debt _securities The issuance or repayment of debt securities of the company.
- netType: number
_cash _flow _from _financing The net cash flow from financing of the company.
- netType: number
_cash _flow _from _investing The net cash flow from investing of the company.
- netType: number
_cash _flow _from _operations The net cash flow from operations of the company.
- netType: number
_income The net income of the company.
- periodType: string enum
The time period of the cash flow statement.
values- quarterly
- ttm
- annual
- reportType: string Format: date
_period The reporting period of the cash flow statement.
- shareType: number
_based _compensation The share-based compensation of the company.
- tickerType: string
The ticker symbol.
- Type: stringnext
_page _url Absolute URL of the next page of results. Present only when more results remain; request it as-is to continue. Each page holds up to 10 records.
application/json - 400
The request could not be processed. Check the request parameters.
- 401
A valid Felo API key is required.
- 402
The request cannot proceed because a billing requirement is not met.
- 403
The account is not permitted to perform this operation.
- 429
A request or spending limit has been reached.
- 502
The service could not complete the request.
- 503
The API or billing service is temporarily unavailable.
- 504
The service timed out while processing the request.
- default
Error response; upstream passthrough responses may use provider formats
application/json
curl 'https://openapi.felo.ai/v1/beta/financial/financials/cash-flow-statements?period=annual' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
"cash_flow_statements": [
{
"ticker": "string",
"report_period": "2026-10-23",
"fiscal_period": "string",
"period": "quarterly",
"currency": "string",
"accession_number": null,
"form_type": null,
"filing_url": null,
"filing_date": null,
"filing_datetime": null,
"net_income": 1,
"depreciation_and_amortization": 1,
"share_based_compensation": 1,
"net_cash_flow_from_operations": 1,
"capital_expenditure": 1,
"business_acquisitions_and_disposals": 1,
"investment_acquisitions_and_disposals": 1,
"net_cash_flow_from_investing": 1,
"issuance_or_repayment_of_debt_securities": 1,
"issuance_or_purchase_of_equity_shares": 1,
"dividends_and_other_cash_distributions": 1,
"net_cash_flow_from_financing": 1,
"change_in_cash_and_equivalents": 1,
"effect_of_exchange_rate_changes": 1,
"ending_cash_balance": 1,
"free_cash_flow": 1
}
],
"next_page_url": "string"
}