Skip to main content

Update Role

PUT 

/api/roles/:role

Updates an existing role and re-syncs its permissions.

Body fields:

  • name (required, string, max 255, unique in roles ignoring this role)
  • description (optional, string, max 500)
  • permissions (optional, array of permission names; each must exist in permissions)

Authentication: Requires Bearer token.

Requires permission: roles.update

Request

Responses

OK

Response Headers
    Content-Type