automation-cloud
latest
false
- Introdução
- Autenticação
- Escopos e permissões
- APIs de gestão de plataforma

Guia de API da UiPath Automation Cloud
Última atualização 12 de dez de 2025
Recupere notificações de alerta no aplicativo para o usuário autenticado atual.
GET
https://cloud.uipath.com/{organizationName}/notificationservice_/notificationserviceapi/odata/v1/Alerts--header 'Authorization: Bearer {access_token}'\
--header 'Content-Type: application/json'--header 'Authorization: Bearer {access_token}'\
--header 'Content-Type: application/json'O ponto de extremidade é compatível com opções de consulta padrão do OData na coleção Alertas:
$filter: filtrar alertas.Exemplo:?$filter=Severity eq 'High'$orderby: classifique alertas.Exemplo:?$orderby=CreationTime desc$top: limite o número de resultados retornados.Exemplo:?$top=50$skip: ignorar um número de resultados (paginação).Exemplo:?$skip=50&$top=50$count: solicite a contagem total de itens.Observação: deve ser um literal Booleano válido:"true"ou"false".
Confira os seguintes exemplos de filtro:
- Por componente:
?$filter=component eq 'Process'. - Por estado de leitura (apenas não lido)
?$filter=component eq 'Process' and state eq 'Unread'. -
Por gravidade: o campo
severityé um enum. Apenas as comparações de identidade emseveritysão compatíveis, por exemplo:severidade eq 'Warning'gravidade em ('Info', 'Warning')
As comparações de seletores (Por exemplo,ne) e de intervalos (gt,ge,lt,le) emseveritynão são compatíveis e não devem ser usadas em expressões$filter.?$filter=component eq 'Process' and severity eq 'Warning'. -
Por intervalo de tempo:
?$filter=component eq 'Process' and creationTime ge 2025-01-01T00:00:00Z and creationTime lt 2025-02-01T00:00:00Z -
Pesquisar na mensagem de alerta ou no contexto (
data):?$filter=component eq 'Process' and contains(data,'Timeout')
200 OK
As notificações de alerta no aplicativo para o usuário autenticado foram recuperadas com sucesso.
400 Bad Request
-
Consulta do OData inválida, especialmente um valor
$countinválido (não booleano). -
O corpo da resposta é um objeto de erro JSON padrão com uma mensagem indicando a opção de consulta de contagem inválida.
401 não autorizado
Token de portador ausente ou inválido.
403 Forbidden
O token é válido, mas não atende à política
UserContext ou às permissões necessárias.
5xx Erros do servidor
Falhas inesperadas no lado do servidor.
Solicitação:
curl --location --request GET \
'https://cloud.uipath.com/{organizationName}/notificationservice_/notificationserviceapi/odata/v1/Alerts?$top=50&$skip=0&$orderby=creationTime desc&$count=true' \
--header 'Authorization: Bearer {access_token}' \
--header 'Accept: application/json'curl --location --request GET \
'https://cloud.uipath.com/{organizationName}/notificationservice_/notificationserviceapi/odata/v1/Alerts?$top=50&$skip=0&$orderby=creationTime desc&$count=true' \
--header 'Authorization: Bearer {access_token}' \
--header 'Accept: application/json'Resposta:
{
"value": [
{
"id": "<identifier>",
"notificationName": "Robot.StatusChanged.NotResponding",
"data": "{\"robotId\": 123, \"machineName\": \"<machineName>\"}",
"component": "Orchestrator",
"severity": "Warning",
"creationTime": "2025-01-01T12:34:56Z",
"state": "Unread",
"userNotificationId": "<userNotificationId>",
"deepLinkRelativeUrl": "/alerts/deeplink/robot-not-responding?robotId=123"
}
],
"@odata.count": 1
}{
"value": [
{
"id": "<identifier>",
"notificationName": "Robot.StatusChanged.NotResponding",
"data": "{\"robotId\": 123, \"machineName\": \"<machineName>\"}",
"component": "Orchestrator",
"severity": "Warning",
"creationTime": "2025-01-01T12:34:56Z",
"state": "Unread",
"userNotificationId": "<userNotificationId>",
"deepLinkRelativeUrl": "/alerts/deeplink/robot-not-responding?robotId=123"
}
],
"@odata.count": 1
}