Skip to main content
Space Members2026.8.0

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.

PUT/api/v1/spaces/members

The 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 authentication

Path 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)Required

Space ID.

memberIdstringRequired

Membership row ID.

rolestringRequired

New role to assign. Allowed values: "owner", "admin", "member".

Responses

200

Member role updated.

successbooleanOptional

No 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?