Skip to main content

Getting a Single My Apps Alert

This section describes the App Broker REST API endpoint to get a single My Apps alert.

Endpoint Example: [GET] http://localhost/esd/api/alerts/22184

Response Body Example:

[
{
"id": 22184,
"machineName": "ITAAPCCNET01",
"uniqueUserName": "APPPORTAL\\AppPortal",
"type": "confessional",
"notificationDate": "2017-03-03T19:45:58.793",
"response": "notResponded",
"status": "pending",
"smartUninstallRequired": false,
"availableActions": [
"Compliance"
]
}
]

Alert Metadata

This section describes the alert metadata returned when getting a single My Apps alert:

ItemDescription
idUnique identifier of alert resource.
machineNameName of machine with alert.
uniqueUserNameUser associated to machine.
typeSpecifies the type of alert generated as one of the following:
  • LicenseReclamation
  • Compliance
notificationDateDate/time alert was generated.
responseSpecifies the current response status of the alert as one of the following:
  • Keep
  • Uninstall
  • NotResponded
  • Compliance
statusSpecifies the current status of the alert as one of the following:
  • Pending
  • Resolved
smartUninstallRequiredIf smart uninstall is required because the app doesn't have an uninstall program in the deployment technology, this item is set to True. It smart uninstall is not required, this property is set to False.
availableActionsLists the available actions:
  • Compliance
  • Uninstall
  • Keep