Skip to main content
GET
/
stocks
/
balance-sheets
Balance Sheets
curl --request GET \
  --url https://api.tradewatch.io/stocks/balance-sheets \
  --header 'api-key: <api-key>'
{
  "ticker": "<string>",
  "period": "<string>",
  "balance_sheets": [
    {
      "report_date": "2023-12-25",
      "filing_type": "<string>",
      "total_assets": 123,
      "current_assets": 123,
      "cash_and_equivalents": 123,
      "total_liabilities": 123,
      "current_liabilities": 123,
      "total_equity": 123,
      "long_term_debt": 123,
      "short_term_debt": 123,
      "inventory": 123,
      "accounts_receivable": 123,
      "accounts_payable": 123,
      "retained_earnings": 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'

balance_sheets
BalanceSheetItem · object[]
required

List of balance sheet records ordered by report date descending