{"uid":"cap_1pnzX-YwOayzKyTBPtHIs","slug":"aisa-mpp-data-apis-aisa-financials-get-all-financial-statements-bfd037a0","name":"AIsa Financials – Get All Financial Statements","description":"Get all financial 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?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 financial 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 financial 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":{"financials":{"type":"object","properties":{"balance_sheets":{"type":"array","items":{"type":"object","properties":{"period":{"enum":["quarterly","ttm","annual"],"type":"string","description":"The time period of the balance sheet."},"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."},"inventory":{"type":"number","description":"The inventory of the company."},"filing_url":{"type":["string","null"],"format":"uri","description":"URL to the SEC filing."},"tax_assets":{"type":"number","description":"The tax assets of the company."},"total_debt":{"type":"number","description":"The total debt 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."},"investments":{"type":"number","description":"The investments of the company."},"current_debt":{"type":"number","description":"The current debt of the company."},"total_assets":{"type":"number","description":"The total assets of the company."},"fiscal_period":{"type":"string","description":"The fiscal period of the balance sheet."},"report_period":{"type":"string","format":"date","description":"The reporting period of the balance sheet."},"current_assets":{"type":"number","description":"The current assets 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)."},"tax_liabilities":{"type":"number","description":"The tax liabilities of the company."},"accession_number":{"type":["string","null"],"description":"The SEC accession number of the filing."},"deferred_revenue":{"type":"number","description":"The deferred revenue of the company."},"non_current_debt":{"type":"number","description":"The non-current debt of the company."},"retained_earnings":{"type":"number","description":"The retained earnings of the company."},"total_liabilities":{"type":"number","description":"The total liabilities of the company."},"non_current_assets":{"type":"number","description":"The non-current assets of the company."},"outstanding_shares":{"type":"number","description":"The outstanding shares of the company."},"current_investments":{"type":"number","description":"The current investments of the company."},"current_liabilities":{"type":"number","description":"The current liabilities of the company."},"deposit_liabilities":{"type":"number","description":"The deposit liabilities of the company."},"shareholders_equity":{"type":"number","description":"The shareholders' equity of the company."},"cash_and_equivalents":{"type":"number","description":"The cash and equivalents of the company."},"non_current_investments":{"type":"number","description":"The non-current investments of the company."},"non_current_liabilities":{"type":"number","description":"The non-current liabilities of the company."},"property_plant_and_equipment":{"type":"number","description":"The property, plant, and equipment of the company."},"trade_and_non_trade_payables":{"type":"number","description":"The trade and non-trade payables of the company."},"goodwill_and_intangible_assets":{"type":"number","description":"The goodwill and intangible assets of the company."},"trade_and_non_trade_receivables":{"type":"number","description":"The trade and non-trade receivables of the company."},"accumulated_other_comprehensive_income":{"type":"number","description":"The accumulated other comprehensive income of the company."}}}},"income_statements":{"type":"array","items":{"type":"object","properties":{"ebit":{"type":"number","description":"The earnings before interest and taxes of the company."},"period":{"enum":["quarterly","ttm","annual"],"type":"string","description":"The time period of the income statement."},"ticker":{"type":"string","description":"The ticker symbol."},"revenue":{"type":"number","description":"The total revenue of the company."},"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."},"gross_profit":{"type":"number","description":"The gross profit of the company."},"fiscal_period":{"type":"string","description":"The fiscal period of the income statement."},"report_period":{"type":"string","format":"date","description":"The reporting period of the income statement."},"cost_of_revenue":{"type":"number","description":"The cost of revenue 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."},"interest_expense":{"type":"number","description":"The interest expenses of the company."},"operating_income":{"type":"number","description":"The operating income of the company."},"operating_expense":{"type":"number","description":"The operating expenses of the company."},"earnings_per_share":{"type":"number","description":"The earnings per share of the company."},"income_tax_expense":{"type":"number","description":"The income tax expenses of the company."},"consolidated_income":{"type":"number","description":"The consolidated income of the company."},"net_income_common_stock":{"type":"number","description":"The net income available to common stockholders of the company."},"weighted_average_shares":{"type":"number","description":"The weighted average shares of the company."},"research_and_development":{"type":"number","description":"The research and development expenses of the company."},"dividends_per_common_share":{"type":"number","description":"The dividends per common share of the company."},"earnings_per_share_diluted":{"type":"number","description":"The diluted earnings per share of the company."},"preferred_dividends_impact":{"type":"number","description":"The impact of preferred dividends on the net income of the company."},"weighted_average_shares_diluted":{"type":"number","description":"The diluted weighted average shares of the company."},"net_income_discontinued_operations":{"type":"number","description":"The net income from discontinued operations of the company."},"net_income_non_controlling_interests":{"type":"number","description":"The net income from non-controlling interests of the company."},"selling_general_and_administrative_expenses":{"type":"number","description":"The selling, general, and administrative expenses of the company."}}}},"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."}}}}}},"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."}}},"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_xrzX5ts9MY5U7ewDlY6Lf","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":"Retrieve balance sheets, income statements, and cash flow statements for a public company by ticker or CIK, with flexible date and period filters.","exampleAgentPrompt":"Pull the last 4 quarterly financial statements for NVDA — I need balance sheet, income statement, and cash flows — using AIsa's financials endpoint.","exampleUseCases":[{"title":"Annual earnings deep-dive for a stock","prompt":"Get me the last 3 annual financial statements for Microsoft — balance sheet, income statement, and cash flows — so I can analyze their revenue growth and debt levels."},{"title":"Point-in-time financials for backtesting","prompt":"Retrieve all quarterly financials for Tesla that were filed on or before 2022-12-31 so I can do a point-in-time analysis without look-ahead bias."},{"title":"TTM fundamentals for valuation model","prompt":"Get the trailing twelve month financial statements for Amazon — I need the most recent TTM income statement and cash flow data to build a DCF model."}],"resultDescription":"Returns a structured object containing arrays of balance sheets, income statements, and cash flow statements for the requested company and period. Each record includes ticker, currency, fiscal period, report period, filing date, SEC form type, a URL to the SEC filing, and all standard line items (total assets, revenue, net income, operating cash flow, etc.). Pagination is supported via next_page_url and cursor.","failureModes":["Missing required 'period' parameter returns a 422 validation error","Neither ticker nor CIK provided returns an error requiring at least one identifier","Invalid ticker symbol returns empty results or 404","Stale or modified pagination cursor may return unexpected results or an error","Filing date filters that exclude all rows return an empty financials array","Rate limiting or payment failure returns a 402 or 429 error"],"whenToPreferThis":"Choose this endpoint when you need structured, multi-statement financial data (balance sheet + income statement + cash flows together) for a publicly traded company sourced from SEC filings, with flexible filtering by period type, filing date, and report date. Prefer it over news-based or estimate-based APIs when you need audited historical actuals. Use the point-in-time filing_date_lte filter for backtesting to avoid look-ahead bias.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-18T06:57:16.244Z","isFirstParty":false,"canonicalSlug":"aisa-mpp-data-apis-aisa-financials-get-all-financial-statements-bfd037a0"}