Liste des tâches
La syntaxe permettant de récupérer la liste des tâches disponibles à travers l’API est la suivante:
curl --insecure --silent \
-H "Authorization: Bearer <bearer_token>" \
'https://<host>/SNV4SRV-ws-war/api/v1/tasks'
Si le code de retour HTTP est 200, la réponse sera structurée comme ceci:
{
"tasks": [
{
"id": "ADR02",
"label": "Saisie des dossiers",
"type": "R"
},
{
"id": "SYS02",
"label": "Saisie des utilisateurs",
"type": "B"
},
{
"id": "SYUS",
"label": "Vue des utilisateurs",
"type": "V"
}
]
}
Note:
Toutes les tâches sont renvoyées, indépendemment des droits d’accès. Il se peut donc que l’utilisateur ne puisse pas à accéder à certaines tâches.
Clé | Description |
---|---|
id |
Identifiant de la tâche. Cet identifiant est celui à utiliser pour y accéder à travers l’API. |
label |
Libellé de la tâche. |
type |
Type de la tâche. |
Les types de tâches sont les suivants:
Type | Description |
---|---|
B |
Tâche de saisie de type sipmle. Ce sont des enregistrements basiques (voir ici). |
R |
Tâche de saisie de type dossier. Ce sont des enregistrements complexes, composés de différentes pages (voir ici). |
F |
Tâche de saisie à double niveau. Ce sont des enregistrements complexes, composés hiérarchiquement. Ces tâches ne sont pas supportées par l’API. |
V /W |
Tâche de vue (courte / longue. Ces tâches permettent d’afficher différentes données sous forme de liste. |
T /U |
Tâche de traitement (court / long). Ces tâches effectuent des traitements sur les données. Ces tâches ne sont pas supportées par l’API. |
L /M |
Tâche de liste (court / long). Ces tâches effectuent potentiellement des traitements sur les données et retourne un résultat sous forme de document HTML ou PDF. Ces tâches ne sont pas supportées par l’API. |