{"name":"clearstreet-api","env":"live","auth":"x-api-key","endpoints":[{"method":"GET","path":"/health","purpose":"Liveness, Clear Street token state (public)"},{"method":"GET","path":"/v1/accounts","purpose":"Accounts the credentials can see"},{"method":"GET","path":"/v1/accounts/:accountId","purpose":"One account with its balance"},{"method":"GET","path":"/v1/dashboard","purpose":"Everything for the header, tiles, breakdown and tab badges in one call"},{"method":"GET","path":"/v1/balances","purpose":"Balance / P&L / margin tiles per account + totals"},{"method":"GET","path":"/v1/positions","purpose":"Open positions (?side=long|short&search=&exchange=&symbol=)"},{"method":"GET","path":"/v1/pending-orders","purpose":"Working orders"},{"method":"GET","path":"/v1/orders","purpose":"Today's orders, any state (?state=open|closed|rejected&status=)"},{"method":"GET","path":"/v1/closed-positions","purpose":"Closed / reduced positions with realized P&L (?from=&to=)"},{"method":"GET","path":"/v1/transactions","purpose":"Executions (fills)"},{"method":"GET","path":"/v1/breakdown","purpose":"Breakdown by exchange & account"},{"method":"GET","path":"/v1/margin","purpose":"Reg-T margin per entity, per-symbol requirement"},{"method":"GET","path":"/v1/pnl-history","purpose":"Historical P&L up to yesterday (?from=&to=)"},{"method":"GET","path":"/v1/holdings","purpose":"Custodial holdings, real time or EOD (?date=)"},{"method":"GET","path":"/v1/instruments/:symbol","purpose":"Instrument lookup (exchange, description)"},{"method":"GET","path":"/v1/calendar/economic-events","purpose":"Economic events calendar (?country=US,EU&impact=HIGH,MEDIUM&from=YYYY-MM-DD&to=YYYY-MM-DD) — needs CS_TRADING_API_KEY"},{"method":"GET","path":"/v1/copy/config","purpose":"The copy-trader's settings: source accounts, destination, ratio, rounding"},{"method":"GET","path":"/v1/copy/source/balances","purpose":"Source (IBKR) balances, via the Blue Aster bridge — cached, stale-tolerant"},{"method":"GET","path":"/v1/copy/source/positions","purpose":"Source (IBKR) positions, via the bridge"},{"method":"GET","path":"/v1/copy/source/pending-orders","purpose":"Source (IBKR) working orders, via the bridge"},{"method":"GET","path":"/v1/copy/engine","purpose":"Copy-trader state from its control API: paused / dry run / offline"}]}