Référence API
Retrouvez les principales opérations pour créer, lancer et suivre vos processus, ainsi que les guides pour intégrer l’API Ormuz à vos applications.
Guides détaillés
Quelques ressources métier
Ces pages expliquent les ressources les plus courantes. Elles ne constituent pas une liste exhaustive des routes publiques : le contrat OpenAPI reste la source de vérité pour l'ensemble des endpoints, paramètres et réponses disponibles.
POST
Exécuter un processus
Crée une process_instance à partir d'une définition de processus active. Sans option wait, l'appel renvoie immédiatement l'instance créée avec un statut HTTP 201.
Corps de requête
Données d'entrée attendues par la définition. Leur structure est validée avant l'exécution.
Marchand dans lequel exécuter le processus lorsqu'il doit être sélectionné explicitement.
Métadonnées de provenance du déclenchement. Ormuz conserve le mode api comme origine de cet appel.
POST + wait
Attendre un résultat synchrone
Ajoutez wait: { timeout_ms } pour attendre le résultat fonctionnel pendant une durée bornée. Si le processus termine dans cette fenêtre, la réponse 200 expose son output. Si le délai est atteint, la réponse 202 conserve l'identifiant de l'instance à suivre ensuite.
Cette option ne transforme pas le moteur en exécution bloquante illimitée : le délai maximal accepté est borné par la configuration publique de la plateforme.
GET
Lire une instance de processus
Renvoie l'état courant d'une process_instance, sa définition, son statut, ses entrées, son éventuel résultat et ses étapes visibles. Utilisez cet endpoint lorsque votre intégration doit relire explicitement l'état d'une exécution.
Pour une orchestration événementielle, privilégiez les webhooks Ormuzplutôt qu'un polling permanent.