Apply partial updates to an existing user.
REQUIRED: Bearer token authentication using your API key. Format: 'Bearer sk_xxxxxxxxxxxxx'. You can create API keys in the Mixpeek dashboard under Organization Settings.
Partial update payload for a user.
Updated display name.
2 - 100Updated organization role.
admin, member, viewer Lifecycle status update (active, suspended, pending).
active, suspended, pending Replaces metadata with the provided dictionary when set.
Successful Response
Canonical user document persisted in MongoDB.
Organization internal identifier used for scoping queries.
Organization public identifier for reference in APIs.
Unique email address for the user.
Display name shown in UI and logs.
Immutable public identifier for the user.
Organization role controlling UI access levels.
admin, member, viewer Lifecycle status of the account.
active, suspended, pending Arbitrary metadata stored alongside the user record.
Namespace-level roles applied across all of the user's keys.
UTC timestamp when the user was created.
UTC timestamp of the latest update to the user.
UTC timestamp of the last successful login.