## Path: / admin / realms / {realm} / applications-by-id / {app-name} / roles / {role-name} / composites

List composites of this role

Path parameters:
  realm - realm name (not id!)
  app-name -
  role-name - role's name (not id!)

Sub-Resources

  Resources
  Name | Description
  --- | ---
  application ↳ application/{app} | An app-level roles for a specific app for this role's composite
  application-by-id ↳ application-by-id/{appId} | An app-level roles for a specific app for this role's composite
  realm | Get realm-level roles of this role's composite

Resource Methods

  Method Summary
  Name | Description
  --- | ---
  `POST /admin/realms/{realm}/applications-by-id/{app-name}/roles/{role-name}/composites` | Add a composite to this role
  `GET /admin/realms/{realm}/applications-by-id/{app-name}/roles/{role-name}/composites` | List composites of this role
  `DELETE /admin/realms/{realm}/applications-by-id/{app-name}/roles/{role-name}/composites` | Remove roles from this role's composite

Method Detail
### POST /admin/realms/{realm}/applications-by-id/{app-name}/roles/{role-name}/composites Add a composite to this role
  HTTP Example:
      POST /admin/realms/{realm}/applications-by-id/{app-name}/roles/{role-name}/composites
| API Example: `RoleContainerResource.addComposites({'realm': /* name realm name (not id!) */, 'app-name': /* name */, 'role-name': /* roleName role's name (not id!) */, '$entity': /* roles */});`
Input: `List<RoleRepresentation>` Output: `void` Consumes: application/json
### GET /admin/realms/{realm}/applications-by-id/{app-name}/roles/{role-name}/composites List composites of this role
  HTTP Example:
      GET /admin/realms/{realm}/applications-by-id/{app-name}/roles/{role-name}/composites
| API Example: `RoleContainerResource.getRoleComposites({'realm': /* name realm name (not id!) */, 'app-name': /* name */, 'role-name': /* roleName role's name (not id!) */});`
Output: `Set<RoleRepresentation>` - Produces: application/json
### DELETE /admin/realms/{realm}/applications-by-id/{app-name}/roles/{role-name}/composites Remove roles from this role's composite
  HTTP Example:
      DELETE /admin/realms/{realm}/applications-by-id/{app-name}/roles/{role-name}/composites
| API Example: `RoleContainerResource.deleteComposites({'realm': /* name realm name (not id!) */, 'app-name': /* name */, 'role-name': /* roleName role's name (not id!) */, '$entity': /* roles roles to remove */});`
Input: `List<RoleRepresentation>` - roles to remove Output: `void` Consumes: application/json