EmailStatus

Объект описывает статус подписки пользователя на email-рассылки.

Стандартные поля объекта

  • id: ID
    Уникальный идентификатор заметки.

  • app: ID
    ID вашего сайта в Carrot quest.

  • status: str
    Статус подписки. Email-ы отправляются пользователю только когда у него статус confirmed.
    Возможные варианты:

    • validation - email отправлен на проверку валидности. После валидации он может быть переведен в статусы not_valid, not_confirmed, confirmed.
    • not_valid - невалидный email.
    • not_confirmed - отправлен запрос на подтверждение email (GDPR).
    • confirmed - email подтвержден и рассылки отправляются. При отключенном GDPR все email сразу получают этот статус.
    • bounced - произошла ошибка при отправке письма (hard bounce).
    • spam - пользователь отметил письмо от сервиса как спам.
    • unsubscribed - пользователь отписался от рассылки.
    • black_list - email добавлен в черный список.
  • updated: datetime
    Дата последнего обновления статуса.

Пример

{
      "id": 954,
      "app": 123,
      "status": "confirmed",
      "updated": "2018-11-20T09:25:28.661001+03:00"
}