- Obtenir la liste de toutes les Skills disponibles
- Créer une transaction vide
- Ajouter un ensemble de fichiers à traiter dans la transaction
- Démarrer la transaction
- Suivre l’état de la transaction
- Télécharger les fichiers source et les fichiers de résultats
Récupérer la liste de toutes les Skills disponibles
GET à la ressource skills :
Création d’une transaction vide
POST suivante à la ressource transactions :
skillId renvoyé par l’appel d’API précédent. Vous recevrez alors une réponse contenant l’id de la transaction créée.
Ajout d’un ensemble de fichiers à traiter dans la transaction
Ajout de fichiers directement à la transaction
POST vers la ressource transactions/<transaction-id>/files :
Ajout de fichiers à un document
POST à la ressource transactions/<transaction-id>/documents :
POST à la ressource transactions/<transaction-id>/documents/<document-id>/sourceFiles :
Démarrer la transaction
POST suivante à la ressource transactions/<transaction-id>/start :
Suivi de l’état de la transaction
GET à la ressource transactions/<transaction_id> en incluant l’identifiant de la transaction dans l’URI de la requête :
New. La transaction a été créée mais n’a pas encore été placée dans la file d’attente de traitement.Queued. La transaction est en file d’attente pour le traitement.InProgress. La transaction est en cours de traitement.Processed. La transaction a été traitée avec succès.ProcessedWithWarnings. La transaction a été traitée, mais des avertissements sont survenus.NotProcessed. La transaction n’a pas été traitée en raison d’une erreur.Deleted. La transaction a été supprimée par l’utilisateur ou automatiquement selon la stratégie de conservation.
Processed ou ProcessedWithWarnings, passez à l’étape 6.
Téléchargement des fichiers source
GET à la ressource transactions/<transaction-id>/documents et indiquez l’identifiant de la transaction :
GET à la ressource transactions/<transaction-id>/documents/<document-id> :
GET à la ressource transactions/<transaction-id>/files/<file-id>/download :
