---
title: "Bulk remove a tariff from all price groups"
method: DELETE
path: "/api/v1/price-groups/tariffs/{tariffId}"
tags: ["Price Groups"]
---

# Bulk remove a tariff from all price groups

`DELETE /api/v1/price-groups/tariffs/{tariffId}`

⚠️ **Destructive bulk operation.** Removes the specified tariff from ALL price groups within the operator's scope — both operator-owned and team-owned. This cannot be undone via the API. You must send `{"confirm": true}` in the request body to acknowledge the impact before the operation proceeds. Required scope: `price-groups:delete` </br>Organization authorization: `supported`

## Path parameters

- `tariffId` integer, required

## Request body

- DeleteTariffConfirmationDto
  - `confirm` boolean, required — Must be `true` to confirm this bulk destructive operation. Omitting this field or setting it to `false` will result in a 422 error.

## Response `204`

Tariff successfully removed from all price groups

## Other responses

- `400` — The request is invalid
- `401` — Consumer with provided credentials was not found
- `403` — Operator doesn't have access to resource
- `404` — Entity with the provided id was not found
- `422` — confirm was not set to true in the request body

---

[API](https://skmtc.net/monta/apis/monta-partner-api.md) · [All operations](https://skmtc.net/monta/apis/monta-partner-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/monta/monta-partner-api/versions/517e18f11015/schema)
