Skip to main content
PUT
cURL

Authorizations

Authorization
string
header
required

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

Path Parameters

id
string
required
version
required
ruleId
string
required

Body

application/json
name
string
templateId
string
startActions
object[]
steps
object[]
endActions
object[]
startDate
string<date-time> | null

ISO 8601 date-time, e.g. "2025-06-01T00:00:00Z". Absent or null means start immediately on publish.

cutoffDate
string<date-time> | null

ISO 8601 date-time, e.g. "2025-07-01T00:00:00Z". The ramp ends at this time.

monitoringConfig
object
lockdownConfig
object
requiresStartApproval
boolean | null
environment
string
deprecated
revisionTitle
string
revisionComment
string
ignoreWarnings
boolean

Set to true to acknowledge the warnings listed in a blocked response and continue. This covers experiment guards, locked dependents, and references affected by an archive. When the organization treats schema failures as warnings, it also covers schema and invariant warnings. It never bypasses a rejected Custom Hook. On revision publish endpoints, it can also force-publish an out-of-date draft when the caller has Bypass draft approvals access.

Response

200 - application/json

Resource updated

revision
object
required