New Simulations Endpoints

We’ve added a comprehensive set of new endpoints to manage Simulation Cases and Simulation Sessions programmatically.

  • Case Management: Create, list, retrieve, update, delete, and generate simulation cases.
  • Session Management: Start a simulation and list/retrieve simulation sessions.
  • Listings: List simulation cases by agent and list all simulations.

Endpoints Added:

  • POST /simulations — Create a simulation case
  • GET /simulations — List simulation cases
  • GET /simulations/:case_id — Get a simulation case
  • PUT /simulations/:case_id — Update a simulation case
  • DELETE /simulations/:case_id — Delete a simulation case
  • POST /simulations/generate — Generate simulation cases
  • GET /simulations/agent/:agent_id — List simulation cases by agent
  • POST /simulations/start — Start a simulation
  • GET /sessions — List simulation sessions
  • GET /sessions/:session_id — Get a simulation session
  • GET /simulations/all — List simulation cases
  • GET /simulations/:case_id — Get a simulation case

Read more about the feature here: https://docs.synthflow.ai/simulations