Appearance
Импорт списка заблокированных email-адресов
Метод позволяет импортировать список email для блокировки рассылок. Такие адреса невозможно случайно подписать на рассылку, пока с email не будет снят флаг suppressed.
Производительность
Метод предназначен для обработки именно списков. Одна задача на 1000 пользователей выполнится намного быстрее, чем 1000 задач по 1 пользователю.
Импорт обрабатывается в фоне. После запроса вы получите статус 200 OK. Результат импорта будет выведен в разделе системных логов после окончания обработки.
Параметры
| Параметр | Тип | Обязателен? | Описание |
|---|---|---|---|
| shop_id | String | Да | API-ключ |
| shop_secret | String | Да | Секретный API-ключ |
| audience | Array | Да | Массив объектов пользователей |
Структура объекта пользователя:
| Параметр | Тип | Обязателен? | Описание |
|---|---|---|---|
| String | Да | 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"
}
}