Users
Profile
Update mutable profile fields
Accepts first_name, last_name, phone, country. Email changes go through a separate verification flow. Password and MFA settings go through dedicated flows. Phone is E.164-normalized via libphonenumber and resolves to a juju.phone artifact row (reusing the existing one if the number already exists). Unknown fields in the request body are silently ignored. Empty PATCH body returns the current profile unchanged.
patch/api/v1/users/profile
Request
- Base URL: https://api.juju.com
- URL: https://api.juju.com/api/v1/users/profile
- Auth: none declared
Request body
Response
Updated profile (or unchanged profile if PATCH had no mutable fields).
Example response
{
"errors": []
}Changes
No recorded changes to this operation across all 1 revision of this API.