delete_member
Permanently delete a member and all data from an audience. Use for GDPR right-to-erasure requests; no undo.
Instructions
Permanently delete a member and all their data from an audience.
Use only for complete data removal (e.g. GDPR right-to-erasure requests). All activity history, merge field data, and tag associations are permanently lost. Equivalent to delete_member_permanent (same endpoint). Use unsubscribe_member instead to stop sending while preserving data for reporting. There is no undo.
Args: list_id: The Mailchimp audience/list ID (e.g. 'abc123def4'). Obtain from list_audiences. email_address: Email address of the member to permanently delete. Must exist in the audience.
Returns: JSON with fields: status ("permanently_deleted"), email_address. Returns error if the member does not exist.
Example: delete_member(list_id="abc123", email_address="jane@co.com") -> {"status": "permanently_deleted", "email_address": "jane@co.com"}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account | No | ||
| list_id | Yes | ||
| email_address | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |