Skip to main content
GET
/
api
/
v1
/
money
/
accounts
/
cash
Get user cash accounts
curl --request GET \
  --url https://public-api.etoro.com/api/v1/money/accounts/cash \
  --header 'Authorization: Bearer <token>' \
  --header 'x-api-key: <x-api-key>' \
  --header 'x-request-id: <x-request-id>' \
  --header 'x-user-key: <x-user-key>'
{
  "accounts": [
    {
      "id": "f0995efc-25a1-465e-bec3-d309aaf00ede",
      "currency": "GBP",
      "status": "Active",
      "bankAccount": {
        "id": "0f5270fe-200a-4c35-b788-bda212973fa2",
        "accountName": "John Doe",
        "identifiers": [
          {
            "type": "bankAccountNumber",
            "value": "11549380"
          },
          {
            "type": "ncc",
            "value": "041335"
          },
          {
            "type": "iban",
            "value": "GB08MRMI04133511549380"
          },
          {
            "type": "bic",
            "value": "MRMIGB22XXX"
          }
        ],
        "region": "UK",
        "countryCode": "GB",
        "bankProvider": "ClearBank",
        "institutionName": "ClearBank"
      },
      "cards": [
        {
          "id": "7f446164-57d8-4b87-9f0f-958083c7f459",
          "status": "Activated",
          "maskedPan": "459688******0196",
          "isVirtual": false,
          "name": "John Doe",
          "created": "2026-04-27T12:40:55.7766667",
          "expirationDate": "2029-04-30T23:59:59"
        }
      ]
    }
  ],
  "eligibilityStatus": "CardAndIbanEligible"
}

Authorizations

Authorization
string
header
required

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

x-request-id
string<uuid>
required

A unique request identifier.

Example:

"c7734105-5937-4a3d-8eaa-3d9961393607"

x-api-key
string<password>
required

API key for authentication.

Example:

"lhgfaslk21490FAScVPkdsb53F9dNkfHG4faZSG5vfjndfcfgdssdgsdHF4663"

x-user-key
string<password>
required

User-specific authentication key.

Example:

"eyJlYW4iOiJVbnJlZ2lzdGVyZWRBcHBsaWNhdGlvbiIsImVrIjoiOE5sZ2cwcW5EUVdROUFNWGpXT2lmOWktZnpidG5KcUlqWGJ3WHJZZkpZcldrbG90ZEhvLVBjSWhQaU8xU1ZtMW84aU1WZGZqN2xWNzFjLXFxLmcybXE1dnh4Q1hUT25xaWRUaTFlcEhmVk1fIn0_"

Response

Successfully retrieved cash accounts

Response containing the user's cash accounts and creation eligibility status

accounts
object[]
required

List of cash accounts

eligibilityStatus
enum<string>
required

User's creation eligibility status for cash accounts

Available options:
Ineligible,
CardAndIbanEligible,
IbanEligible
Example:

"CardAndIbanEligible"