v1

latestOpenAPI 3.0.1Apache-2.02026-07-17105189262.9 KB
Default

Financial Statements

Get standardized balance sheet, income statement and cash flow for global companies going back 30+ years. Data is sourced from original filings most of which made available through SEC Filings and International Filings endpoints.

Set preliminary param to true for faster updates for US companies.

Wondering why our standardized data is different from Bloomberg, Reuters, Factset, S&P or Yahoo Finance ? Check out our FAQ page to learn more

get/stock/financials

Query parameters

symbolstring required

Symbol of the company: AAPL.

statementstring required

Statement can take 1 of these values <code>bs, ic, cf</code> for Balance Sheet, Income Statement, Cash Flow respectively.

freqstring required

Frequency can take 1 of these values <code>annual, quarterly, ttm, ytd</code>. TTM (Trailing Twelve Months) option is available for Income Statement and Cash Flow. YTD (Year To Date) option is only available for Cash Flow.

preliminarystring

If set to <code>true</code>, it will return Preliminary financial statements for the latest period which are usually available within an hour of the earnings announcement if finalized data is not available yet. This preliminary data is currently available for US companies and reserved for Enterprise users only. You will see <code>"preliminary": true</code> in the data if that period is using preliminary data.

Response

successful operation

symbolstring

Symbol of the company.

financialsFinancialMap[]

An array of map of key, value pairs containing the data for each period.

Example response

{
  "symbol": "symbol",
  "financials": [
    null,
    null
  ]
}