Skip to main content

Update a user by ID

PUT 

/users/:userId

This request is useful for modifying user information when changes need to be made to a user's account or access level. Additionally, the "isActive" key can be used to temporarily suspend or disable a user's account, without permanently deleting it.

Request

Path Parameters

    userId stringrequired

    The ID of the user to retrieve, update or delete

Body

required
    name stringrequired

    Possible values: >= 3 characters and <= 50 characters

    email emailrequired

    Possible values: >= 5 characters and <= 255 characters

    A Unique email address of the user

    isActive booleanrequired
    role userRolesrequired

    Possible values: [developer, admin, user]

Responses

User updated

Schema
    _id uuid
    name string

    Possible values: >= 3 characters and <= 50 characters

    email email

    Possible values: >= 5 characters and <= 255 characters

    isActive boolean
    role userRoles

    Possible values: [developer, admin, user]

    createdBy object

    The user who created this user

    _id string
    name string
    email email
    updatedBy object

    The user who last updated this user

    _id string
    name string
    email email
    createdAt date-time

    The date and time this user was created

    updatedAt date-time

    The date and time this user was last updated

Loading...