Auth. HMAC v1 or bearer token — see Authentication.
Status. Live · Idempotent: No (removing the same address twice yields a “not in group” error).
address path parameter is URL-encoded (E.164 phone or email). Apple enforces a minimum group size of 3 — removals that would shrink the group below 3 are rejected with 1002.
Request
DELETE /api/v1/chats/{id}/participants/{address}
Response
Path parameters
Chat identifier (
ch_…).URL-encoded E.164 phone number or email of the participant to remove.
Response fields
The chat the participant was removed from.
The address that was removed.
Full participant roster after the remove.
Errors
| Code | HTTP | When |
|---|---|---|
1001 | 400 | address missing or not in the group. |
1002 | 400 | Group is at the minimum size of 3 — cannot shrink further. |
1006 | 400 | Chat is a direct message. |
2002 | 404 | Chat not found. |
4001 | 502 | Delivery failed. |
4099 | 422 | Group is missing its chat key or has no pinned line. |

