Skip to main content
GET
/
v1
/
balance-sheet
Balance Sheet
curl --request GET \
  --url https://api.chicago.global/v1/balance-sheet \
  --header 'Authorization: Bearer <token>'
[
  {
    "ric": "<string>",
    "perenddt": "2023-12-25",
    "stmtdt": "2023-12-25",
    "sourcedt": "2023-12-25",
    "pertypecode": 123,
    "currency": "<string>",
    "unitsconvtocode": "<string>",
    "cash_and_short_term_investments": 123,
    "accounts_receivable_trade_net": 123,
    "total_receivables_net": 123,
    "total_inventory": 123,
    "total_current_assets": 123,
    "property_plant_equipment_total_net": 123,
    "goodwill_net": 123,
    "long_term_investments": 123,
    "total_assets": 123,
    "accounts_payable": 123,
    "total_current_liabilities": 123,
    "total_long_term_debt": 123,
    "total_debt": 123,
    "total_liabilities": 123,
    "total_equity": 123,
    "total_liabilities_and_shareholders_equity": 123,
    "total_common_shares_outstanding": 123
  }
]
Retrieve balance sheet data for a given stock symbol. Returns assets, liabilities, and equity line items sourced from LSEG Datastream.

Query Parameters

ParameterTypeRequiredDefaultDescription
symbolstringYes—Stock symbol (e.g., AAPL.O, 0700.HK). Ticker shorthand like AAPL is also accepted and will be resolved automatically.
limitintegerNo4Number of periods to return
freqintegerNo11 for Annual, 2 for Quarterly

Response

Returns an array of period objects with the full balance sheet breakdown:
[
  {
    "ric": "AAPL.O",
    "perenddt": "2025-09-27",
    "stmtdt": "2025-09-27",
    "sourcedt": "2025-10-31",
    "pertypecode": 1,
    "currency": "USD",
    "unitsconvtocode": "M",
    "cash_and_short_term_investments": 54697000000,
    "accounts_receivable_trade_net": 39777000000,
    "total_receivables_net": 72957000000,
    "total_inventory": 5718000000,
    "prepaid_expenses": null,
    "other_current_assets_total": 14585000000,
    "total_current_assets": 147957000000,
    "property_plant_equipment_total_gross": 137053000000,
    "property_plant_equipment_total_net": 61039000000,
    "goodwill_net": null,
    "intangibles_net": null,
    "long_term_investments": 77723000000,
    "note_receivable_long_term": null,
    "other_long_term_assets_total": 72522000000,
    "total_assets": 359241000000,
    "accounts_payable": 69860000000,
    "payable_accrued": null,
    "accrued_expenses": 10498000000,
    "notes_payable_short_term_debt": 7979000000,
    "current_portion_of_lt_debt_capital_leases": 12888000000,
    "other_current_liabilities_total": 64406000000,
    "total_current_liabilities": 165631000000,
    "total_long_term_debt": 79020000000,
    "total_debt": 99887000000,
    "deferred_income_tax": null,
    "minority_interest": null,
    "other_liabilities_total": 40857000000,
    "total_liabilities": 285508000000,
    "redeemable_preferred_stock_total": null,
    "preferred_stock_non_redeemable_net": null,
    "common_stock_total": 147730,
    "additional_paid_in_capital": 93567852270,
    "retained_earnings_accumulated_deficit": -14264000000,
    "treasury_stock_common": null,
    "esop_debt_guarantee": null,
    "unrealized_gain_loss": null,
    "other_equity_total": -5571000000,
    "total_equity": 73733000000,
    "total_liabilities_and_shareholders_equity": 359241000000,
    "total_common_shares_outstanding": 14773260000
  }
]
All monetary values are in the company’s reporting currency. The currency field indicates which currency. Fields with null values are not applicable for the given company.

Key Fields

FieldDescription
perenddtPeriod end date
pertypecode1 for Annual, 2 for Quarterly
cash_and_short_term_investmentsCash, cash equivalents, and short-term investments
total_receivables_netTotal receivables net of allowances
total_current_assetsTotal short-term assets
property_plant_equipment_total_netPP&E net of depreciation
total_assetsTotal assets
total_current_liabilitiesTotal short-term liabilities
total_long_term_debtLong-term borrowings
total_debtTotal debt (short-term + long-term)
total_liabilitiesTotal liabilities
total_equityShareholders’ equity
total_common_shares_outstandingShares outstanding

Example

curl "https://api.chicago.global/v1/balance-sheet?symbol=AAPL.O&limit=4&freq=1" \
  -H "Authorization: Bearer YOUR_API_KEY"
const response = await fetch(
  'https://api.chicago.global/v1/balance-sheet?symbol=AAPL.O&limit=4&freq=1',
  { headers: { 'Authorization': `Bearer ${API_KEY}` } }
);

const periods = await response.json();
console.log(`Total Assets: ${periods[0].total_assets}`);
console.log(`Total Equity: ${periods[0].total_equity}`);

Authorizations

Authorization
string
header
required

API key passed as Bearer token

Query Parameters

symbol
string
required

Stock symbol (e.g., AAPL.O, 0700.HK). Ticker shorthand like AAPL is also accepted.

limit
integer
default:4

Number of periods to return

freq
enum<integer>
default:1

1 for Annual, 2 for Quarterly

Available options:
1,
2

Response

Balance sheet data retrieved successfully

ric
string

Reuters Instrument Code

perenddt
string<date>

Period end date

stmtdt
string<date>

Statement date

sourcedt
string<date>

Source date

pertypecode
integer

1 for Annual, 2 for Quarterly

currency
string

Reporting currency

unitsconvtocode
string

Unit scale (e.g., M for millions)

cash_and_short_term_investments
number | null

Cash, cash equivalents, and short-term investments

accounts_receivable_trade_net
number | null
total_receivables_net
number | null
total_inventory
number | null
total_current_assets
number | null

Total short-term assets

property_plant_equipment_total_net
number | null

PP&E net of depreciation

goodwill_net
number | null
long_term_investments
number | null
total_assets
number | null

Total assets

accounts_payable
number | null
total_current_liabilities
number | null

Total short-term liabilities

total_long_term_debt
number | null

Long-term borrowings

total_debt
number | null

Total debt (short-term + long-term)

total_liabilities
number | null

Total liabilities

total_equity
number | null

Shareholders' equity

total_liabilities_and_shareholders_equity
number | null
total_common_shares_outstanding
number | null

Shares outstanding