# `bird contacts delete`

## Usage

```bash
bird contacts delete <contact-id> [flags]
```

## Description

Delete a contact and remove it from every audience it belongs to. Suppression records for the address are unaffected.

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

## Examples

```bash
bird contacts 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 contacts batch`](/docs/cli/reference/contacts-batch)   | Create or update many contacts in one request, matched by email. |
| [`bird contacts create`](/docs/cli/reference/contacts-create) | Create a contact by email address.                               |
| [`bird contacts get`](/docs/cli/reference/contacts-get)       | Get a contact                                                    |
| [`bird contacts list`](/docs/cli/reference/contacts-list)     | List contacts                                                    |
| [`bird contacts update`](/docs/cli/reference/contacts-update) | Update a contact's name, email, external-id, or custom data.     |