Skip to main content
POST
Capture an independent native fixture run

Authorizations

Authorization
string
header
required

Bearer JWT token or API Key (sk-*).

Body

application/json
operationId
string
required

Idempotent capture identity. Retry identical input with the same UUID.

testComponentNames
string[]
required

Native test Component names. Each Component contains a suite of named test.case cases.

Required array length: 1 - 20 elements
components
object[]

Complete workspace/local source overlays by name, including changed targets, libraries and test fixtures. Never persisted as Component source.

Maximum array length: 100
timeout
integer
default:10

Per-suite isolated execution deadline in seconds.

Required range: 1 <= x <= 60

Response

200 - application/json
runId
string<uuid>
required
status
enum<string>
required
Available options:
QUEUED,
RUNNING,
PASSED,
FAILED,
CANCELLED,
ABORTED,
UNAVAILABLE,
INCOMPLETE,
STALE
createdAt
string<date-time>
required
completedAt
string<date-time> | null
required
snapshotDigest
string
required
runs
object[]
required