Перейти к документации
API

Удаление контакта

Удаляет контакт и, в той же транзакции, все его членства в аудиториях, включая встроенную аудиторию по умолчанию. Письма никуда не перемещаются, и на адрес по-прежнему можно писать.

DELETEapi.openemail.uk/contacts/{email}

Выполняет настоящий запрос в вашем рабочем пространстве, с вашим собственным ключом.

DELETE /contacts/{email}

Удаляет контакт и, в той же транзакции, все его членства в аудиториях, включая встроенную аудиторию по умолчанию. Письма никуда не перемещаются, и на адрес по-прежнему можно писать.

Пример

Требуется contacts:write. Кодируйте @ в URL.

curl
curl -X DELETE "$OE/contacts/grace%40example.com" -H "$AUTH"
Ответ
{  "object": "contact",  "email": "[email protected]",  "deleted": true}

Отмены нет. Повторное создание адреса даёт новый контакт без имени, без заметок и без членства где-либо, кроме аудитории по умолчанию.

Если участник позже отправит письмо на тот же адрес из редактора в приложении, адрес снова запишется как новый контакт с auto.

Адрес, которого нет в книге, даёт 404.