Skip to content

Update the authenticated user's own profile

PUT
/api/profile
curl --request PUT \
--url https://example.com/api/profile \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "fullName": "Sarah Jenkins", "phone": "+17045550199" }'
Media typeapplication/json
object
fullName
required

Full legal or preferred name of the individual.

string
Example
Sarah Jenkins
phone

E.164 formatted contact phone number.

string
nullable
Example
+17045550199

Profile updated successfully

Media typeapplication/json
object
id
required

Unique identifier (UUID v4) for the resource.

string format: uuid
email
required

Primary email address.

string
fullName
required

Full legal or preferred name of the individual.

string
phone

E.164 formatted contact phone number.

string
nullable
Example
{
"id": "a1b2c3d4-e5f6-7890-abcd-1234567890ab",
"email": "admin@dreamcenterconnect.com",
"fullName": "Sarah Jenkins",
"phone": "+17045550199"
}

Unauthorized