Notifications
Retrieves all notification configurations.
Query parameters
SiteIdinteger · int32Optional
Site ID for which to retrieve notifications (optional)
Responses
200
Success
application/json; api-version=1.0
401
Unauthorized
application/json; api-version=1.0
404
Not Found
application/json; api-version=1.0
get
GET /api/Notifications HTTP/1.1
Host:
Accept: */*
[
{
"id": 1,
"adminCreate": "text",
"adminLastMod": "text",
"timeCreate": "2025-07-08T07:06:54.242Z",
"timeLastMod": "2025-07-08T07:06:54.242Z",
"siteId": 1,
"enabled": true,
"hasThreshold": true,
"type": [
"0 = Unknown",
"4096 = CPU",
"8192 = Memory",
"12288 = RDSH",
"16384 = Agent",
"20480 = VDI",
"24576 = PubItem",
"28672 = License",
"32768 = Authentication",
"36864 = Gateway",
"40960 = Disk",
"45056 = Tenant",
"1097729 = FailedTunneledSess",
"1097730 = FailedTunneledSessTenantBroker",
"17829888 = CPUEvent",
"17833984 = MemoryEvent",
"17838081 = RDSHConnectedSessionEvent",
"17838082 = RDSHDisconnectedSessionEvent",
"17862657 = TunneledSess",
"34615299 = RDSHConnectedSessionEventPerc",
"34615300 = RDSHDisconnectedSessionEventPerc",
"34660353 = AVDActiveSessionsUtilization",
"34660354 = AVDDisconnectedSessionsUtilization"
],
"recipients": "text",
"executeScript": true,
"scriptId": 1,
"sendEmail": true,
"gracePeriod": 1,
"enableGracePeriod": true,
"interval": 1,
"enableInterval": true,
"waitUntilRecovered": true,
"allServers": true,
"targetType": [
"0 = AllServers",
"3 = Gateways",
"5 = RemotePCs",
"7 = PublishingAgents",
"10 = VDIHostPools",
"16 = RDSHGroups",
"46 = EnrollmentServers",
"65 = AVDHostPools",
"-1 = ForceAllAgents"
],
"targetIds": [
1
]
}
]
Retrieves a notification configuration.
Path parameters
idinteger · int32Required
Notification ID
Responses
200
Success
application/json; api-version=1.0
401
Unauthorized
application/json; api-version=1.0
404
Not Found
application/json; api-version=1.0
get
GET /api/Notifications/{id} HTTP/1.1
Host:
Accept: */*
{
"id": 1,
"adminCreate": "text",
"adminLastMod": "text",
"timeCreate": "2025-07-08T07:06:54.242Z",
"timeLastMod": "2025-07-08T07:06:54.242Z",
"siteId": 1,
"enabled": true,
"hasThreshold": true,
"type": [
"0 = Unknown",
"4096 = CPU",
"8192 = Memory",
"12288 = RDSH",
"16384 = Agent",
"20480 = VDI",
"24576 = PubItem",
"28672 = License",
"32768 = Authentication",
"36864 = Gateway",
"40960 = Disk",
"45056 = Tenant",
"1097729 = FailedTunneledSess",
"1097730 = FailedTunneledSessTenantBroker",
"17829888 = CPUEvent",
"17833984 = MemoryEvent",
"17838081 = RDSHConnectedSessionEvent",
"17838082 = RDSHDisconnectedSessionEvent",
"17862657 = TunneledSess",
"34615299 = RDSHConnectedSessionEventPerc",
"34615300 = RDSHDisconnectedSessionEventPerc",
"34660353 = AVDActiveSessionsUtilization",
"34660354 = AVDDisconnectedSessionsUtilization"
],
"recipients": "text",
"executeScript": true,
"scriptId": 1,
"sendEmail": true,
"gracePeriod": 1,
"enableGracePeriod": true,
"interval": 1,
"enableInterval": true,
"waitUntilRecovered": true,
"allServers": true,
"targetType": [
"0 = AllServers",
"3 = Gateways",
"5 = RemotePCs",
"7 = PublishingAgents",
"10 = VDIHostPools",
"16 = RDSHGroups",
"46 = EnrollmentServers",
"65 = AVDHostPools",
"-1 = ForceAllAgents"
],
"targetIds": [
1
]
}
Was this helpful?