Create Web Box
Creates a Web Box from a ready Web Box Snapshot and starts it. It returns at once with status starting; get the Web Box until it is running. Open its url in a browser: the app is served at a host of its own, open to anyone with the URL. Each Web Box has its own state, and runs in real time.
Authorizations
Use a Continuous API key. Send it in the Authorization header as a Bearer token.
Headers
Optional key for retrying this create safely. A retry with the same key and request returns the same Web Box. The same key with a different request returns 409 idempotency_conflict.
256Body
A ready Web Box Snapshot of the workspace or the catalog.
^wbs_[0-9A-HJKMNP-TV-Z]{26}$Start with the Snapshot'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 Snapshot that carries sample data; see its composition.
Customer JSON metadata, up to 16 KiB and 64 nesting levels.
Name for the Web Box. Omission generates a name.
128Response
Accepted
Web Box creation time.
Why its last run stopped without a stop request, or null.
Web Box ID.
^wbx_[0-9A-HJKMNP-TV-Z]{26}$Whether the Web Box started with the Snapshot's sample data.
Customer JSON metadata, or null.
Web Box name. The ID is its identity, and names need not be unique.
128The Web Box Snapshot it started from.
^wbs_[0-9A-HJKMNP-TV-Z]{26}$starting while its runtime boots; running while it serves its app; stopping while it saves its state; stopped when it holds no runtime. A start resumes the saved state.
starting, running, stopping, stopped URL that opens the Web Box's app, at a host of its own.