latestOpenAPI 3.0.3MIT2026-08-10471155.4 KB

3b3179c504b0

Users

Replace a user (full update)

Full replacement — all required fields must be supplied. Missing optional fields revert to defaults.

put/api/v1/users/{id}

Path parameters

idstring uuid required

Record UUID

Request body

namestring required

Full name

emailstring email required

Email address (unique per session)

role'user' | 'admin' | 'moderator'

User role

ageinteger

Age in years

Response

Default Response

successboolean

Example response

{
  "success": true
}