---
title: "Delete a broadcast"
method: DELETE
path: "/v4/broadcasts/{id}"
tags: ["Broadcasts"]
---

# Delete a broadcast

`DELETE /v4/broadcasts/{id}`

Permanently deletes a draft or scheduled broadcast and returns `204 No Content` on success. This is a hard delete and cannot be undone.

**Note:** a broadcast that is currently sending or has already been sent cannot be deleted — the request returns a `422` with `Broadcast is already sending.` or `Broadcast has already been sent.` respectively. To keep a scheduled broadcast without sending it, unschedule it via [Update a broadcast](/api-reference/broadcasts/update-a-broadcast) instead.

## Path parameters

- `id` integer, required

## Response `204`

Deletes the broadcast

## Other responses

- `401` — Returns a 401 if the token and/or account cannot be authenticated
- `403` — Returns a 403 with an error message if the current account is unauthorized to update a broadcast
- `404` — Returns a 404 when the provided id does not exist
- `422` — Returns a 422 with an error message if the broadcast has already started sending or already sent

---

[API](https://skmtc.net/kit/apis/kit-api.md) · [All operations](https://skmtc.net/kit/apis/kit-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/kit/kit-api/revisions/0df0c90d12da/schema)
