Create Simulation
Creates a Simulation from a ready Simulator and starts it. The response includes the endpoint and the Simulation’s token, which does not expire.
Authorizations
Use a Continuous API key. Send it in the Authorization header as a Bearer token.
Body
ID of the ready Simulator.
1^smr_[0-9A-HJKMNP-TV-Z]{26}$Start with the Simulator's sample data: a realistic account loaded on top of its seed before the first request. Defaults to false, a brand-new workspace. Requires a Simulator that carries sample data; see its composition.
Customer JSON metadata, up to 16 KiB and 64 nesting levels. Returned by create, get, and list. Omission uses null.
Name for the Simulation. Omission generates a name. The ID stays its identity, and names need not be unique.
128Initial simulated time in RFC 3339 format. Omission uses 2024-01-01T00:00:00Z. Precision is milliseconds.
Response
Created
Current clock advance operation ID, or null.
^adv_[0-9A-HJKMNP-TV-Z]{26}$Simulation creation time.
Current simulated time.
Base URL for requests to the Simulation. For a Simulation in your own runtime environment it is that environment's proxy, and the Continuous /sim/{id} URL answers 421 simulation_endpoint_external.
True when the endpoint is your own runtime environment's proxy rather than Continuous's, so a client calls it directly.
Always null; Simulation tokens do not expire. Deprecated; will be removed.
Simulation ID.
^sim_[0-9A-HJKMNP-TV-Z]{26}$Whether the Simulation started with the Simulator's sample data. A fork inherits its source's state and reports false.
Customer JSON metadata, or null.
Simulation name. The ID is its identity, and names need not be unique.
128Source Simulation ID for a fork, or null.
^sim_[0-9A-HJKMNP-TV-Z]{26}$OCI manifest digest pinned when the Simulation was created.
^sha256:[0-9a-f]{64}$ID of the Simulator bound to this Simulation.
^smr_[0-9A-HJKMNP-TV-Z]{26}$Initial simulated time.
Current status. running serves requests. paused means the Simulation was idle and the platform paused it; the next request wakes it. stopped means its state is saved and requests return 409 until you start it.
running, paused, stopped The Simulation's token for requests to its endpoint. It does not expire. Send it in the X-Continuous-Simulation-Token header, with an actor's id from GET /v1/simulations/{id} in X-Continuous-Actor to act as that caller. Retrieve it later with GET /v1/simulations/{id}/token.
1