- Démarrage
- Définition Swagger
- API Orchestrator- Demandes d'alertes
- Requêtes relatives aux actifs
- Requêtes de calendriers
- Requêtes relatives aux environnements
- Requêtes de dossiers
- Requêtes de tâches globales
- Requêtes relatives aux tâches
- Requêtes relatives aux bibliothèques
- Requêtes relatives aux licences
- Requêtes relatives aux paquets (Packages Requests)
- Requêtes relatives aux autorisations
- Demandes relatives aux espaces de travail personnels
- Requêtes relatives aux processus
- Traiter les requêtes liées à la stratégie de conservation des données
- Demandes d'éléments de la file d'attente
- Queue retention policy requests
- Requêtes relatives aux Robots
- Requêtes relatives aux rôles (Roles Requests)
- Requêtes relatives aux planifications
- Requêtes relatives aux paramètres
- Requêtes de compartiments de stockage
- Requêtes de tâches
- Demandes de catalogues de tâches
- Demandes de formulaires de tâches
- Requêtes relatives aux locataires
- Requêtes relatives aux transactions
- Requêtes relatives aux utilisateurs
- Requêtes relatives aux Webhooks
 

Guide de l'API Orchestrator
Cette requête permet de récupérer toutes les tâches des dossiers classiques auxquels l'utilisateur a accès.
Ce point de terminaison récupère uniquement les actions dans les dossiers classiques et sera obsolète à l'avenir.
Utilisez les éléments suivants pour récupérer les actions, quel que soit le type de dossier :
- odata/Tasks/UiPath.Server.Configuration.OData.GetTasksAcrossFolders
- odata/Tasks/UiPath.Server.Configuration.OData.GetTasksAcrossFoldersForAdmin
Obtenir
https://<customURL>.dedicated.uipath.com/{organizationName}/{tenantName}/orchestrator_/odata/Tasks?$top=2
En-têtes de requête.
| Clé (Key) | Valeur (Value) | 
|---|---|
| Autorisation | Porteur | 
Codes de réponse
200 OK
Corps de la réponse
{
  "@odata.context": "https://<customURL>.dedicated.uipath.com/{organizationName}/{tenantName}/orchestrator_/odata/$metadata#Tasks",
  "@odata.count": 21,
  "value": [
    {
      "Title": "Performance Review",
      "Type": "FormTask",
      "Priority": "Medium",
      "Status": "Completed",
      "CreationTime": "2019-10-16T11:39:30.41Z",
      "TaskCatalogName": "Expecto Patronum",
      "OrganizationUnitId": 828,
      "IsCompleted": true,
      "Id": 63
    },
    {
      "Title": "Performance Review",
      "Type": "FormTask",
      "Priority": "Medium",
      "Status": "Completed",
      "CreationTime": "2019-10-16T11:40:24.88Z",
      "TaskCatalogName": "Expecto Patronum",
      "OrganizationUnitId": 828,
      "IsCompleted": true,
      "Id": 64
    }{
  "@odata.context": "https://<customURL>.dedicated.uipath.com/{organizationName}/{tenantName}/orchestrator_/odata/$metadata#Tasks",
  "@odata.count": 21,
  "value": [
    {
      "Title": "Performance Review",
      "Type": "FormTask",
      "Priority": "Medium",
      "Status": "Completed",
      "CreationTime": "2019-10-16T11:39:30.41Z",
      "TaskCatalogName": "Expecto Patronum",
      "OrganizationUnitId": 828,
      "IsCompleted": true,
      "Id": 63
    },
    {
      "Title": "Performance Review",
      "Type": "FormTask",
      "Priority": "Medium",
      "Status": "Completed",
      "CreationTime": "2019-10-16T11:40:24.88Z",
      "TaskCatalogName": "Expecto Patronum",
      "OrganizationUnitId": 828,
      "IsCompleted": true,
      "Id": 64
    }TaskId. Le TaskId doit être inclus dans la requête. Par exemple, https://<customURL>.dedicated.uipath.com/{organizationName}/{tenantName}/orchestrator_/odata/Tasks(194).
               Obtenir
https://<customURL>.dedicated.uipath.com/{organizationName}/{tenantName}/orchestrator_/odata/Tasks(194)
En-têtes de requête.
| Clé (Key) | Valeur (Value) | 
|---|---|
| Autorisation | Porteur | 
Codes de réponse
200 OK
Corps de la réponse
{
  "@odata.context": "https://<customURL>.dedicated.uipath.com/{organizationName}/{tenantName}/orchestrator_/odata/$metadata#Tasks/$entity",
  "Title": "Verify Credentials",
  "Type": "FormTask",
  "Priority": "Critical",
  "Status": "Unassigned",
  "CreationTime": "2019-12-12T17:25:03.02Z",
  "TaskCatalogName": "Auth",
  "OrganizationUnitId": 828,
  "IsCompleted": false,
  "Id": 194
}{
  "@odata.context": "https://<customURL>.dedicated.uipath.com/{organizationName}/{tenantName}/orchestrator_/odata/$metadata#Tasks/$entity",
  "Title": "Verify Credentials",
  "Type": "FormTask",
  "Priority": "Critical",
  "Status": "Unassigned",
  "CreationTime": "2019-12-12T17:25:03.02Z",
  "TaskCatalogName": "Auth",
  "OrganizationUnitId": 828,
  "IsCompleted": false,
  "Id": 194
}TaskId et du UserId. Une seule requête peut gérer l'affectation de plusieurs tâches à différents utilisateurs.
               Publier
https://<customURL>.dedicated.uipath.com/{organizationName}/{tenantName}/orchestrator_/odata/Tasks/UiPath.Server.Configuration.OData.AssignTasks
En-têtes de requête.
| Clé (Key) | Valeur (Value) | 
|---|---|
| Autorisation | Porteur | 
Corps de la requête
{
"taskAssignments": 
[   
 {
      "TaskId": 194,
      "UserId": 52454
    }
]
}{
"taskAssignments": 
[   
 {
      "TaskId": 194,
      "UserId": 52454
    }
]
}Codes de réponse
200 OK
Corps de la réponse
{
    "@odata.context": "https://<customURL>.dedicated.uipath.com/{organizationName}/{tenantName}/orchestrator_/odata/$metadata#Collection(UiPath.Orchestrator.Tasks.Dto.TaskAssignmentErrorResponse)",
    "value": [
        {
            "TaskId": 195,
            "UserId": 52454,
            "ErrorCode": 2400,
            "ErrorMessage": "Task is already assigned"
        }
    ]
}{
    "@odata.context": "https://<customURL>.dedicated.uipath.com/{organizationName}/{tenantName}/orchestrator_/odata/$metadata#Collection(UiPath.Orchestrator.Tasks.Dto.TaskAssignmentErrorResponse)",
    "value": [
        {
            "TaskId": 195,
            "UserId": 52454,
            "ErrorCode": 2400,
            "ErrorMessage": "Task is already assigned"
        }
    ]
}taskIds fourni.
               Publier
https://<customURL>.dedicated.uipath.com/{organizationName}/{tenantName}/orchestrator_/odata/Tasks/UiPath.Server.Configuration.OData.UnassignTasks
En-têtes de requête.
| Clé (Key) | Valeur (Value) | 
|---|---|
| Autorisation | Porteur | 
Corps de la requête
{
  "taskIds": [
    194,177
  ]
}{
  "taskIds": [
    194,177
  ]
}Codes de réponse
200 OK
Corps de la réponse
{
    "@odata.context": "https://<customURL>.dedicated.uipath.com/{organizationName}/{tenantName}/orchestrator_/odata/$metadata#Collection(UiPath.Orchestrator.Tasks.Dto.TaskAssignmentErrorResponse)",
    "value": [
        {
            "TaskId": 177,
            "UserId": null,
            "ErrorCode": 2400,
            "ErrorMessage": "This task is in completed state"
        }
    ]
}{
    "@odata.context": "https://<customURL>.dedicated.uipath.com/{organizationName}/{tenantName}/orchestrator_/odata/$metadata#Collection(UiPath.Orchestrator.Tasks.Dto.TaskAssignmentErrorResponse)",
    "value": [
        {
            "TaskId": 177,
            "UserId": null,
            "ErrorCode": 2400,
            "ErrorMessage": "This task is in completed state"
        }
    ]
}Cette demande vous permet de récupérer les utilisateurs disposant des autorisations Consultation ( View ) et Modification ( Edit ) sur les tâches. L'ID de dossier doit être inclus dans la demande.
Obtenir
https://<customURL>.dedicated.uipath.com/{organizationName}/{tenantName}/orchestrator_/odata/Tasks/UiPath.Server.Configuration.OData.GetTaskUsers(organizationUnitId=36886)
En-têtes de requête.
| Clé (Key) | Valeur (Value) | 
|---|---|
| Autorisation | Porteur | 
Codes de réponse
200 OK
Corps de la réponse
{
  "@odata.context": "https://<customURL>.dedicated.uipath.com/{organizationName}/{tenantName}/orchestrator_/odata/$metadata#UserLoginInfo",
  "@odata.count": 13,
  "value": [
    {
      "Name": "Harry",
      "Surname": "Potter",
      "UserName": "harry.potter@uipath.com",
      "EmailAddress": "harry.potter@uipath.com",
      "Id": 52454
    },
    {
      "Name": "Severus",
      "Surname": "Snape",
      "UserName": "severus.snape@uipath",
      "EmailAddress": "severus.snape@uipath.com",
      "Id": 52917
    }{
  "@odata.context": "https://<customURL>.dedicated.uipath.com/{organizationName}/{tenantName}/orchestrator_/odata/$metadata#UserLoginInfo",
  "@odata.count": 13,
  "value": [
    {
      "Name": "Harry",
      "Surname": "Potter",
      "UserName": "harry.potter@uipath.com",
      "EmailAddress": "harry.potter@uipath.com",
      "Id": 52454
    },
    {
      "Name": "Severus",
      "Surname": "Snape",
      "UserName": "severus.snape@uipath",
      "EmailAddress": "severus.snape@uipath.com",
      "Id": 52917
    }Cette demande vous permet de supprimer une ou plusieurs tâches par leurs ID.
Publier
https://<customURL>.dedicated.uipath.com/{organizationName}/{tenantName}/orchestrator_/odata/Tasks/UiPath.Server.Configuration.OData.DeleteTasks
En-têtes de requête.
| Clé (Key) | Valeur (Value) | 
|---|---|
| Autorisation | Porteur | 
Corps de la requête
{
  "taskIds": [
     104177
  ]
}{
  "taskIds": [
     104177
  ]
}Codes de réponse
200 OK
Corps de la réponse
{
    "@odata.context": "https://<customURL>.dedicated.uipath.com/{organizationName}/{tenantName}/orchestrator_/odata/$metadata#Collection(UiPath.Orchestrator.Tasks.Dto.TaskAssignmentErrorResponse)",
    "value": [
        {
            "TaskId": 104177,
            "UserId": null,
            "ErrorCode": 2427,
            "ErrorMessage": "You do not have the required permissions to delete this action"
        }
    ]
}{
    "@odata.context": "https://<customURL>.dedicated.uipath.com/{organizationName}/{tenantName}/orchestrator_/odata/$metadata#Collection(UiPath.Orchestrator.Tasks.Dto.TaskAssignmentErrorResponse)",
    "value": [
        {
            "TaskId": 104177,
            "UserId": null,
            "ErrorCode": 2427,
            "ErrorMessage": "You do not have the required permissions to delete this action"
        }
    ]
}- Récupérer des tâches dans un dossier
- En-têtes de requête.
- Codes de réponse
- Corps de la réponse
- Récupérer des détails de tâche
- En-têtes de requête.
- Codes de réponse
- Corps de la réponse
- Affectation d'une tâche à un utilisateur
- En-têtes de requête.
- Corps de la requête
- Codes de réponse
- Corps de la réponse
- Tâches non affectées
- En-têtes de requête.
- Corps de la requête
- Codes de réponse
- Corps de la réponse
- Renvoyer les utilisateurs avec des autorisations Afficher et Modifier sur les tâches
- En-têtes de requête.
- Codes de réponse
- Corps de la réponse
- Delete a Task
- En-têtes de requête.
- Corps de la requête
- Codes de réponse
- Corps de la réponse