Updates an active user’s first name, last name, or role. Defaults to the caller’s own company; pass childCompanyId in the body to target a direct child instead. Disabled users cannot be updated via this endpoint — re-create them or contact support for reactivation.
Documentation Index
Fetch the complete documentation index at: https://docs.replay.sale/llms.txt
Use this file to discover all available pages before exploring further.
API key for authentication. Get your API key from your company settings.
The UUID of the user to update
New first name.
1 - 255New last name.
1 - 255New role. Same User|Manager allow-list as create.
User, Manager Optional. When provided, update a user under this child company instead of the caller's own company. The child must be a direct child of the caller — otherwise the request is rejected with 403.
"22222222-2222-4222-8222-222222222222"
Updated user record.
Identifier for this record. For users this is the user.id; for pending invitations it's the invitation.id.
Current role. Always User, Manager, or Disabled. Disabled means the user was deactivated and can no longer log in.
invited = invitation outstanding (no user.id yet); active = real user, can log in; disabled = deactivated.
invited, active, disabled Caller-supplied identifier echoed back. null when the record was created without one.
For status: invited records, a link the user can follow to complete signup. Null for active/disabled.