Skip to main content
PATCH
Update Draft Config

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

component_id
string
required

Component ID

version
integer
required

Version number

Body

application/json

Config fields to update

config
Config · object | null
label
string | null
stage
string | null
notes
string | null
guard
ComponentGuard · object | null

Optional compare-and-set guard for component writes.

When present, each non-None field is checked against the stored state and the write is rejected with 409 on mismatch. None fields skip that half of the check; omitting the guard keeps the write last-writer-wins.

Response

Successful Response

component_id
string
required
version
integer
required
stage
string
required
config
Config · object
required
created_at
integer
required
label
string | null
notes
string | null
updated_at
integer | null