Сервис 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.