{"uid":"cap_veI8dif14pm3wHzz837xU","slug":"aisa-mpp-data-apis-cash-flow-statements-e231eb02","name":"Cash Flow Statements","description":"Get cash flow statements for a ticker.\n\n<!-- aisa-pricing:start -->\nPublished reference price: $0.02 USD per successful request. Account-specific pricing and final settlement may differ.\n<!-- aisa-pricing:end -->","url":"https://api.aisa.one/apis/v1/financial/financials/cash-flow-statements?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","required":["period"],"properties":{"cik":{"type":"string","description":"The Central Index Key (CIK) of the company."},"isin":{"type":"string","description":"The ISIN (International Securities Identification Number) of a non-US listing. An alternative to `ticker` and `exchange`."},"limit":{"type":"integer","format":"int32","description":"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`."},"cursor":{"type":"string","description":"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."},"period":{"enum":["annual","quarterly","ttm"],"type":"string","description":"The time period of the cash flow statements."},"ticker":{"type":"string","description":"The ticker symbol. Required if cik or isin is not provided."},"exchange":{"enum":["LSE"],"type":"string","description":"The exchange the ticker is listed on. Omit for US listings. Use `LSE` for the London Stock Exchange; any ticker of the company, including a second share class, returns the company's statements."},"filing_date":{"type":"string","format":"date","description":"Filter by exact SEC filing date in YYYY-MM-DD format. Rows without a known filing date are excluded."},"report_period":{"type":"string","format":"date","description":"Filter by exact report period date in YYYY-MM-DD format."},"filing_date_gt":{"type":"string","format":"date","description":"Filter by SEC filing date greater than date in YYYY-MM-DD format. Rows without a known filing date are excluded."},"filing_date_lt":{"type":"string","format":"date","description":"Filter by SEC filing date less than date in YYYY-MM-DD format. Rows without a known filing date are excluded."},"filing_date_gte":{"type":"string","format":"date","description":"Filter by SEC filing date greater than or equal to date in YYYY-MM-DD format. Rows without a known filing date are excluded."},"filing_date_lte":{"type":"string","format":"date","description":"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."},"report_period_gt":{"type":"string","format":"date","description":"Filter by report period greater than date in YYYY-MM-DD format."},"report_period_lt":{"type":"string","format":"date","description":"Filter by report period less than date in YYYY-MM-DD format."},"report_period_gte":{"type":"string","format":"date","description":"Filter by report period greater than or equal to date in YYYY-MM-DD format."},"report_period_lte":{"type":"string","format":"date","description":"Filter by report period less than or equal to date in YYYY-MM-DD format."}}},"responseSchema":{"type":"object","properties":{"next_page_url":{"type":"string","description":"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."},"cash_flow_statements":{"type":"array","items":{"type":"object","properties":{"period":{"enum":["quarterly","ttm","annual"],"type":"string","description":"The time period of the cash flow statement."},"ticker":{"type":"string","description":"The ticker symbol."},"currency":{"type":"string","description":"The currency in which the financial data is reported."},"form_type":{"type":["string","null"],"description":"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 `/A` suffix. Null when `period` is `ttm`: a trailing twelve month window can span multiple filings, so we don't attribute it to one. A `quarterly` row can carry `10-K` when the fourth quarter is derived from the fiscal-year filing."},"filing_url":{"type":["string","null"],"format":"uri","description":"URL to the SEC filing."},"net_income":{"type":"number","description":"The net income of the company."},"filing_date":{"type":["string","null"],"format":"date","description":"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."},"fiscal_period":{"type":"string","description":"The fiscal period of the cash flow statement."},"report_period":{"type":"string","format":"date","description":"The reporting period of the cash flow statement."},"free_cash_flow":{"type":"number","description":"The free cash flow of the company."},"filing_datetime":{"type":["string","null"],"format":"date-time","description":"Sub-day timestamp recording when SEC accepted the filing, in Eastern Time. Sourced from SEC's `acceptanceDateTime` field on the EDGAR submissions API. Pairs with `filing_date` (calendar-day precision of the same event)."},"accession_number":{"type":["string","null"],"description":"The SEC accession number of the filing."},"capital_expenditure":{"type":"number","description":"The capital expenditure of the company."},"ending_cash_balance":{"type":"number","description":"The ending cash balance of the company."},"share_based_compensation":{"type":"number","description":"The share-based compensation of the company."},"net_cash_flow_from_financing":{"type":"number","description":"The net cash flow from financing of the company."},"net_cash_flow_from_investing":{"type":"number","description":"The net cash flow from investing of the company."},"depreciation_and_amortization":{"type":"number","description":"The depreciation and amortization of the company."},"net_cash_flow_from_operations":{"type":"number","description":"The net cash flow from operations of the company."},"change_in_cash_and_equivalents":{"type":"number","description":"The change in cash and equivalents of the company."},"effect_of_exchange_rate_changes":{"type":"number","description":"The effect of exchange rate changes of the company."},"business_acquisitions_and_disposals":{"type":"number","description":"The business acquisitions and disposals of the company."},"investment_acquisitions_and_disposals":{"type":"number","description":"The investment acquisitions and disposals of the company."},"issuance_or_purchase_of_equity_shares":{"type":"number","description":"The issuance or purchase of equity shares of the company."},"dividends_and_other_cash_distributions":{"type":"number","description":"The dividends and other cash distributions of the company."},"issuance_or_repayment_of_debt_securities":{"type":"number","description":"The issuance or repayment of debt securities of the company."}}}}}},"example":null,"exampleRequest":null,"tags":["web-search","financial-data","prediction-markets","weather","travel","data","search"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_G2B3vEydJ5tCxTobw1AbJ","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x20C000000000000000000000b9537d11c60E8b50","unit":"request","depositMicros":null,"planRef":null}],"brandName":"AIsa MPP Data APIs","brandSlug":"aisa-mpp-data-apis-mpp","brandBaseUrl":"https://aisa.one","brandDocsUrl":null,"whatItDoes":"Retrieves SEC-sourced cash flow statements for a given ticker symbol or CIK, supporting annual, quarterly, and trailing-twelve-month periods with date filtering and pagination.","exampleAgentPrompt":"Pull the last 4 quarterly cash flow statements for AAPL from AIsa — I want to see net income, free cash flow, and operating cash flow for each period.","exampleUseCases":[{"title":"Equity research cash flow analysis","prompt":"Get me the last 8 quarterly cash flow statements for Tesla (TSLA) so I can analyze their free cash flow trend over the past two years."},{"title":"Point-in-time filing lookup","prompt":"Show me Apple's annual cash flow statements that were filed with the SEC on or before 2022-12-31 — I need the data as it was publicly available at that date for a historical backtest."},{"title":"Trailing twelve month cash generation check","prompt":"What's the trailing twelve month free cash flow for NVIDIA? Pull the most recent TTM cash flow statement so I can see how much cash they're generating right now."}],"resultDescription":"Returns an array of cash flow statement objects, each including ticker, period type, fiscal period, report period, filing date, SEC form type, filing URL, currency, net income, free cash flow, and detailed line items for operating, investing, and financing activities. Paginated via next_page_url when more than 10 records exist.","failureModes":["Missing required 'period' parameter returns a 400 validation error","Neither ticker nor CIK provided results in a 400 error requiring at least one identifier","Invalid ticker symbol returns an empty array or 404","Filing date filters excluding rows without known filing dates may silently omit records","Cursor from a different query context may return unexpected results or an error","Rate limit or payment failure returns a 402 or 429 error"],"whenToPreferThis":"Choose this endpoint when you need structured, SEC-sourced cash flow data for US-listed companies with flexible period types (annual, quarterly, TTM) and precise date-range filtering. Prefer it over generic financial data providers when you need point-in-time accuracy (data as filed by a specific date), direct links to SEC filings, or pagination over long historical series. It is pay-per-call at $0.02 USDC, making it cost-effective for targeted lookups rather than bulk data warehouse needs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-18T06:50:22.575Z","isFirstParty":false,"canonicalSlug":"aisa-mpp-data-apis-cash-flow-statements-e231eb02"}