Build World
Starts an asynchronous World build from ready Simulators and returns it in the pending state. Builds start in queue order when workspace capacity is available. Instructions generate and validate initial synthetic data. Start the World once it is ready to create its Simulations.
Authorizations
Use a Continuous API key. Send it in the Authorization header as a Bearer token.
Body
Simulator IDs for the World.
1^smr_[0-9A-HJKMNP-TV-Z]{26}$Describe the initial data, scenario, and relationships. Populated Worlds support up to 8 selected Simulators and 1,000 starting records in total. Named record types replace their default data. At most 16,384 characters and 65,536 UTF-8 bytes. U+0000 is not permitted.
16384Customer JSON metadata, up to 16 KiB and 64 nesting levels. Returned by build, get, and list. Omission uses null.
Model that builds and reviews starting data. Defaults to claude-opus-5-5. Its provider is derived from the model.
gpt-6-astra, gpt-6.1-sol, claude-opus-5-5, claude-fable-5-1 Name for the World. Omission generates a name. The ID stays its identity, and names need not be unique.
128Simulated time the World starts at, in RFC 3339 format. Omission uses 2024-01-01T00:00:00Z. Saved starting data keeps its build dates.
Time limit for generation and validation in seconds, from 1 to 72000. Defaults to 14400 (four hours). Excludes queue wait and finalization. Retries share the same deadline.
1 <= x <= 72000Response
Accepted
Current clock advance operation ID, or null.
^adv_[0-9A-HJKMNP-TV-Z]{26}$Current membership change ID, or null.
^wch_[0-9A-HJKMNP-TV-Z]{26}$The build's latest progress report and verified starting data, or null before the first report.
World creation time.
Target of the last settled World clock request. Individual member clocks can differ.
Safe failure information, or null when no failure exists.
World ID.
^wld_[0-9A-HJKMNP-TV-Z]{26}$Instructions for the initial synthetic data and relationships, or empty when none were given.
Customer JSON metadata, or null.
World name. The ID is its identity, and names need not be unique.
128Created member Simulations. This list is empty before first start.
Simulator IDs in member order.
^smr_[0-9A-HJKMNP-TV-Z]{26}$Simulated time the World starts at: chosen at build, and changeable on the first Start.
pending while waiting for capacity; building while the build runs; ready when it can be started; running or stopped once its Simulations exist; failed when building or first start fails; canceled when the build was canceled.
pending, building, ready, running, stopped, failed, canceled