Get aggregated balances
Rate limit: 60 requests per 60 seconds. This is the default shared quota — it is shared with every other endpoint that has no dedicated limit, so requests across those endpoints all draw from the same budget.
Returns aggregated balances across all account types for the authenticated user. Optionally filter by account type or specify the display currency for totals.
Authorizations
eToro OAuth2. Each operation lists the scopes that grant access as separate security requirements (OpenAPI OR semantics): the caller's token only needs ONE of them — you do NOT need all of them. The same scopes back the x-api-key/x-user-key credential pair.
Headers
A unique request identifier.
"66f45dfc-558a-4c8f-95cd-a72aa997229d"
API key for authentication.
"lhgfaslk21490FAScVPkdsb53F9dNkfHG4faZSG5vfjndfcfgdssdgsdHF4663"
User-specific authentication key.
"eyJlYW4iOiJVbnJlZ2lzdGVyZWRBcHBsaWNhdGlvbiIsImVrIjoiOE5sZ2cwcW5EUVdROUFNWGpXT2lmOWktZnpidG5KcUlqWGJ3WHJZZkpZcldrbG90ZEhvLVBjSWhQaU8xU1ZtMW84aU1WZGZqN2xWNzFjLXFxLmcybXE1dnh4Q1hUT25xaWRUaTFlcEhmVk1fIn0_"
Query Parameters
Optional comma-separated list of account types to include. Valid values: Trading, Cash, Options, Crypto, MoneyFarm, Spaceship.
ISO 4217 currency code for totals and conversions. Defaults to USD.
Whether to include accounts with a zero balance in the response. Defaults to false.
Comma-separated list of optional sections to include in the response. Valid values: equityDetails.
Response
Aggregated balances retrieved successfully.
Aggregated balances for the authenticated user.
The user's global customer ID.
Sum of all account balances converted to the requested display currency.
ISO 4217 currency code used for totalBalance and displayBalance values.
Individual account balances.