Skip to content

GET /api/v1/us/financial-statements

Full financial statement line items.

Returns full financial statement line items from SEC filings including balance sheet, income statement, and cash flow.

Request

GET /api/v1/us/financial-statements

Headers

HeaderValue
F-API-KEYYour API key

Query Parameters

ParameterTypeRequiredFilterDescription
cikstringNoexactSEC CIK
tickerstringNoexactStock ticker
accession_numberstringNoexactAccession number
statement_typestringNoexactBalanceSheet, IncomeStatement, CashFlow
conceptstringNoexactXBRL concept
fiscal_yearstringNoexactFiscal year
fiscal_periodstringNoexactFiscal period
date_fromstringNorangeStart date
date_tostringNorangeEnd date
limitintegerNoMax rows per page (default 100, max 1000)
offsetintegerNoRows to skip (default 0)
sortstringNoSort field (default period_end)
orderasc | descNoSort direction (default desc)

Example

Terminal window
curl -H "F-API-KEY: fk-xxxxx" \
"https://finance-api.xp-java.workers.dev/api/v1/us/financial-statements?ticker=AAPL&statement_type=BalanceSheet&limit=10"

Response

{
"code": 0,
"message": "ok",
"data": [
{
"cik": "0000320193",
"ticker": "AAPL",
"accession_number": "0000320193-24-000123",
"fiscal_year": "2024",
"fiscal_period": "FY",
"statement_type": "BalanceSheet",
"concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
"label": "Cash and cash equivalents",
"value": 23453000000,
"unit": "USD",
"period_start": "2024-09-29",
"period_end": "2024-09-29",
"source": "sec",
"updated_at": "2024-11-01T00:00:00Z"
}
],
"meta": {
"total": 10,
"limit": 10,
"offset": 0,
"has_more": false
}
}