Skip to main content
POST
Python

Authorizations

Authorization
string
header
required

Your Chronicle API key (chr_...). Create one in Settings > API keys.

Body

application/json

Dry run: compile a blueprint into per-twin seeds without provisioning anything.

blueprint
object
required

A blueprint for a simulated system: connected service twins, shared identities, records, and scenario tasks. A company workflow is one example. The current blueprint format includes organization metadata and the service-specific sections below.

Response

Successful response.

The dry run's outcome. A blueprint with hard problems answers 200 with problems filled in and no twins, so the dashboard can list them (and hand them back to the model) instead of parsing an error.

twins
object[]
required

One entry per declared twin section; empty when problems is not.

problems
string[]

Hard problems that stop the blueprint from compiling: broken references, duplicate keys, an invalid slug.

tasks
object[]

Effective Tasks and Scorers API definitions, including legacy conversions.

warnings
string[]

Blueprint-level warnings (not tied to one twin).