Skip to main content

Add Workspace Member

POST https://api.repoflow.io/1/workspaces/<workspace-ref>/members

Add a user's permissions in a workspace. If you omit the permission level, it is treated as none (no workspace-wide permissions, repository-level grants would then control access). Send exactly one permission level per request.

Allowed Roles: System Admin • Authentication Required

Path Parameters

workspace-refstringRequired

Workspace ID or name.

Body

userIdstringRequired

User ID to grant access to.

workspacePermissionLevelWorkspacePermissionLevelsEnumOptional

Workspace permission level to grant. If omitted, defaults to none (no workspace-level permissions). Allowed values: admin, canRead, canDeploy, canDeleteOverride, none.