Brokerages
30+ major brokerages via SnapTrade's aggregation layer — read positions/balances/history through one connection flow.
A user's real positions, balances, and transaction history across 30+ brokerages — powered by SnapTrade under the hood. Built for trading journals, dashboards, and bots tired of broker-by-broker integrations and manual CSV imports.
POST /v1/users returns a secure SnapTrade connection-portal URL.
Credentials never touch this API — SnapTrade holds brokerage auth entirely.
/v1/positions, /v1/balances, /v1/transactions — one schema regardless of broker. Webhooks keep syncs fresh.
GET /v1/positions?user_id=jay
→ { "as_of": "2026-06-15T…", "accounts": [ { "account": { "broker": "Robinhood", … },
"positions": [ { "symbol": "NVDA", "quantity": 12, "market_value": 2465.04, … } ] } ] }
30+ major brokerages via SnapTrade's aggregation layer — read positions/balances/history through one connection flow.
Topstep (ProjectX Gateway API) and FTMO (MatchTrader bridge) tracked separately — see /v1/prop-firms.
Never a fabricated position or balance. Connection issues surface as real errors, every sync stamped as_of.
Pay per call with x402 (USDC on Base, $0.001/request, no signup) or contact WickedLabs for a keyed plan. Sandbox-verified onboarding first; production reads real connected accounts only.