---
title: "Remove a control group"
method: DELETE
path: "/issuing/controls/control-groups/{controlGroupId}"
tags: ["Control groups"]
---

# Remove a control group

`DELETE /issuing/controls/control-groups/{controlGroupId}`

## Request

- Base URL: `https://{prefix}.api.sandbox.checkout.com`
- URL: `https://{prefix}.api.sandbox.checkout.com/issuing/controls/control-groups/{controlGroupId}`
- Auth: OAuth 2
  - Client credentials
  - Token URL: `string` scopes: `issuing:controls-write`
- TypeScript: <https://skmtc.dev/checkout/apis/checkout-com-api-reference/docs/issuing/controls/control-groups/:controlGroupId/delete.ts> (a function with typed inputs; its response is checked against the schema)

Removes the control group and all the controls it contains.

If you want to reapply an equivalent control group to the card, you'll need to create a new control group.

## Path parameters

- `controlGroupId` string, required: The control group's unique identifier.

## Response `200`

Control group deleted successfully

- RemoveControlGroupResponse: The control groups's details.
  - `id` string, required: The control group's unique identifier.

## Other responses

- `401`: Unauthorized
- `404`: Control group not found
- `422`: Invalid data was sent
- `500`: Internal Server Error
- `503`: Service Unavailable

---

[API](https://skmtc.dev/checkout/apis/checkout-com-api-reference.md) - [All operations](https://skmtc.dev/checkout/apis/checkout-com-api-reference/llms.txt) - [OpenAPI document](https://skmtc.dev/checkout/apis/checkout-com-api-reference/revisions/0f1abdb1c3e9?raw)
