---
title: "Delete gradual rollout strategy"
method: DELETE
path: "/v1/gradual-rollout-strategies/{gradualRolloutStrategyId}"
tags: ["Rollout Strategies"]
---

# Delete gradual rollout strategy

`DELETE /v1/gradual-rollout-strategies/{gradualRolloutStrategyId}`

## Request

- Base URL: `https://placeholder/v1`
- URL: `https://placeholder/v1/v1/gradual-rollout-strategies/{gradualRolloutStrategyId}`
- Auth: none required
- TypeScript: <https://skmtc.dev/northflank/apis/northflank-api/docs/v1/gradual-rollout-strategies/:gradualRolloutStrategyId/delete.ts> (a function with typed inputs; its response is checked against the schema)

Deletes a gradual rollout strategy. Any services still using it are detached first, which redeploys them without the rollout. Because that redeploys services, this also requires service update permission. Fails if a rollout is in progress on any of those services.

## Path parameters

- `gradualRolloutStrategyId` string, required: ID of the gradual rollout strategy

## Response `200`

The operation was performed successfully.

## Other responses

- `403`: The caller does not have permission to update services.
- `409`: A rollout is in progress on one or more services using this strategy.

---

[API](https://skmtc.dev/northflank/apis/northflank-api.md) - [All operations](https://skmtc.dev/northflank/apis/northflank-api/llms.txt) - [OpenAPI document](https://skmtc.dev/northflank/apis/northflank-api/revisions/6511db980148?raw)
