Download OpenAPI specification:Download
API pour afficher les fonctionnalités principales du produit Blue Prism
Blue Prism agreements: https://portal.blueprism.com/agreements
workQueueIds required | Array of strings <uuid> Ensemble des ID de file d'attente de travaux pour lesquels récupérer les données. |
[- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "name": "string",
- "completed": 0,
- "pending": 0,
- "deferred": 0,
- "locked": 0,
- "exceptioned": 0
}
]
startDate required | string <date-time> Date de début |
resourceIds | Array of strings <uuid> Ensemble des ID de ressource à filtrer. |
pageNumber | integer Paramètre de numéro de page utilisé pour la pagination des données de la carte thermique d'utilisation. |
pageSize | integer Paramètre de taille de page utilisé pour la pagination des données de la carte thermique d'utilisation. |
[- {
- "resourceId": "026d60bb-63a8-407e-bf67-01dcfc6022e6",
- "digitalWorkerName": "string",
- "utilizationDate": "2020-10-02T12:34:56+02:00",
- "usages": [
- 0
]
}
]
startDate required | string <date-time> Date de début |
endDate required | string <date-time> Date de fin |
resourceIds | Array of strings <uuid> ID de ressource à filtrer. |
[- {
- "dates": "2020-10-02T12:34:56+02:00",
- "usage": 0
}
]
(RangeOrEqualFilter ((RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object))) or StartsWithStringFilter (object) (BasicStringFilter) Examples:
Filtre pour rechercher le nom de la ressource. | |
(RangeOrEqualFilter ((RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object))) or StartsWithStringFilter (object) (BasicStringFilter) Examples:
Filtre pour rechercher le nom du groupe de la ressource. | |
(RangeOrEqualFilter ((RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object))) or StartsWithStringFilter (object) (BasicStringFilter) Examples:
Filtre pour rechercher le nom du pool de la ressource. | |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher le nombre de sessions actives de la ressource. | |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher le nombre de sessions en attente de la ressource. | |
displayStatus | Array of strings Items Enum: "Working" "Idle" "Warning" "Offline" "Missing" "LoggedOut" "Private" Filtre pour rechercher le statut actuel de la ressource. |
sortBy | string Enum: "NameAsc" "NameDesc" "PoolAsc" "PoolDesc" "GroupAsc" "GroupDesc" "PendingAsc" "PendingDesc" "ActiveAsc" "ActiveDesc" "DisplayStatusAsc" "DisplayStatusDesc" Champ selon lequel les résultats doivent être triés et ordre dans lequel ils doivent être triés. |
itemsPerPage | integer >= 1 Nombre maximal d'éléments à récupérer sur cette page. |
pagingToken | string Jeton à pointer vers le dernier élément renvoyé précédemment. |
{- "pagingToken": "U3VwZXIgc2VjcmV0IGRhdGEuIFNoaGho",
- "items": [
- {
- "id": "01234567-89ab-cdef-0123-456789abcdef",
- "name": "Example",
- "poolId": "99e23d41-e8ec-4ffe-89c9-93814d70d551",
- "poolName": "Pool name",
- "groupId": "fedcba98-7654-3210-fedc-ba9876543210",
- "groupName": "Example group",
- "attributes": [
- "None"
], - "activeSessionCount": 5,
- "warningSessionCount": 1,
- "pendingSessionCount": 2,
- "databaseStatus": "Ready",
- "displayStatus": "Working"
}
]
}
(RangeOrEqualFilter ((RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object))) or StartsWithStringFilter (object) (BasicStringFilter) Examples:
Filtre pour rechercher le nom du planning. | |
retirementStatus | Array of strings Items Enum: "Active" "Retired" Filtre pour rechercher le statut de classement du planning. Le comportement par défaut consiste à rechercher tous les statuts. |
itemsPerPage | integer >= 1 Nombre maximal d'éléments à récupérer |
pagingToken | string Jeton à pointer vers le dernier élément renvoyé précédemment |
{- "pagingToken": "U3VwZXIgc2VjcmV0IGRhdGEuIFNoaGho",
- "items": [
- {
- "id": 123,
- "name": "Example schedule",
- "description": "Planning à des fins d'exemple d'API",
- "isRetired": false,
- "tasksCount": 3,
- "intervalType": "Hour",
- "timePeriod": 2,
- "startPoint": "0001-01-01T09:00:00+01:00",
- "endPoint": "0001-01-01T17:30:00+01:00",
- "dayOfWeek": "Tuesday",
- "dayOfMonth": "First",
- "startDate": "2020-10-02T00:00:00Z",
- "endDate": "2020-10-03T02:20:00Z",
- "calendarId": 1,
- "calendarName": "Example calendar name"
}
]
}
scheduleId required | integer ID du planning à mettre à jour |
isRetired | boolean Nouvelle valeur pour le statut de classement du planning |
{- "isRetired": true
}
{- "invalidField": "string",
- "message": "string"
}
itemsPerPage | integer Nombre d'éléments à afficher par page |
scheduleLogStatus | Array of strings Items Enum: "Pending" "Running" "Terminated" "Completed" "PartExceptioned" Filtre pour rechercher le statut du log. |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher l'heure de début du log. | |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher l'heure de fin du log. | |
pagingToken | string Jeton à pointer vers le dernier élément renvoyé précédemment |
{- "pagingToken": "string",
- "items": [
- {
- "scheduleLogId": 0,
- "startTime": "2019-08-24T14:15:22Z",
- "endTime": "2019-08-24T14:15:22Z",
- "status": "pending",
- "serverName": "string",
- "scheduleId": 0,
- "scheduleName": "string"
}
]
}
scheduleId required | integer ID du planning pour lequel récupérer les données |
itemsPerPage | integer Nombre d'éléments à afficher par page |
scheduleLogStatus | Array of strings Items Enum: "Pending" "Running" "Terminated" "Completed" "PartExceptioned" Filtre pour rechercher le statut du log. |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher l'heure de début du log. | |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher l'heure de fin du log. | |
pagingToken | string Jeton à pointer vers le dernier élément renvoyé précédemment |
{- "pagingToken": "string",
- "items": [
- {
- "scheduleLogId": 0,
- "startTime": "2019-08-24T14:15:22Z",
- "endTime": "2019-08-24T14:15:22Z",
- "status": "pending",
- "serverName": "string",
- "scheduleId": 0,
- "scheduleName": "string"
}
]
}
scheduleId required | string <uuid> ID du planning à démarrer |
startTime | string <date-time> Date et heure auxquelles le planning doit être exécuté |
{- "startTime": "2020-10-02T12:34:56+02:00"
}
{- "scheduledTime": "2020-10-02T12:34:56+02:00"
}
scheduleId required | integer ID du planning pour lequel récupérer les tâches |
[- {
- "id": 0,
- "name": "string",
- "description": "string",
- "failFastOnError": true,
- "delayAfterEnd": 0,
- "onSuccessTaskId": 0,
- "onSuccessTaskName": "string",
- "onFailureTaskId": 0,
- "onFailureTaskName": "string"
}
]
sortBy | string Enum: "SessionNumberAsc" "SessionNumberDesc" "ProcessNameAsc" "ProcessNameDesc" "ResourceNameAsc" "ResourceNameDesc" "UserNameAsc" "UserNameDesc" "StatusAsc" "StatusDesc" "ExceptionTypeAsc" "ExceptionTypeDesc" "StartTimeAsc" "StartTimeDesc" "EndTimeAsc" "EndTimeDesc" "LatestStageAsc" "LatestStageDesc" "StageStartedAsc" "StageStartedDesc" Champ selon lequel les résultats doivent être triés et ordre dans lequel ils doivent être triés. |
itemsPerPage | integer >= 1 Nombre maximal d'éléments à récupérer. |
pagingToken | string Jeton à pointer vers le dernier élément renvoyé précédemment. |
(RangeOrEqualFilter ((RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object))) or StartsWithStringFilter (object) (BasicStringFilter) Examples:
Filtre pour rechercher le nom du processus exécuté par la session. | |
(RangeOrEqualFilter ((RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object))) or StartsWithStringFilter (object) (BasicStringFilter) Examples:
Filtre pour rechercher le numéro de session. | |
(RangeOrEqualFilter ((RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object))) or StartsWithStringFilter (object) (BasicStringFilter) Examples:
Filtre pour rechercher le nom de la ressource sur laquelle la session est en cours d'exécution/a été exécutée. | |
(RangeOrEqualFilter ((RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object))) or StartsWithStringFilter (object) (BasicStringFilter) Examples:
Filtre pour rechercher le nom de l'utilisateur qui a déclenché la session. | |
status | Array of strings Items Enum: "Pending" "Running" "Terminated" "Stopped" "Completed" "Stopping" "Warning" Statut des sessions à rechercher. |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher l'heure à laquelle la session a démarré. | |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher l'heure à laquelle la session s'est terminée. | |
(RangeOrEqualFilter ((RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object))) or StartsWithStringFilter (object) (BasicStringFilter) Examples:
Filtre pour rechercher le nom de la dernière étape. | |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher l'heure à laquelle la dernière étape a démarré. |
{- "pagingToken": "U3VwZXIgc2VjcmV0IGRhdGEuIFNoaGho",
- "items": [
- {
- "sessionId": "01234567-89ab-cdef-0123-456789abcdef",
- "sessionNumber": 123,
- "processId": "01234567-89ab-cdef-0123-456789abcdef",
- "processName": "Example process",
- "resourceId": "01234567-89ab-cdef-0123-456789abcdef",
- "resourceName": "Example resource",
- "username": "Example user",
- "status": "Running",
- "startTime": "2020-10-02T12:34:56+02:00",
- "endTime": "2020-10-03T13:36:21+02:00",
- "latestStage": "Example stage",
- "stageStarted": "2020-10-02T12:35:30+02:00",
- "exceptionMessage": "Exception message",
- "terminationReason": "InternalError",
- "exceptionType": "Exception type"
}
]
}
sessionId required | string <uuid> ID de la session pour laquelle récupérer les données |
{- "sessionId": "01234567-89ab-cdef-0123-456789abcdef",
- "sessionNumber": 123,
- "processId": "01234567-89ab-cdef-0123-456789abcdef",
- "processName": "Example process",
- "resourceId": "01234567-89ab-cdef-0123-456789abcdef",
- "resourceName": "Example resource",
- "username": "Example user",
- "status": "Running",
- "startTime": "2020-10-02T12:34:56+02:00",
- "endTime": "2020-10-03T13:36:21+02:00",
- "latestStage": "Example stage",
- "stageStarted": "2020-10-02T12:35:30+02:00",
- "exceptionMessage": "Exception message",
- "terminationReason": "InternalError",
- "exceptionType": "Exception type"
}
sessionId required | string <uuid> ID de la session pour laquelle récupérer les données |
itemsPerPage | integer >= 1 Nombre maximal d'éléments à récupérer |
pagingToken | string Jeton à pointer vers le dernier élément renvoyé précédemment |
{- "pagingToken": "U3VwZXIgc2VjcmV0IGRhdGEuIFNoaGho",
- "items": [
- {
- "logId": 123,
- "stageName": "Example stage",
- "stageType": "Calculation",
- "result": "Some result",
- "resourceStartTime": "2020-10-02T12:34:56+01:00",
- "hasParameters": true
}
]
}
sessionId required | string <uuid> ID de la session pour laquelle récupérer les données |
logId required | integer >= 1 ID du log à récupérer pour la session |
{- "inputs": {
- "parameter1": {
- "valueType": "Text",
- "value": "Example value"
}, - "parameter2": {
- "valueType": "Number",
- "value": 123
}
}, - "outputs": {
- "parameter1": {
- "valueType": "Collection",
- "value": {
- "rows": [
- {
- "valueType": "Number",
- "value": 321
}, - {
- "valueType": "Date",
- "value": "2020-10-02T12:34:56+01:00"
}
]
}
}
}
}
sortBy | string Enum: "NameAsc" "NameDesc" "StatusAsc" "StatusDesc" "KeyFieldAsc" "KeyFieldDesc" "MaxAttemptsAsc" "MaxAttemptsDesc" "IsEncryptedAsc" "IsEncryptedDesc" "TotalItemCountAsc" "TotalItemCountDesc" "CompletedItemCountAsc" "CompletedItemCountDesc" "PendingItemCountAsc" "PendingItemCountDesc" "LockedItemCountAsc" "LockedItemCountDesc" "ExceptionedItemCountAsc" "ExceptionedItemCountDesc" "TotalCaseDurationAsc" "TotalCaseDurationDesc" "AverageWorkTimeAsc" "AverageWorkTimeDesc" Champ selon lequel les résultats doivent être triés et ordre dans lequel ils doivent être triés. |
(StringFilter (ContainsStringFilter (object) or StartsWithStringFilter (object))) or (RangeOrEqualFilter ((RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object))) (FullStringFilter) Examples:
Filtre pour rechercher le nom de la file d'attente de travaux. | |
(StringFilter (ContainsStringFilter (object) or StartsWithStringFilter (object))) or (RangeOrEqualFilter ((RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object))) (FullStringFilter) Examples:
Filtre pour rechercher le nom du champ de clé de la file d'attente de travaux. | |
status.eq | string (QueueStatus) Enum: "Running" "Paused" Filtre pour rechercher le statut actuel de la file d'attente de travaux. |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher le nombre maximum de tentatives configuré de la file d'attente de travaux. | |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher le nombre d'éléments en attente de la file d'attente de travaux. | |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher le nombre d'éléments verrouillés de la file d'attente de travaux. | |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher le nombre d'éléments terminés de la file d'attente de travaux. | |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher le nombre d'éléments avec exception de la file d'attente de travaux. | |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher le nombre total d'éléments de la file d'attente de travaux. | |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher le temps moyen de travail de la file d'attente de travaux. | |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher la durée totale des cas de la file d'attente de travaux. | |
itemsPerPage | integer >= 1 Nombre maximal d'éléments à renvoyer sur la page actuelle. |
pagingToken | string Jeton à pointer vers le dernier élément renvoyé précédemment |
{- "pagingToken": "U3VwZXIgc2VjcmV0IGRhdGEuIFNoaGho",
- "items": [
- {
- "id": "01234567-89ab-cdef-0123-456789abcdef",
- "name": "Example work queue",
- "keyField": "Example field",
- "status": "Running",
- "isEncrypted": false,
- "maxAttempts": 5,
- "pendingItemCount": 10,
- "completedItemCount": 75,
- "lockedItemCount": 1,
- "exceptionedItemCount": 3,
- "totalItemCount": 14,
- "averageWorkTime": "00:01:23",
- "totalCaseDuration": "06:12:53",
- "groupName": "Example group",
- "groupId": "fedcba98-7654-3210-fedc-ba9876543210"
}
]
}
Détails de la file d'attente à créer
name | string [ 1 .. 255 ] characters Nom de la file d'attente à créer |
keyField | string [ 0 .. 255 ] characters Nom de la colonne à utiliser comme clé de la file d'attente |
maxAttempts | integer [ 1 .. 999999 ] Nombre maximal de nouvelles tentatives pour les éléments dans la file d'attente |
status | string (QueueStatus) Enum: "Running" "Paused" Statut actuel de la file d'attente. |
encryptionKeyId | integer ID de la clé de chiffrement à utiliser pour la file d'attente. Si aucun chiffrement n'est requis, ce champ doit être 0. |
{- "name": "Example queue",
- "keyField": "Example field",
- "maxAttempts": 3,
- "status": "Running",
- "encryptionKeyId": 0
}
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08"
}
workQueueId required | string <uuid> ID de la file d'attente pour laquelle récupérer les détails |
{- "id": "01234567-89ab-cdef-0123-456789abcdef",
- "name": "Example work queue",
- "keyField": "Example field",
- "status": "Running",
- "isEncrypted": false,
- "maxAttempts": 5,
- "pendingItemCount": 10,
- "completedItemCount": 75,
- "lockedItemCount": 1,
- "exceptionedItemCount": 3,
- "totalItemCount": 14,
- "averageWorkTime": "00:01:23",
- "totalCaseDuration": "06:12:53",
- "groupName": "Example group",
- "groupId": "fedcba98-7654-3210-fedc-ba9876543210"
}
workQueueId required | string <uuid> ID de la file d'attente à modifier |
op required | string Enum: "add" "remove" "replace" "move" "copy" "test" Opération à effectuer |
path required | string Pointeur JSON |
value | object Valeur à utiliser dans les opérations. |
from | string Chaîne contenant une valeur de pointeur JSON. |
[- {
- "op": "add",
- "path": "/someArrayProperty",
- "value": [
- "item1",
- "item2"
]
}
]
{- "invalidField": "string",
- "message": "string"
}
workQueueId required | string <uuid> ID de la file d'attente à partir de laquelle obtenir un élément |
sortBy | string Enum: "AttemptAsc" "AttemptDesc" "AttemptWorkTimeAsc" "AttemptWorkTimeDesc" "CompletedAsc" "CompletedDesc" "DeferredAsc" "DeferredDesc" "ExceptionAsc" "ExceptionDesc" "ExceptionReasonAsc" "ExceptionReasonDesc" "KeyValueAsc" "KeyValueDesc" "LastUpdatedAsc" "LastUpdatedDesc" "LoadedAsc" "LoadedDesc" "LockedAsc" "LockedDesc" "PriorityAsc" "PriorityDesc" "StatusAsc" "StatusDesc" "WorkTimeAsc" "WorkTimeDesc" Champ selon lequel les résultats doivent être triés et ordre dans lequel ils doivent être triés. |
(StringFilter (ContainsStringFilter (object) or StartsWithStringFilter (object))) or (RangeOrEqualFilter ((RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object))) (FullStringFilter) Examples:
Filtre pour rechercher la valeur du champ de clé de l'élément de la file d'attente de travaux. | |
(StringFilter (ContainsStringFilter (object) or StartsWithStringFilter (object))) or (RangeOrEqualFilter ((RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object))) (FullStringFilter) Examples:
Filtre pour rechercher le statut de l'élément de la file d'attente de travaux. | |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher le temps total de travail de l'élément de la file d'attente de travaux. | |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher l'heure à laquelle l'élément de la file d'attente de travaux a été chargé dans la file d'attente. | |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher l'heure jusqu'à laquelle l'élément de la file d'attente de travaux est reporté. | |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher l'heure à laquelle l'élément de la file d'attente de travaux a été verrouillé. | |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher l'heure à laquelle l'élément de la file d'attente de travaux a été terminé. | |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher l'heure à laquelle l'élément de la file d'attente de travaux a eu une exception. | |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher l'heure à laquelle l'élément de la file d'attente de travaux a été mis à jour pour la dernière fois. | |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher le nombre actuel de tentatives de l'élément de la file d'attente de travaux. | |
(RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object) (RangeOrEqualFilter) Examples:
Filtre pour rechercher la priorité de l'élément de la file d'attente de travaux. | |
(StringFilter (ContainsStringFilter (object) or StartsWithStringFilter (object))) or (RangeOrEqualFilter ((RangeFilter (GreaterThanOrEqualToFilter (object) or LessThanOrEqualToFilter (object))) or EqualsFilter (object))) (FullStringFilter) Examples:
Filtre pour rechercher la raison pour laquelle l'élément de file d'attente de travail a eu une exception. | |
itemsPerPage | integer Nombre maximal d'éléments à récupérer |
pagingToken | string Jeton à pointer vers le dernier élément renvoyé précédemment |
{- "pagingToken": "U3VwZXIgc2VjcmV0IGRhdGEuIFNoaGho",
- "items": [
- {
- "id": "01234567-89ab-cdef-0123-456789abcdef",
- "priority": 3,
- "ident": 5112,
- "state": "Pending",
- "keyValue": "Example value",
- "status": "Example status",
- "tags": [
- "Example tag 1",
- "Example tag 2"
], - "attemptNumber": 1,
- "loadedDate": "2020-10-02T12:34:56+01:00",
- "deferredDate": "2020-10-02T12:34:56+01:00",
- "lockedDate": "0001-01-01T00:00:00Z",
- "completedDate": "0001-01-01T00:00:00Z",
- "exceptionedDate": "0001-01-01T00:00:00Z",
- "exceptionReason": "Example reason",
- "lastUpdated": "2020-10-02T12:34:56+01:00",
- "workTimeInSeconds": 123,
- "attemptWorkTimeInSeconds": 56,
- "resource": "Example resource"
}
]
}
workQueueId required | string <uuid> ID de la file d'attente dans laquelle insérer |
Détails des éléments de file d'attente à créer
object (DataCollection) Représente une collection Blue Prism. | |
deferredDate | string <date-time> Heure et date les plus proches jusqu'auxquelles cet élément est reporté |
priority | integer <integer> Valeur de priorité attribuée à l'élément |
tags | Array of strings Collection de balises attribuées à l'élément |
status | string Valeur de statut fournie par l'utilisateur |
[- {
- "data": {
- "rows": [
- {
- "valueType": "Number",
- "value": 321
}, - {
- "valueType": "Date",
- "value": "2020-10-02T12:34:56+01:00"
}
]
}, - "deferredDate": "2020-10-02T12:34:56+01:00",
- "priority": 3,
- "tags": [
- "Example tag 1",
- "Example tag 2"
], - "status": "Example status"
}
]
{- "ids": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
]
}
workQueueItemId required | string <uuid> ID de l'élément à obtenir |
{- "id": "01234567-89ab-cdef-0123-456789abcdef",
- "priority": 3,
- "ident": 123,
- "state": "Completed",
- "keyValue": "Example value",
- "status": "Example status",
- "tags": [
- "Example tag 1",
- "Example tag 2"
], - "attemptNumber": 1,
- "loadedDate": "2020-10-02T12:34:56+01:00",
- "deferredDate": "2020-10-02T12:34:56+01:00",
- "lockedDate": "0001-01-01T00:00:00Z",
- "completedDate": "2020-10-02T13:00:00+01:00",
- "exceptionedDate": "0001-01-01T00:00:00Z",
- "exceptionReason": "Example reason",
- "lastUpdated": "2020-10-02T13:00:00+01:00",
- "workTimeInSeconds": 123,
- "attemptWorkTimeInSeconds": 123,
- "resource": "Example resource",
- "data": {
- "rows": [
- {
- "valueType": "Number",
- "value": 321
}, - {
- "valueType": "Date",
- "value": "2020-10-02T12:34:56+01:00"
}
]
}
}