API product catalogSub-Accounts & White-Label Retail KYC
Read up to 20 customer wallet summaries
Sub-Accounts & White-Label Retail KYC
GET
/users/summary
Read up to 20 customer wallet summaries
Sandbox available
getCustomerWalletSummariesSupply 1–20 distinct owned customer IDs or external IDs, separated by commas. Unknown and foreign IDs return the same NOT_FOUND item error. Actual currency wallets, USD buying power and currency closure blockers are returned per account. Accounts are read independently, not as an atomic consolidated statement. Open orders, positions and settlements still require closure-time checks.
Parameters
userIdsstringqueryRequired1–20 distinct comma-separated customer IDs or external IDs.
Headers
AuthorizationstringRequiredBearer sk_sandbox_<your_key> for sandbox requests.
Response fields
accountsobject[]Requiredaccounts[].requestedIdstringaccounts[].subAccountIdstringaccounts[].userIdstringaccounts[].externalIdstringaccounts[].statusstringaccounts[].asOfstringaccounts[].currencyWalletsobject[]accounts[].buyingPowerobjectaccounts[].currencyClosureBlockersobject[]accounts[].errorobjectcountintegerRequiredasOfstringRequiredsnapshotModelstringRequiredsandboxbooleanResponse codes
200Owned customer results with explicit read and continuation limits.400Invalid bounds, identifiers or cursor.401Valid environment-specific API key required.403Required read permission is missing.429Partner request rate limit exceeded.