orchestrator
2024.10
false
- Primeros pasos
 - Autenticación
- Métodos de autenticación
 - Aplicaciones externas (OAuth)
 - ROPC (no recomendado)
 
 - Definición de Swagger
 - API de Orchestrator
- Solicitudes de alertas
 - Solicitudes de activos
 - Solicitudes de calendario
 - Solicitudes de entornos
 - Solicitudes de carpetas
 - Solicitudes de tareas genéricas
 - Solicitudes de trabajos
 - Solicitudes de bibliotecas
 - Solicitudes de licencia
 - Solicitudes de paquetes
 - Solicitudes de permisos
 - Solicitudes de espacios de trabajo personales
 - Solicitudes de procesos
 - Solicitudes de elementos en cola
 - Solicitudes de política de retención de cola
 - Solicitudes de robots
 - Solicitudes de roles
 - Solicitudes de horarios
 - Solicitudes de configuración
 - Solicitudes de cubos de almacenamiento
 - Solicitudes de tareas
 - Solicitudes de catálogos de tareas
 - Solicitudes de formularios de tareas
 - Solicitudes de tenants
 - Solicitudes de transacciones
 - Solicitudes de usuario
 - Solicitudes de Webhooks
 
 - API de gestión de plataformas
 
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Guía de la API de Orchestrator
Última actualización 13 de feb. de 2025
Importante: 
               
               
            
            
            Solo los administradores del host deben autenticarse utilizando el punto final 
               
               /api/account/authenticate/.
               Los usuarios empresariales deben autenticarse utilizando aplicaciones externas.
Para recuperar el token de acceso, realiza una solicitud POST al punto final 
            /api/account/authenticate con la siguiente carga útil:
            {
    "TenancyName": "{account_tenant_name}",
    "UsernameOrEmailAddress": "{account_username}",
    "Password": "{account_password}"
}{
    "TenancyName": "{account_tenant_name}",
    "UsernameOrEmailAddress": "{account_username}",
    "Password": "{account_password}"
}Donde:
{account_tenant_name}: es el nombre del tenant en tu cuenta de Automation Suite{account_username}: es el nombre de usuario de tu cuenta de Automation Suite{account_password}: es la contraseña utilizada para iniciar sesión en tu cuenta de Automation Suite
Consejo: 
               
            
            Para encontrar el valor de TenancyName de tu instancia de Orchestrator, realiza una solicitud GET a 
               
            /odata/Users/UiPath.Server.Configuration.OData.GetCurrentUser.
               El cuerpo de la respuesta devuelve el token de portador, utilizado por tu aplicación para autorizar más llamadas a la API. Por tanto, en el encabezado de autorización de una llamada a la API, añade 
            Bearer xxxx y sustituye xxxx con el valor {access_token} (por ejemplo, Authorization: Bearer eyJhbG ... LnVxjA).
            {
    "result": "{access_token}",
    "targetUrl": null,
    "success": true,
    "error": null,
    "unAuthorizedRequest": false,
    "__abp": true
}{
    "result": "{access_token}",
    "targetUrl": null,
    "success": true,
    "error": null,
    "unAuthorizedRequest": false,
    "__abp": true
}Importante: 
               
            
         - De forma predeterminada, el token de acceso es válido durante 30 minutos. Para generar uno nuevo, realiza otra llamada al punto final 
api/account/authenticate.