Ir a la documentación
API

Eliminar contactos en bloque

Elimina hasta 200 direcciones en una sola llamada, cada una como `DELETE /contacts/{email}` elimina una: un contacto guardado se va con sus notas, su foto y sus pertenencias a audiencias, y cada dirección se oculta para que un envío no la vuelva a registrar.

POSTapi.openemail.uk/contacts/batch-delete

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

POST /contacts/batch-delete

Elimina hasta 200 direcciones en una sola llamada, cada una como DELETE /contacts/{email} elimina una: un contacto guardado se va con sus notas, su foto y sus pertenencias a audiencias, y cada dirección se oculta para que un envío no la vuelva a registrar.

Ejemplo

Requiere contacts:write.

curl
curl -X POST "$OE/contacts/batch-delete" -H "$AUTH" -H 'content-type: application/json' -d '{  "emails": ["[email protected]", "[email protected]", "not-an-address"]}'
Respuesta
{  "object": "contact_batch_delete",  "deleted": 2,  "saved": 1,  "invalid": ["not-an-address"]}

deleted cuenta las direcciones eliminadas y ocultadas, guardadas o solo vistas en el correo, y saved cuántas de ellas eran contactos guardados. Una entrada que no es una dirección vuelve en invalid y el resto sigue adelante.

Una dirección repetida cuenta una vez, y volver a enviar la misma llamada no cambia nada. No se puede deshacer.