Skip to main content
GET
/
workspace_roles
curl https://app.drime.cloud/api/v1/workspace_roles \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
{
  "pagination": {
    "data": [
      {
        "id": 1,
        "name": "Workspace Viewer",
        "description": "Can view files and folders",
        "type": "workspace"
      },
      {
        "id": 2,
        "name": "Workspace Editor",
        "description": "Can view, create, and edit files",
        "type": "workspace"
      },
      {
        "id": 3,
        "name": "Workspace Owner",
        "description": "Full access to workspace",
        "type": "workspace"
      }
    ],
    "current_page": 1,
    "last_page": 1,
    "per_page": 15,
    "total": 3
  },
  "status": "success"
}

Overview

Returns a list of all available roles that can be assigned to workspace members.

Response

pagination
object
Paginated list of roles
status
string
Request status (success)
curl https://app.drime.cloud/api/v1/workspace_roles \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
{
  "pagination": {
    "data": [
      {
        "id": 1,
        "name": "Workspace Viewer",
        "description": "Can view files and folders",
        "type": "workspace"
      },
      {
        "id": 2,
        "name": "Workspace Editor",
        "description": "Can view, create, and edit files",
        "type": "workspace"
      },
      {
        "id": 3,
        "name": "Workspace Owner",
        "description": "Full access to workspace",
        "type": "workspace"
      }
    ],
    "current_page": 1,
    "last_page": 1,
    "per_page": 15,
    "total": 3
  },
  "status": "success"
}