Admin Settings: Roles

Role detail

Role detail

get/settings/roles/{id}

Request

Path parameters

idinteger required
Example:2

Role ID.

Response

Single role.

idinteger nullable
namestring nullable
descriptionstring nullable
permissionTypestring nullable
permissionsstring[] nullable
createdAtstring nullable
updatedAtstring nullable
messagestring nullable

Example response

{
  "id": 1,
  "name": "Administrator",
  "description": "Full access to all modules",
  "permissionType": "all",
  "permissions": [
    "catalog.products.create",
    "sales.orders.view"
  ],
  "createdAt": "2026-05-25T08:15:00+00:00",
  "updatedAt": "2026-05-25T08:20:00+00:00",
  "message": "Role deleted successfully."
}

Changes

No recorded changes to this operation across all 8 revisions of this API.