orchestrator
2021.10
false
- Getting Started
- Authentication
- Swagger Definition
- Orchestrator APIs
- Alerts Requests
- Assets Requests
- Calendars Requests
- Environments Requests
- Folders Requests
- Generic Tasks Requests
- Jobs Requests
- Libraries Requests
- License Requests
- Packages Requests
- Permissions Requests
- Processes Requests
- Robots Requests
- Roles Requests
- Schedules Requests
- Settings Requests
- Tasks Requests
- Task Catalogs Requests
- Task Forms Requests
- Tenants Requests
- Transactions Requests
- Users Requests
- Webhooks Requests
- Platform Management APIs
Alerts Requests
OUT OF SUPPORT
Orchestrator API Guide
Last updated Oct 31, 2024
Alerts Requests
This request enables you to mark one or more alerts as read in the tenant the user has access to.
POST
{OrchestratorURL}/odata/Alerts/UiPath.Server.Configuration.OData.MarkAsRead
{
"ids": [
"197ed863-037b-4d89-8271-c04e30b52240"
]
}
{
"ids": [
"197ed863-037b-4d89-8271-c04e30b52240"
]
}
{
"value": 12
}
{
"value": 12
}
Note: The request body must contain the
UserNotificationId
as the value for the "ids"
field of the payload. To find out the UserNotificationId
, make a GET request to the /odata/Alerts
endpoint first.
For example, calling the GET
/odata/Alerts
returns the following response body:
{
"value": [
{
"NotificationName": "Robot.StatusChanged.Offline",
"Data": "{\"RobotId\":123,\"RobotName\":\"user@uipath.com-unattended\",\"State\":2,\"IsUnresponsive\":false,\"OrganizationUnitId\":null,\"HostMachineName\":\"MachineName\",\"ReportingTime\":\"2021-08-20T16:48:43.76\",\"Message\":\"#robot Robot(user@uipath.com-unattended) disconnected. (#1222)\",\"MessageErrorCode\":1222,\"FolderId\":null,\"FolderFullyQualifiedName\":null,\"ForceDisplay\":false,\"Type\":\"UiPath.Orchestrator.Core.Alerts.Model.RobotStatusNotification\",\"Properties\":{}}",
"Component": "Robots",
"Severity": "Fatal",
"CreationTime": "2021-08-20T16:48:50.02Z",
"State": "Unread",
"UserNotificationId": "197ed863-037b-4d89-8271-c04e30b52240",
"Id": "a258f4c5-7465-40f8-a650-02228353fd4e"
}
]
}
{
"value": [
{
"NotificationName": "Robot.StatusChanged.Offline",
"Data": "{\"RobotId\":123,\"RobotName\":\"user@uipath.com-unattended\",\"State\":2,\"IsUnresponsive\":false,\"OrganizationUnitId\":null,\"HostMachineName\":\"MachineName\",\"ReportingTime\":\"2021-08-20T16:48:43.76\",\"Message\":\"#robot Robot(user@uipath.com-unattended) disconnected. (#1222)\",\"MessageErrorCode\":1222,\"FolderId\":null,\"FolderFullyQualifiedName\":null,\"ForceDisplay\":false,\"Type\":\"UiPath.Orchestrator.Core.Alerts.Model.RobotStatusNotification\",\"Properties\":{}}",
"Component": "Robots",
"Severity": "Fatal",
"CreationTime": "2021-08-20T16:48:50.02Z",
"State": "Unread",
"UserNotificationId": "197ed863-037b-4d89-8271-c04e30b52240",
"Id": "a258f4c5-7465-40f8-a650-02228353fd4e"
}
]
}
Map the
"UserNotificationId"
value (i.e., 197ed863-037b-4d89-8271-c04e30b52240
) to the "ids"
key in the request body of the POST /odata/Alerts/UiPath.Server.Configuration.OData.MarkAsRead
endpoint.