---
title: "Delete a Slack connection"
method: DELETE
path: "/v1/projects/{projectId}/slack/connections/{id}"
tags: ["Slack Connections", "tier:standard"]
---

# Delete a Slack connection

`DELETE /v1/projects/{projectId}/slack/connections/{id}`

## Request

- Base URL: `https://api.particle.pro`
- URL: `https://api.particle.pro/v1/projects/{projectId}/slack/connections/{id}`
- Auth: one of:
  - API key in header `X-API-Key`
  - HTTP bearer

Soft-deletes the slack_teams row. Alert channels referencing this connection remain in place; the delivery subscriber detects the soft-deleted install at delivery time and skips that channel (logged, not posted, no chat-message row enqueued). The alert's overall delivery audit row still commits as SENT for a zero-fanout delivery rather than leaving the match permanently 'undelivered.'

## Path parameters

- `projectId` string, required: Project ID (base62-encoded).
- `id` string, required: Slack connection ID (base62-encoded).

## Response `200`

OK

- DeleteSlackConnectionResponseBody
  - `deleted` boolean, required

## Other responses

- `default`: Error

---

[API](https://skmtc.dev/particle/apis/particle-api.md) · [All operations](https://skmtc.dev/particle/apis/particle-api/llms.txt) · [OpenAPI document](https://skmtc.dev/particle/apis/particle-api/revisions/416ba82ab9d7?raw)
