Сервис CASHOFF может по наступлении определенных событий отправлять в приложение уведомления об этих событиях. Примером таких событий является загрузка чека, изменение статуса профиля или начисление кешбека.
По умолчанию уведомления отключены, включить их можно с помощью запроса POST /settings/notifications:
{ "target": "https://app.com/cashoff/notifications", "events": ["receipt.cashback","profile.updated","receipt.pending_resolved"] }
При включении нотификаций необходимо указать адрес, куда их присылать (target) и перечислить коды событий, по который присылать уведомления (events).
Нотификации отправляются в виде POST запросов на указанный адрес. Список событий и их формат перечислен в разделе "Нотификация об событиях в сервиса" документа CASHOFF API REFERENCE.
Отключить нотификации можно запросом DELETE /settings/notifications, а просмотреть текущие запросом GET /settings/notifications.