Remove a member

Remove a member from a mailing list with the wemail API. The address stops receiving list mail immediately and keeps its own event history.

Removes the recipient from the list. This does not suppress the address — it can still be mailed directly.

DELETE /v3/lists/{address}/members/{member}

Responses

StatusDescription
200Removed. { message: "Member removed from list" }.
401Missing or invalid API key.
404No such member — also returned when the list itself doesn't exist.

Code examples

cURL
curl -X DELETE https://api.wemail.io/v3/lists/{address}/members/{member} \
  -H "Authorization: Bearer afn_live_…"
Node.js
const res = await fetch("https://api.wemail.io/v3/lists/{address}/members/{member}", {
  method: "DELETE",
  headers: {
    Authorization: `Bearer ${process.env.WEMAIL_API_KEY}`,
  },
});
const data = await res.json();
Python
import os, requests

r = requests.delete(
    "https://api.wemail.io/v3/lists/{address}/members/{member}",
    headers={"Authorization": f"Bearer {os.environ['WEMAIL_API_KEY']}"},
)
data = r.json()