Aller au contenu principal

Lancer une campagne de transactions synthétiques

POST 

/simulation/run

Envoie count transactions synthétiques vers le VRAI POST /v1/transactions/score, exactement comme le ferait un client intégré — ce sont donc de VRAIES transactions, persistées et scorées par le pipeline complet.

  • Répond immédiatement avec un simulation_id ; la campagne tourne en arrière-plan et ne communique plus que par websocket (simulation.transaction par transaction terminée, puis simulation.completed avec le résumé).
  • method: "sequential" envoie une transaction à la fois. method: "batch" en envoie concurrency en parallèle (défaut 20).
  • count est plafonné — une valeur au-delà est REJETÉE (422 VALIDATION_ERROR), jamais tronquée en silence.

Request​

Responses​