Saltar para a documentação
API

Eliminar contactos em lote

Elimina até 200 endereços numa só chamada, cada um como `DELETE /contacts/{email}` elimina um: um contacto guardado sai com as suas notas, a foto e as pertenças a audiências, e cada endereço é ocultado, para que um envio não o volte a registar.

POSTapi.openemail.uk/contacts/batch-delete

Executa a chamada real contra o seu espaço de trabalho, com a sua própria chave.

POST /contacts/batch-delete

Elimina até 200 endereços numa só chamada, cada um como DELETE /contacts/{email} elimina um: um contacto guardado sai com as suas notas, a foto e as pertenças a audiências, e cada endereço é ocultado, para que um envio não o volte a registar.

Exemplo

Requer 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"]}'
Resposta
{  "object": "contact_batch_delete",  "deleted": 2,  "saved": 1,  "invalid": ["not-an-address"]}

deleted conta os endereços eliminados e ocultados, guardados ou só vistos no correio, e saved quantos deles eram contactos guardados. Uma entrada que não é um endereço volta em invalid e o resto segue na mesma.

Um endereço repetido conta uma vez, e enviar de novo a mesma chamada não muda nada. Não há anulação.