---
title: "Remove a member"
method: DELETE
path: "/api/team/members/{id}"
---

# Remove a member

`DELETE /api/team/members/{id}`

## Request

- Base URL: `https://postwire.io`
- URL: `https://postwire.io/api/team/members/{id}`
- Auth: HTTP bearer

Owner or admin. Only a person signed in to the dashboard (its session key plus X-PostWire-Source: dashboard): an API key or an AI connector gets 403 team_requires_human, even an admin's. The API keys and AI apps the member created in this workspace are revoked at once, and they get an email. Never the owner, and never the person who created the workspace (their sign-in is the workspace's account: they can be given any role instead).

## Path parameters

- `id` string, uuid, required

## Response `200`

{ ok, removed, keys_revoked, apps_disconnected, email: { sent } }

## Other responses

- `409`: owner, founder

---

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