# Get Endpoint - GetUserSettingsById
Loads settings for a provided ELO identity (user/group). If no identity id is provided than settings ofthe caller will be loaded.
# HTTP Request
One of the following requests should be made:
GET /odata/settings/elosync.userorgroup(repository={repository},userorgroupid={userOrGroupId},category={category},setting={setting})
GET /odata/settings/userorgroup(repository={repository},userorgroupid={userOrGroupId},category={category},setting={setting})
The endpoint supports the following OData query parameters: $select, $expand
# Path parameters
| Name | Description |
|---|---|
| repository | required. Destination repository. |
| userOrGroupId | required. ELO identity id of user or group. |
| category | required. Category of settings which should be loaded. |
| setting | required. Name of setting that should be loaded. |
# Request headers
| Name | Description |
|---|---|
| Authorization | required. Bearer {token}. See authorization |
# Responses
| Code | Description | Type |
|---|---|---|
200 | Settings loaded successfully. | array SettingsEntity |
400 | Data provided by request is invalid. | |
500 | Internal server error while loading settings. |