Update an existing user's profile.
Changed onTwo callers share this endpoint. User management updates anyone, any field. A user without it may update only themselves, and only the HashSet<string> UsersController.SelfServiceFields — a body carrying an administrative field (role, type, credentials, mentorship, display order) is rejected outright rather than partially applied, so an escalation attempt never looks like a successful save.
Request
- Base URLhttps://api.clinicos.vet/backend/business
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
User ID (Firebase UID)
Request body
Response
Updated user profile
Changes
- info
added the optional property
to the response with the status (media type: text/plain) - info
added the optional property
to the response with the status (media type: application/json) - info
added the optional property
to the response with the status (media type: text/json)
- info
- info
added the new optional request property
(media type: application/json) - info
added the new optional request property
(media type: text/json) - info
added the new optional request property
(media type: application/*+json) - info
added the optional property
to the response with the status (media type: text/plain) - info
added the optional property
to the response with the status (media type: application/json) - info
added the optional property
to the response with the status (media type: text/json)
- info