Response ‒ Roles/Get/[roleId]/Endpoints
The response that is returned contains the following properties –
Property | Type | Description |
---|
id | String | The ID of the Endpoint. |
name | String | The name of the Endpoint. |
type | Boolean | 0 for an API-related Endpoint. 1 for a UI-related Endpoint. |
uiPermissiontype | String | The user interface permission type. Values are – • Enabled – The Endpoint is enabled in the user interface. • Disabled – The Endpoint is disabled in the user interface. • Hidden – The Endpoint is hidden in the user interface. |
Example JSON Roles/Get/[roleId]/Endpoints Response
Status 200 – OK
{
“@odata.context”: “https://dev-axonizeapi-axonize.dev-ase-axonize.p.azurewebsites.net/odata/$metadata#Collection(Axonize.Data.Repository.Sql.Endpoint)”,
“value”: [
{
“@odata.type”: “#Axonize.Data.Repository.Sql.Endpoint”,
“id”: “01DB80FE-00D5-4C90-A9E1-FB66EF0B3FA7”,
“name”: “odata/groups/removeDeviceFromGroup”,
“type”: 0,
“uiPermissionType”: “Enabled”,
“taskToEndpoints”: []
},
{
“@odata.type”: “#Axonize.Data.Repository.Sql.Endpoint”,
“id”: “09CBE3CF-75A7-42CB-A2D2-D6A2ABA17C4C”,
“name”: “odata/groups/put”,
“type”: 0,
“uiPermissionType”: “Enabled”,
} ]
}