Ir a la documentación
API

Quitar un contacto de una audiencia

Descarta una membresía y no toca nada más. El contacto sigue en la libreta de direcciones, sigue en la audiencia por defecto y sigue en todas las demás audiencias en las que estaba.

DELETEapi.openemail.uk/audiences/{id}/contacts/{email}

Ejecuta la llamada real contra tu espacio de trabajo, con tu propia clave.

DELETE /audiences/{id}/contacts/{email}

Descarta una membresía y no toca nada más. El contacto sigue en la libreta de direcciones, sigue en la audiencia por defecto y sigue en todas las demás audiencias en las que estaba.

Ejemplo

Requiere audiences:write. Codifica el @ en la URL.

curl
curl -X DELETE "$OE/audiences/aud_4c1b8e2a7d9f05c36b4e8a71/contacts/grace%40example.com" -H "$AUTH"
Respuesta
{  "object": "audience_member",  "audienceId": "aud_4c1b8e2a7d9f05c36b4e8a71",  "email": "[email protected]",  "deleted": true}

Un contacto que no esté en esta audiencia es un 404, así que una errata no puede informar de una eliminación que nunca ocurrió.

La audiencia por defecto integrada no se puede vaciar en parte. Esa llamada se rechaza con 409 audience_immutable, porque contiene todos los contactos mientras sigan siendo contactos. Elimina el contacto cuando lo que quieras es que el contacto desaparezca.

Quitar el último contacto deja la audiencia en su sitio y vacía.