Change Proposals
Create Proposal
Proposes a flag config change for a protected environment.
POST
Only valid for protected environments. Requires Enterprise plan.
Only one
pending proposal can exist per flag + environment at a time.
Proposal lifecycle
approved and rejected are terminal — neither can be re-opened. To make another change to a protected environment after a proposal is resolved, create a new proposal.
Path parameters
string
required
string
required
string
required
Body
Same shape as Update Flag Config body.number
required
The current latest version of the flag config in this environment. Recorded as the proposal’s
intended base so reviewers can see what the change is based on. The actual stored version is
assigned at approval time (always
latest + 1) — this field is not used as a concurrency
gate.boolean
required
boolean | string | number
required
Rule[]
required
Variant[]