Members
Update Member
Changes a member’s role or access expiry. Requires members:manage.
PUT
Update Member
Requires the
members:manage permission. An API key needs the workspaces:write scope.
Nobody can edit their own membership row through this endpoint — not even to change their own
expires_at. Without that, members:manage would be able to remove its own expiry and become
permanent unilaterally.Path
string
required
Workspace ID.
string
required
Member’s user ID.
Body
At least one field required.string
New role ID, must belong to this workspace.
string | null
ISO datetime, or
null to clear the expiry.Response
Same shape as List Members row.Errors
Last modified on September 25, 2026