eToro · Schema
meResponse
Profile of the authenticated user across eToro account types, including granted OAuth scopes.
Social TradingCopy TradingInvestingMarket DataPortfolio ManagementFintechTradingStocksCryptocurrencyETFs
Properties
| Name | Type | Description |
|---|---|---|
| gcid | integer | Global Customer ID - the unique identifier for the user across all eToro systems. |
| realCid | integer | Real account Customer ID - the identifier for the user's real trading account. |
| demoCid | integer | Demo account Customer ID - the identifier for the user's virtual/demo trading account. |
| username | string | The user's unique username. |
| firstName | string | The user's first name. |
| middleName | string | The user's middle name. |
| lastName | string | The user's last name. |
| playerLevel | integer | Player level. Possible values: 1 (Bronze), 2 (Platinum), 3 (Gold), 4 (Internal), 5 (Silver), 6 (PlatinumPlus), 7 (Diamond). |
| gender | integer | Gender. Possible values: 0 (Unknown), 1 (Male), 2 (Female). |
| language | integer | Language ID (e.g. 1 = English, 2 = German). |
| dateOfBirth | string | Date of birth. |
| lei | string | Legal Entity Identifier (LEI), when applicable. |
| scopes | array | OAuth scopes granted to the authenticated token. |
JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://raw.githubusercontent.com/api-evangelist/etoro/refs/heads/main/json-schema/meResponse.json",
"title": "meResponse",
"type": "object",
"description": "Profile of the authenticated user across eToro account types, including granted OAuth scopes.",
"required": [
"gcid",
"realCid",
"demoCid",
"username",
"playerLevel",
"gender",
"language",
"dateOfBirth",
"scopes"
],
"properties": {
"gcid": {
"type": "integer",
"description": "Global Customer ID - the unique identifier for the user across all eToro systems."
},
"realCid": {
"type": "integer",
"description": "Real account Customer ID - the identifier for the user's real trading account."
},
"demoCid": {
"type": "integer",
"description": "Demo account Customer ID - the identifier for the user's virtual/demo trading account."
},
"username": {
"type": "string",
"description": "The user's unique username."
},
"firstName": {
"type": "string",
"nullable": true,
"description": "The user's first name."
},
"middleName": {
"type": "string",
"nullable": true,
"description": "The user's middle name."
},
"lastName": {
"type": "string",
"nullable": true,
"description": "The user's last name."
},
"playerLevel": {
"type": "integer",
"description": "Player level. Possible values: 1 (Bronze), 2 (Platinum), 3 (Gold), 4 (Internal), 5 (Silver), 6 (PlatinumPlus), 7 (Diamond)."
},
"gender": {
"type": "integer",
"description": "Gender. Possible values: 0 (Unknown), 1 (Male), 2 (Female)."
},
"language": {
"type": "integer",
"description": "Language ID (e.g. 1 = English, 2 = German)."
},
"dateOfBirth": {
"type": "string",
"description": "Date of birth."
},
"lei": {
"type": "string",
"nullable": true,
"description": "Legal Entity Identifier (LEI), when applicable."
},
"scopes": {
"type": "array",
"description": "OAuth scopes granted to the authenticated token.",
"items": {
"type": "string"
}
}
}
}