Aller au contenu

Événements et runs d’automatisation

Appelez POST /v1/workflows/events sur votre Runtime avec event, eventKey et payload. Event est limité à 160 caractères, eventKey à 256, et le payload sérialisé à 64 KiB. La réponse 202 indique les workflows matched et les nouveaux runs accepted.

{"event":"user.created","eventKey":"user_42_created","payload":{"user":{"email":"alex@example.com"}}}

eventKey est la frontière d’idempotence par workflow; sa répétition ne crée pas un deuxième run. queued attend l’exécution, waiting attend la fin d’un Delay, completed est terminé et failed conserve l’erreur. Chaque passage traite jusqu’à 50 runs et loue un run cinq minutes pour éviter la concurrence; ce bail n’ajoute pas volontairement cinq minutes. Corrigez la dépendance, puis utilisez une nouvelle eventKey seulement après vérification des effets.