GET
/
api
/
user
/
{user_id}
/
roles
Get User Roles and related variants
curl --request GET \
  --url https://platform.grorapid.com/api/user/{user_id}/roles \
  --header 'Authorization: Bearer <token>'
{
  "version": "v1",
  "status": true,
  "statusCode": 200,
  "details": "OK",
  "statusMessage": "success",
  "response": {
    "roles": {
      "data": [
        {
          "id": "<role-id>",
          "name": "<role-name>",
          "display_name": "<role-display-name>",
          "brand_id": "<brand-id>",
          "description": "<role-description>",
          "permissions": {
            "data": [
              {
                "name": "<permission-name-1>",
                "display_name": "<permission-display-name-1>",
                "description": "",
                "category": "<permission-category-1>",
                "active": 1
              },
              {
                "name": "<permission-name-2>",
                "display_name": "<permission-display-name-2>",
                "description": "",
                "category": "<permission-category-2>",
                "active": 1
              },
              {
                "name": "<permission-name-3>",
                "display_name": "<permission-display-name-3>",
                "description": "",
                "category": "<permission-category-3>",
                "active": 1
              }
            ]
          }
        }
      ]
    }
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

user_id
string
required

Response

200 - application/json

User roles.

The response is of type object.