Skip to content

Импорт списка заблокированных email-адресов

Метод позволяет импортировать список email для блокировки рассылок. Такие адреса невозможно случайно подписать на рассылку, пока с email не будет снят флаг suppressed.

Производительность

Метод предназначен для обработки именно списков. Одна задача на 1000 пользователей выполнится намного быстрее, чем 1000 задач по 1 пользователю.

Импорт обрабатывается в фоне. После запроса вы получите статус 200 OK. Результат импорта будет выведен в разделе системных логов после окончания обработки.

Параметры

ПараметрТипОбязателен?Описание
shop_idStringДаAPI-ключ
shop_secretStringДаСекретный API-ключ
audienceArrayДаМассив объектов пользователей

Структура объекта пользователя:

ПараметрТипОбязателен?Описание
emailStringДаEmail клиента

Запрос

Пример запроса:

shell
curl -i -X POST -H "Content-Type: application/json" --data-binary "@data.json" https://api.rees46.ru/import/suppressed

Тело запроса:

json
{
  "shop_id": "1234567890",
  "shop_secret": "0987654321",
  "audience": [
    { "email": "test@example.com" },
    { "email": "test2@example.com" }
  ]
}

Ответ

Пример ответа сервера:

json
{
  "status": "success"
}

В случае ошибки ответ будет в формате:

json
{
  "status": "error",
  "payload": {
    "message": "Shop not found"
  }
}