automation-cloud
latest
false
- Primeros pasos
- Autenticación
- Ámbitos y permisos
- API de gestión de plataformas

Guía de la API de UiPath Automation Cloud
Última actualización 12 de dic. de 2025
Recuperar notificaciones de alerta en la aplicación para el usuario autenticado actual.
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'El punto final admite opciones de consulta estándar de OData en la colección Alertas:
$filter: filtrar alertas.Ejemplo:?$filter=Severity eq 'High'$orderby: Ordenar alertas.Ejemplo:?$orderby=CreationTime desc$top: limita el número de resultados devueltos.Ejemplo:?$top=50$skip: omitir un número de resultados (paginación).Ejemplo:?$skip=50&$top=50$count: Solicitar recuento total de elementos.Nota: Debe ser un literal booleano válido:"true"o"false".
Consulta los siguientes ejemplos de filtros:
- Por componente:
?$filter=component eq 'Process'. - Por estado de lectura (solo no leído)
?$filter=component eq 'Process' and state eq 'Unread'. -
Por gravedad: el campo
severityes una enumeración. Solo se admiten las comparaciones de igualdad enseverity, por ejemplo:gravedad eq 'Advertencia'gravedad en ('Info','Advertencia')
Las comparaciones de desigualdad (Por ejemplone) y rango (gt,ge,lt,le) enseverityno son compatibles y no deben utilizarse en expresiones$filter.?$filter=component eq 'Process' and severity eq 'Warning'. -
Por intervalo de tiempo:
?$filter=component eq 'Process' and creationTime ge 2025-01-01T00:00:00Z and creationTime lt 2025-02-01T00:00:00Z -
Buscar en mensaje de alerta o contexto (
data):?$filter=component eq 'Process' and contains(data,'Timeout')
200 OK
Las notificaciones de alerta en la aplicación para el usuario autenticado se recuperaron correctamente.
400 Bad Request
-
Consulta de OData no válida, en particular un valor
$countno válido (no booleano). -
El cuerpo de la respuesta es un objeto de error JSON estándar con un mensaje que indica la opción de consulta de recuento no válida.
401 No autorizado
Token de portador faltante o no válido.
403 Forbidden
El token es válido pero no cumple la política
UserContext ni los permisos necesarios.
Errores del servidor 5xx
Fallos inesperados del lado del servidor.
Solicitud:
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'Respuesta:
{
"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
}