Skip to main content
POST
cURL

Authorizations

Authorization
string
header
required

If using Bearer auth, pass the Secret Key as the token:

Path Parameters

id
string
required

Body

application/json

Record something the run created

kind
enum<string>
required
Available options:
sdk-connection,
feature,
experiment,
attribute,
metric,
fact-table
id
string
required

Id, or key for Feature Flags

Maximum string length: 200
label
string
required
Maximum string length: 200
by
enum<string>
required
Available options:
developer,
growthbook
detail
string | null
required

Evidence or summary, e.g. 'boolean, off in dev'

Maximum string length: 500

Response

200 - application/json

Resource created

id
string
required
dateCreated
string<date-time>
required
dateUpdated
string<date-time>
required
source
enum<string>
required
Available options:
cli-wizard,
skill
agent
string | null
required
createdBy
string | null
required

Id of the user who ran the wizard

metadata
object
required

What the wizard learned about the environment it ran in — language, packageManager, framework, versions. Open by design; do not rely on any single key being present

artifacts
object[]
required
checks
object[]
required
outcome
enum<string> | null
required
Available options:
completed,
partial,
failed
failureReason
string | null
required
dateCompleted
string<date-time> | null
required
url
string
required

Absolute URL of the run's page in the app. Built server-side so callers never guess the app origin