# `bird realtime apps delete`

## Usage

```bash
bird realtime apps delete <realtime-app-id> [flags]
```

## Description

Permanently delete a Realtime app: every connected client is disconnected and all of the app's keys and configuration go with it. There is no soft-delete and no restore, and clients holding one of its keys start failing immediately.

This is destructive and cannot be undone; pass --yes to confirm.

## Examples

```bash
bird realtime apps delete <id> --yes
```

## Options

#### Safety

| Name                | Description                                                    |
| ------------------- | -------------------------------------------------------------- |
| `--idempotency-key` | Deduplication key; a retry with the same key won't act twice   |
| `--yes`             | Confirm a destructive action (required; the CLI never prompts) |

## Related

| Name                                                                    | Description           |
| ----------------------------------------------------------------------- | --------------------- |
| [`bird realtime apps create`](/docs/cli/reference/realtime-apps-create) | Create a Realtime app |
| [`bird realtime apps get`](/docs/cli/reference/realtime-apps-get)       | Get a Realtime app    |
| [`bird realtime apps list`](/docs/cli/reference/realtime-apps-list)     | List Realtime apps    |
| [`bird realtime apps update`](/docs/cli/reference/realtime-apps-update) | Update a Realtime app |