> ## Documentation Index
> Fetch the complete documentation index at: https://graine.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Delete Campaign

> Permanently delete a campaign

## Endpoint

**DELETE** `https://api.graine.ai/api/v1/campaigns/{campaign_id}`

## Path Parameters

| Parameter     | Type   | Required | Description        |
| ------------- | ------ | -------- | ------------------ |
| `campaign_id` | string | Yes      | Campaign to delete |

## Headers

| Header          | Required | Description          |
| --------------- | -------- | -------------------- |
| `Authorization` | Yes      | `Bearer gat_<token>` |

<Warning>
  This is a permanent, irreversible operation. If you only want to stop dispatching calls, use [Pause](/api-reference/campaigns/lifecycle#pause-campaign) or [Cancel](/api-reference/campaigns/lifecycle#cancel-campaign) instead.
</Warning>

## Example Request

```bash theme={null}
curl -X DELETE "https://api.graine.ai/api/v1/campaigns/cmp_abc123" \
  -H "Authorization: Bearer gat_your_token"
```

## Responses

### 204 No Content

Campaign deleted successfully. Empty response body.

### 404 Not Found

```json theme={null}
{ "detail": "Campaign not found" }
```
