- Primeros pasos
 - 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
 
 

Guía de la API de Orchestrator
La siguiente solicitud le permite mostrar todas las configuraciones de servicio utilizadas por el Robot.
Obtener
https://{yourDomain}/{organizationName}/{tenantName}/orchestrator_/odata/Settings/UiPath.Server.Configuration.OData.GetServicesSettings()
Solicitar encabezados.
| 
                                  Clave  | 
                                  Valor  | 
|---|---|
| 
                                  Autorización  | 
                                  Portador  | 
Código de respuesta
200 OK
Cuerpo de respuesta
{
    "@odata.context": "https://{yourDomain}/{organizationName}/{tenantName}/orchestrator_/odata/$metadata#System.Collections.Generic.Dictionary_2OfString_String",
    "Keys": [
        "ConfigurationUrl",
        "DeploymentUrl",
        "MonitoringUrl",
        "NotificationHubUrl",
        "LoggingUrl",
        "QueuesSvcUrl",
        "NuGet.Packages.ApiKey",
        "NuGetServiceApiKey",
        "ActivitiesFeed"
    ],
    "Values": [
        "https://your-domain-server.com",
        "https://your-domain-server.com/nuget/feed/documentation",
        "https://your-domain-server.com",
        "https://your-domain-server.com/signalr/hubs",
        "https://your-domain-server.com",
        "https://your-domain-server.com",
        "ec5b1111-5eb9-4264-a545-d5ed85c6301a",
        "ec5b1111-5eb9-4264-a545-d5ed85c6301a",
        "https://your-domain-server.com/nuget/activities"
    ]
}{
    "@odata.context": "https://{yourDomain}/{organizationName}/{tenantName}/orchestrator_/odata/$metadata#System.Collections.Generic.Dictionary_2OfString_String",
    "Keys": [
        "ConfigurationUrl",
        "DeploymentUrl",
        "MonitoringUrl",
        "NotificationHubUrl",
        "LoggingUrl",
        "QueuesSvcUrl",
        "NuGet.Packages.ApiKey",
        "NuGetServiceApiKey",
        "ActivitiesFeed"
    ],
    "Values": [
        "https://your-domain-server.com",
        "https://your-domain-server.com/nuget/feed/documentation",
        "https://your-domain-server.com",
        "https://your-domain-server.com/signalr/hubs",
        "https://your-domain-server.com",
        "https://your-domain-server.com",
        "ec5b1111-5eb9-4264-a545-d5ed85c6301a",
        "ec5b1111-5eb9-4264-a545-d5ed85c6301a",
        "https://your-domain-server.com/nuget/activities"
    ]
}El siguiente ejemplo te permite recuperar los ajustes del runtime de UiPath Robot.
Obtener
https://{yourDomain}/{organizationName}/{tenantName}/orchestrator_/odata/Settings/UiPath.Server.Configuration.OData.GetExecutionSettingsConfiguration(scope=1)
Solicitar encabezados.
| 
                                  Clave  | 
                                  Valor  | 
|---|---|
| 
                                  Autorización  | 
                                  Portador  | 
Código de respuesta
200 OK
Cuerpo de respuesta
{
  "@odata.context": "https://{yourDomain}/{organizationName}/{tenantName}/orchestrator_/odata/$metadata#UiPath.Core.Settings.ExecutionSettingsConfiguration",
  "Scope": "Global",
  "Configuration": [
    {
      "Key": "TracingLevel",
      "DisplayName": "Logging Level",
      "ValueType": "MultipleChoice",
      "DefaultValue": "Information",
      "PossibleValues": [
        "Verbose",
        "Trace",
        "Information",
        "Warning",
        "Error",
        "Critical",
        "Off"
      ]
    },
    {
      "Key": "LoginToConsole",
      "DisplayName": "Login To Console",
      "ValueType": "Boolean",
      "DefaultValue": "false",
      "PossibleValues": []
    },
    {
      "Key": "ResolutionWidth",
      "DisplayName": "Resolution Width",
      "ValueType": "Integer",
      "DefaultValue": "0",
      "PossibleValues": []
    },
    {
      "Key": "ResolutionHeight",
      "DisplayName": "Resolution Height",
      "ValueType": "Integer",
      "DefaultValue": "0",
      "PossibleValues": []
    },
    {
      "Key": "ResolutionDepth",
      "DisplayName": "Resolution Depth",
      "ValueType": "Integer",
      "DefaultValue": "0",
      "PossibleValues": []
    }
  ]
}{
  "@odata.context": "https://{yourDomain}/{organizationName}/{tenantName}/orchestrator_/odata/$metadata#UiPath.Core.Settings.ExecutionSettingsConfiguration",
  "Scope": "Global",
  "Configuration": [
    {
      "Key": "TracingLevel",
      "DisplayName": "Logging Level",
      "ValueType": "MultipleChoice",
      "DefaultValue": "Information",
      "PossibleValues": [
        "Verbose",
        "Trace",
        "Information",
        "Warning",
        "Error",
        "Critical",
        "Off"
      ]
    },
    {
      "Key": "LoginToConsole",
      "DisplayName": "Login To Console",
      "ValueType": "Boolean",
      "DefaultValue": "false",
      "PossibleValues": []
    },
    {
      "Key": "ResolutionWidth",
      "DisplayName": "Resolution Width",
      "ValueType": "Integer",
      "DefaultValue": "0",
      "PossibleValues": []
    },
    {
      "Key": "ResolutionHeight",
      "DisplayName": "Resolution Height",
      "ValueType": "Integer",
      "DefaultValue": "0",
      "PossibleValues": []
    },
    {
      "Key": "ResolutionDepth",
      "DisplayName": "Resolution Depth",
      "ValueType": "Integer",
      "DefaultValue": "0",
      "PossibleValues": []
    }
  ]
}La siguiente solicitud te permite cambiar el número de horas durante las que un Attended Robot conserva sus licencias en un entorno sin conexión a 24 horas.
Ten en cuenta que esta configuración se aplica cuando conectas el UiPath Robot por primera vez a Orchestrator o después de que se reinicia el servicio de UiPath Robot. Si estás ejecutando la versión Community, debes reiniciar la bandeja para que el cambio surta efecto.
Publicar
https://{yourDomain}/{organizationName}/{tenantName}/orchestrator_/odata/Settings/UiPath.Server.Configuration.OData.UpdateBulk
Solicitar encabezados.
| 
                                  Clave  | 
                                  Valor  | 
|---|---|
| 
                                  Autorización  | 
                                  Portador  | 
Solicitar cuerpo
{
    "settings": [{
        "Name@odata.type": "#String",
        "Name": "AttendedRobot.RunDisconnectedHours",
        "Value": "24"
    }]
}{
    "settings": [{
        "Name@odata.type": "#String",
        "Name": "AttendedRobot.RunDisconnectedHours",
        "Value": "24"
    }]
}Código de respuesta
200 OK
- Recuperar la configuración de servicio utilizada por el robot
 - Solicitar encabezados.
 - Código de respuesta
 - Cuerpo de respuesta
 - Recuperar la configuración de ejecución del robot
 - Solicitar encabezados.
 - Código de respuesta
 - Cuerpo de respuesta
 - Establecer el número de horas que un Attended Robot puede ejecutarse sin conexión
 - Solicitar encabezados.
 - Solicitar cuerpo
 - Código de respuesta