Scenario Studio
Submit a scenario batch
Validate a canonical scenario spec (fail-closed), reserve one variation per requested variant against your daily quota, and queue a durable batch. Returns 202 immediately — poll GET /v1/scenario-batches/. Nothing bills here; a clip is charged only when accepted.
POST
Submit a scenario batch
Authorizations
An app API key, e.g. Authorization: Bearer sk_live_…. Secret (sk_) for writes/sessions; publishable (pk_) is read-only (browser-safe).
Headers
A retried submit with the same key returns the original batchId without a second reservation.
Body
application/json
The canonical scenario spec (spec_version, domain, source, locked[], variants[], checks, budget). See the Scenario Studio spec module.
Submit a scenario batch

