Skip to main content
GET
/
stocks
/
cash-flow-statements
Cash Flow Statements
curl --request GET \
  --url https://api.tradewatch.io/stocks/cash-flow-statements \
  --header 'api-key: <api-key>'
{
  "ticker": "<string>",
  "period": "<string>",
  "cash_flow_statements": [
    {
      "report_date": "2023-12-25",
      "filing_type": "<string>",
      "operating_cash_flow": 123,
      "capital_expenditures": 123,
      "free_cash_flow": 123,
      "investing_cash_flow": 123,
      "financing_cash_flow": 123,
      "dividends_paid": 123,
      "share_repurchases": 123,
      "net_change_in_cash": 123
    }
  ]
}

Authorizations

api-key
string
header
required

Authentication via API key header

Query Parameters

ticker
string
required

Stock ticker symbol (e.g. AAPL)

period
string
required

Reporting period: annual (10-K) or quarterly (10-Q)

limit
integer | null

Maximum number of records to return (1–100)

Required range: 1 <= x <= 100
report_date
string<date> | null

Filter by exact report date (YYYY-MM-DD)

report_date_gte
string<date> | null

Filter: report_date >= this date (YYYY-MM-DD)

report_date_lte
string<date> | null

Filter: report_date <= this date (YYYY-MM-DD)

report_date_gt
string<date> | null

Filter: report_date > this date (YYYY-MM-DD)

report_date_lt
string<date> | null

Filter: report_date < this date (YYYY-MM-DD)

Response

Successful Response

ticker
string
required

Stock ticker symbol (uppercase)

period
string
required

Reporting period type: 'annual' or 'quarterly'

cash_flow_statements
CashFlowStatementItem · object[]
required

List of cash flow statement records ordered by report date descending