How can I use the API to retrieve orders only when production files are available? (FR)

Comment puis-je utiliser l'API pour récupérer les commandes uniquement lorsque les fichiers de production sont disponibles ?


Dans certains cas, lorsque l'on utilise l'API pour récupérer des fichiers de production, il est possible que le fichier ne soit pas encore disponible car il est encore en train d'être généré par eDocBuilder lorsque la requête API est exécutée. Une méthode pour éviter cela serait d'ajouter un temps d'attente avant que la requête ne soit exécutée ; cependant, cette méthode n'est pas toujours efficace.
 
La meilleure approche pour s'assurer que la tentative d'extraction du fichier de production n'a lieu que lorsqu'il est disponible serait d'utiliser un "webhook".  Vous pouvez configurer un webhook pour que Pressero notifie votre système lorsque les fichiers de production sont prêts et que vous puissiez effectuer une requête API pour récupérer le fichier.  Le webhook spécifique pour cela serait "Order Item Files Generated". 
 
En utilisant cette option, vous n'auriez pas à attendre une période statique et les commandes seraient traitées dès que les fichiers sont prêts.
 
Pour plus de détails sur la configuration des webhooks, veuillez consulter cette page sur notre portail d'assistance : https://support.aleyant.com/kb/a1211/webhooks.aspx.