orchestrator
2022.4
false
- Introdução
- Definição do Swagger
- APIs do Orchestrator
- Solicitações de alertas
- Solicitações de ativos
- Solicitações de calendários
- Solicitações de ambientes
- Solicitações de pastas
- Solicitações de Tarefas Genéricas
- Solicitações de trabalhos
- Solicitações de bibliotecas
- Solicitações de licenças
- Solicitações de pacotes
- Solicitações de permissões
- Solicitações de processos
- Solicitações de itens de fila
- Solicitações de robôs
- Solicitações de funções
- Solicitações de agendamentos
- Solicitações de configurações
- Solicitações de tarefas
- Solicitações de catálogos de tarefas
- Solicitações de formulários de tarefas
- Solicitações de tenants
- Solicitações de Transações
- Solicitações de usuários
- Solicitações de webhooks
Solicitações de alertas
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
![](https://docs.uipath.com/_next/static/media/grid.05ebd128.png?w=3840&%3Bq=100)
Guia da API do Orchestrator
Last updated 22 de jun de 2024
Solicitações de alertas
Essa solicitação permite marcar um ou mais alertas como lidos no locatário ao qual o usuário tem acesso.
Postar
{OrchestratorURL}/odata/Alerts/UiPath.Server.Configuration.OData.MarkAsRead
{
"ids": [
"197ed863-037b-4d89-8271-c04e30b52240"
]
}
{
"ids": [
"197ed863-037b-4d89-8271-c04e30b52240"
]
}
{
"value": 12
}
{
"value": 12
}
Observação: o corpo da solicitação deve conter o
UserNotificationId
como valor para o campo "ids"
da carga útil. Para descobrir o UserNotificationId
, faça primeiro uma solicitação GET para o terminal /odata/Alerts
.
Por exemplo, chamar GET
/odata/Alerts
retorna o seguinte corpo de resposta:
{
"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"
}
]
}
Mapeie o valor
"UserNotificationId"
(ou seja, 197ed863-037b-4d89-8271-c04e30b52240
) para a chave "ids"
no corpo da solicitação do ponto de extremidade POST /odata/Alerts/UiPath.Server.Configuration.OData.MarkAsRead
.