v14

latestOpenAPI 3.0.32026-08-04377889.4 MB
rolling-release

Update the rolling release settings for the project

Update (or disable) Rolling Releases for a project. When disabling with the resolve-on-disable feature flag enabled, any active rolling release document is resolved using the disableRolloutAction parameter: "abort" to roll back (default), or "complete" to promote the canary to production. When enabling or updating config, changes only affect the next production deployment and do not alter a rollout that's already in-flight. Note: Enabling Rolling Releases automatically enables skew protection on the project with the default value if it wasn't configured already.

patch/v1/projects/{idOrName}/rolling-release/config

Path parameters

idOrNamestring required

Project ID or project name (URL-encoded)

Project ID or project name (URL-encoded)

Query parameters

teamIdstring
Example:team_1a2b3c4d5e6f7g8h9i0j1k2l

The Team identifier to perform the request on behalf of.

slugstring
Example:my-team-url-slug

The Team slug to perform the request on behalf of.

Response

OR

Example response

{
  "rollingRelease": {
    "stages": [
      {
        "targetPercentage": 25,
        "duration": 600
      }
    ]
  }
}