Workspace Permissions
get
Authorizations
sessionidstringRequired
Log in using the POST /api/v1/auth/ endpoint
Responses
200Success
application/json
get
/api/v1/workspace_permissions/200Success
post
Authorizations
sessionidstringRequired
Log in using the POST /api/v1/auth/ endpoint
Body
pkintegerRead-onlyOptional
workspaceintegerRequired
userintegerRequired
rolestring · enumRequiredPossible values:
OWNER- OwnerEDITOR- EditorREADER- Reader
data_accessbooleanOptional
Responses
201Success
application/json
post
/api/v1/workspace_permissions/201Success
get
Authorizations
sessionidstringRequired
Log in using the POST /api/v1/auth/ endpoint
Path parameters
idintegerRequired
Responses
200Success
application/json
get
/api/v1/workspace_permissions/{id}/200Success
delete
Delete a workspace permission.
Authorizations
sessionidstringRequired
Log in using the POST /api/v1/auth/ endpoint
Path parameters
idintegerRequired
Responses
204
No response body
delete
/api/v1/workspace_permissions/{id}/204
No response body
No content
patch
Workspace permissions can only be updated by the workspace owner.
Authorizations
sessionidstringRequired
Log in using the POST /api/v1/auth/ endpoint
Path parameters
idintegerRequired
Body
pkintegerRead-onlyOptional
workspaceintegerOptional
userintegerOptional
rolestring · enumOptionalPossible values:
OWNER- OwnerEDITOR- EditorREADER- Reader
data_accessbooleanOptional
Responses
200Success
application/json
patch
/api/v1/workspace_permissions/{id}/200Success
patch
Authorizations
sessionidstringRequired
Log in using the POST /api/v1/auth/ endpoint
Body
rolestring · enumOptionalPossible values:
OWNER- OwnerEDITOR- EditorREADER- Reader
workspacesinteger[]Optional
new_ownerstring · max: 255Optional
data_accessbooleanOptionalDefault:
falseResponses
200Success
application/json
patch
/api/v1/workspace_permissions/transfer/200Success
Last updated
Was this helpful?

