Разрешения подписчиков
Разрешения (permissions) — типы согласий подписчика. Один пользователь может быть подписан на «новости» и не подписан на «маркетинг». Рассылки фильтруются по разрешению, а подписчик может отказаться от конкретного типа, не отписываясь полностью.
Создание разрешения
Разрешение создаётся один раз на проект. key — машинный идентификатор, title — название для подписчика.
key string обязательныйИдентификатор: латиница, цифры, _
title string обязательныйНазвание для подписчика
Фильтр рассылок по разрешению
В /v1/broadcast укажите permission — сообщение уйдёт только подписчикам с этим разрешением (или тем, у кого разрешения не заданы вовсе).
Отказ от разрешения (opt-out)
Удаление разрешения у подписчика — частичная отписка. Подписчик перестаёт получать рассылки этого типа, но остаётся активным для остальных. Отправляется webhook subscription.permission_changed.
Массовое снятие — POST /v1/subscribers/{id}/permissions/bulk-remove с массивом keys. Текущие разрешения подписчика — GET /v1/subscribers/{id}/permissions.