Skip to main content

Get Profile

GET /v1/users/me

Auth: Bearer JWT

curl https://api.2settle.io/v1/users/me \
-H "Authorization: Bearer <accessToken>"
{
"success": true,
"data": {
"user": {
"id": "b3f1c2d4-...",
"displayName": null,
"avatarUrl": null,
"status": "active",
"lastLoginAt": "2026-07-10T09:00:00.000Z",
"createdAt": "2026-07-01T12:00:00.000Z",
"updatedAt": "2026-07-10T09:00:00.000Z"
},
"identities": [
{ "type": "email", "identifier": "jane@example.com", "verifiedAt": "2026-07-01T12:00:00.000Z" },
{ "type": "wallet", "identifier": "0xabc...", "verifiedAt": "2026-07-05T08:00:00.000Z" }
]
}
}

Notes:

  • identities lists every login method linked to the account (email, phone, wallet, google) with the identifier and when it was verified.