🔐Step 6 - User Get Wallet Information
Using these endpoints, will allow you to collect all the information (accountId, portfolioId,...).
get
Authorizations
Responses
200
OK
*/*
get
GET /v1/user/me HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
200
OK
{
"success": true,
"data": {
"userId": "text",
"phoneNumber": "text",
"name": "text",
"surname": "text",
"accounts": [
{
"accountId": "text",
"email": "text",
"subAccountId": "text",
"subAccountEmail": "text",
"encryptionKey": "text",
"creationTs": "2025-07-04T00:59:33.213Z",
"portfolios": [
{
"portfolioId": "text",
"name": "text",
"accountId": "text",
"creationTs": "2025-07-04T00:59:33.213Z",
"publicStrategy": true,
"portfolioAccountType": "TRADING"
}
],
"additionalInfo": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"active": true,
"tradingPortfolioId": "text"
}
],
"kycIds": [
"text"
],
"documentIds": [
"text"
],
"address": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"info": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"email": "text",
"userAccountStatus": "text"
},
"errorCode": 1,
"errorMessage": "text"
}
You will also be able to reflect the user portfolio balances.
OAuth: user_auth
get
Authorizations
Responses
200
OK
*/*
get
GET /v1/user/portfolio-balance HTTP/1.1
Host:
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
200
OK
{
"success": true,
"data": [
{
"accountId": "text",
"portfolioId": "text",
"portfolioAccountType": "TRADING",
"ts": "2025-07-04T00:59:33.213Z",
"historicalBalancePrices": {
"ANY_ADDITIONAL_PROPERTY": 1
},
"assetBalances": [
{
"portfolioId": "text",
"ts": "2025-07-04T00:59:33.213Z",
"asset": {
"slug": "text",
"name": "text",
"logoUrl": "text",
"availableNetworks": [
"text"
]
},
"quantity": 1,
"eurValue": 1,
"usdValue": 1
}
]
}
],
"errorCode": 1,
"errorMessage": "text"
}
OAuth: user_auth
Last updated