Update member role in Space
Updates the role to one of `owner`, `admin`, or `member`. Only `owner` or `admin` may update roles; only an `owner` may assign the `owner` role. Admins may update members but cannot modify admin/owner memberships. Ownership transfer is explicit and keeps exactly one owner. IDs must be UUID strings.
/api/v1/spaces/membersThe source export uses a local development server. Examples use the configured Dashio API origin.
The export references authentication schemes without supplying their definitions.
Authentication
bearerAuth
Understand authenticationPath parameters
None declared in this export.
Query parameters
None declared in this export.
Header parameters
None declared in this export.
Request body
application/json · Required
spaceIdstring (uuid)RequiredSpace ID.
memberIdstringRequiredMembership row ID.
rolestringRequiredNew role to assign. Allowed values: "owner", "admin", "member".
Responses
200
Member role updated.
successbooleanOptionalNo field description supplied.
400
Invalid request parameters or invalid ownership transfer target.
No response body schema supplied.
401
Unauthenticated.
No response body schema supplied.
403
Forbidden — insufficient role or attempted owner assignment by non-owner.
No response body schema supplied.
404
Member not found.
No response body schema supplied.
409
Ownership transfer required or invalid owner count.
No response body schema supplied.
500
Server error.
No response body schema supplied.
Was this helpful?