Update the authenticated user’s profile. Supports JSON body or multipart form for avatar upload (5MB max).
cURL
curl --request PUT \ --url https://api.buildwithtrace.com/api/v2/user/profile \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "full_name": "Jane Doe" } '
{ "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "email": "jsmith@example.com", "full_name": "<string>", "plan": "free", "avatar_url": "<string>", "created_at": "2023-11-07T05:31:56Z" }
JWT access token. Get one via POST /auth/login or from the Trace app (Settings → API Token). Tokens expire after 1 hour.
"Jane Doe"
Profile updated
free
trial
pro
ultra
team
enterprise
Was this page helpful?