## Get Instrument Balance Sheet Statements `client.V1.InstrumentData.GetInstrumentBalanceSheetStatements(ctx, instrumentID, query) (*V1InstrumentDataGetInstrumentBalanceSheetStatementsResponse, error)` **get** `/v1/instruments/{instrument_id}/balance-sheets` Get balance sheet statements for an instrument. Retrieves quarterly balance sheet statements for a specific instrument, sorted by fiscal period (most recent first). Date range defaults: - `from_date`: None (no lower bound) - `to_date`: None (no upper bound) ### Parameters - `InstrumentID InstrumentIDOrSymbol` OEMS instrument UUID - `query V1InstrumentDataGetInstrumentBalanceSheetStatementsParams` - `FromDate param.Field[string]` The start date for the query range, inclusive (YYYY-MM-DD). - `PageSize param.Field[int64]` The number of items to return per page. Only used when page_token is not provided. - `PageToken param.Field[string]` Token for retrieving the next or previous page of results. Contains encoded pagination state; when provided, page_size is ignored. - `ToDate param.Field[string]` The end date for the query range, inclusive (YYYY-MM-DD). ### Returns - `type V1InstrumentDataGetInstrumentBalanceSheetStatementsResponse struct{…}` - `Data InstrumentBalanceSheetStatementList` - `AcceptedDate Time` The date and time when the filing was accepted by the SEC - `FilingDate Time` The date the financial statement was filed - `Period string` The fiscal period identifier (e.g., "Q1", "Q2", "Q3", "Q4") - `PeriodType FiscalPeriodType` The type of fiscal period - `const FiscalPeriodTypeQuarterly FiscalPeriodType = "QUARTERLY"` - `const FiscalPeriodTypeAnnual FiscalPeriodType = "ANNUAL"` - `const FiscalPeriodTypeTtm FiscalPeriodType = "TTM"` - `const FiscalPeriodTypeBiannual FiscalPeriodType = "BIANNUAL"` - `ReportedCurrency string` The currency in which the statement is reported (ISO 4217) - `Year int64` The fiscal year of the statement - `AccountPayables string` Account payables - `AccountsReceivables string` Accounts receivables - `AccruedExpenses string` Accrued expenses - `AccumulatedOtherComprehensiveIncomeLoss string` Accumulated other comprehensive income/loss - `AdditionalPaidInCapital string` Additional paid-in capital - `CapitalLeaseObligations string` Capital lease obligations (total) - `CapitalLeaseObligationsCurrent string` Capital lease obligations (current portion) - `CashAndCashEquivalents string` Cash and cash equivalents - `CashAndShortTermInvestments string` Cash and short-term investments combined - `CommonStock string` Common stock - `DeferredRevenue string` Deferred revenue - `DeferredRevenueNonCurrent string` Deferred revenue (non-current) - `DeferredTaxLiabilitiesNonCurrent string` Deferred tax liabilities (non-current) - `Goodwill string` Goodwill - `GoodwillAndIntangibleAssets string` Goodwill and intangible assets combined - `IntangibleAssets string` Intangible assets - `Inventory string` Inventory - `LongTermDebt string` Long-term debt - `LongTermInvestments string` Long-term investments - `MinorityInterest string` Minority interest - `NetDebt string` Net debt (total debt minus cash) - `NetReceivables string` Net receivables - `OtherAssets string` Other assets - `OtherCurrentAssets string` Other current assets - `OtherCurrentLiabilities string` Other current liabilities - `OtherLiabilities string` Other liabilities - `OtherNonCurrentAssets string` Other non-current assets - `OtherNonCurrentLiabilities string` Other non-current liabilities - `OtherPayables string` Other payables - `OtherReceivables string` Other receivables - `OtherTotalStockholdersEquity string` Other total stockholders equity - `PreferredStock string` Preferred stock - `Prepaids string` Prepaids - `PropertyPlantAndEquipmentNet string` Property, plant and equipment net of depreciation - `RetainedEarnings string` Retained earnings - `ShortTermDebt string` Short-term debt - `ShortTermInvestments string` Short-term investments - `TaxAssets string` Tax assets - `TaxPayables string` Tax payables - `TotalAssets string` Total assets - `TotalCurrentAssets string` Total current assets - `TotalCurrentLiabilities string` Total current liabilities - `TotalDebt string` Total debt - `TotalEquity string` Total equity - `TotalInvestments string` Total investments - `TotalLiabilities string` Total liabilities - `TotalLiabilitiesAndTotalEquity string` Total liabilities and total equity - `TotalNonCurrentAssets string` Total non-current assets - `TotalNonCurrentLiabilities string` Total non-current liabilities - `TotalPayables string` Total payables - `TotalStockholdersEquity string` Total stockholders equity - `TreasuryStock string` Treasury stock ### Example ```go package main import ( "context" "fmt" "github.com/clear-street/clear-street-go" "github.com/clear-street/clear-street-go/option" ) func main() { client := clearstreet.NewClient( option.WithAPIKey("My API Key"), ) response, err := client.V1.InstrumentData.GetInstrumentBalanceSheetStatements( context.TODO(), "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e", clearstreet.V1InstrumentDataGetInstrumentBalanceSheetStatementsParams{ }, ) if err != nil { panic(err.Error()) } fmt.Printf("%+v\n", response) } ``` #### Response ```json { "data": [ { "accepted_date": "2025-05-02T14:30:00Z", "cash_and_cash_equivalents": "29943000000", "filing_date": "2025-05-01", "net_debt": "76323000000", "period": "Q1", "period_type": "QUARTERLY", "reported_currency": "USD", "total_assets": "352583000000", "total_debt": "106266000000", "total_liabilities": "308258000000", "total_stockholders_equity": "56727000000", "year": 2025 } ], "error": null, "metadata": { "next_page_token": "AAAAAAAAAGQAAAAAAAAAZQ==", "page_number": 1, "request_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890", "total_items": 20, "total_pages": 2 } } ```