delete_member_permanent
Permanently delete an audience member and irreversibly remove all personal data to comply with GDPR. This action prevents the email from being re-imported into the audience.
Instructions
Permanently and irreversibly erase an audience member (GDPR-style deletion).
IRREVERSIBLE: this permanently deletes all personal data for the member and prevents that email from ever being re-imported into the audience. This tool and delete_member are equivalent: both call the same permanent-deletion endpoint. To merely stop sending while keeping the member for reporting, use unsubscribe_member instead.
Args: list_id: Audience/list ID (10-char alphanumeric, e.g. 'abc123def4'). Obtain from list_audiences. email_address: The member's email address. The subscriber hash is derived automatically.
Returns: JSON confirming the permanent deletion, or an error object if the member is not found. On success the Mailchimp API returns an empty body (HTTP 204).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"list_id": "<list_id>",
"email_address": "<email_address>"
},
"name": "delete_member_permanent"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account | No | ||
| list_id | Yes | ||
| email_address | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |