---
title: "team_permission.deleted"
method: POST
path: "team_permission.deleted"
tags: ["Teams"]
---

# team_permission.deleted

`POST team_permission.deleted` (webhook)

This event is triggered when a team permission is deleted.

## Payload

- object
  - `type` string, required — team_permission.deleted
  - `data` object, required
    - `id` string, required — The permission ID used to uniquely identify a permission. Can either be a custom permission with lowercase letters, numbers, `:`, and `_` characters, or one of the system permissions: `$update_team`, `$delete_team`, `$read_members`, `$remove_members`, `$invite_members`, `$manage_api_keys`
    - `user_id` string, required — The unique identifier of the user
    - `team_id` string, required — The unique identifier of the team

## Acknowledgement `200`

Successful response

- unknown

---

[API](https://skmtc.net/hexclave/apis/hexclave-webhooks-api.md) · [All operations](https://skmtc.net/hexclave/apis/hexclave-webhooks-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hexclave/hexclave-webhooks-api/versions/20703ffd13db/schema)
