Skip to main content
GET
/
v1
/
user
/
profile
Get Profile
curl --request GET \
  --url https://api.convallax.com/v1/user/profile \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "user": {
    "id": "3b1c9f0e-2a4d-4c6b-8e1f-9a0b1c2d3e4f",
    "privyDid": "did:privy:clz1example9999",
    "username": "trader_123",
    "makerId": "mm_9f8e7d6c5b",
    "createdAt": "2026-06-16T18:00:00.000Z"
  }
}
Return the authenticated user’s account. Authenticate with a Privy access token from the Convallax dashboard (Authorization: Bearer <jwt>). The user record is created automatically on the first authenticated request and assigned a stable makerId — the identifier your quotes are attributed to when you market-make with an API key.

Authorizations

Authorization
string
header
required

Privy access token from the Convallax dashboard, sent as Authorization: Bearer <jwt>.

Response

The authenticated user

success
boolean
user
object