# Delete contact

**DELETE** `/contacts/{id}`

Soft deletes a contact. Use archive when you only want to hide the contact from active lists.

Authentication: bearerAuth
Required scopes: `contact:delete`
Allowed roles: `owner`, `admin`, `agent`
Authorization: Delete a contact in the caller's contact scope.

## Parameters

- `id` (path string, required)

## Responses

- `204`: Contact deleted
- `404`: Contact not found
- `default`: Error
