Уведомление клиента
Получение статуса подписок на рассылки
***GET*** /api/subscriptions/{clientId}
**Response**
{
"status": "ok",
"timestamp": 1642580909000,
"data": [
{
"code": "marketing.sms",
"value": false,
"label": "Маркетинговые СМС",
"canEdit": true
},
{
"code": "marketing.email",
"value": false,
"label": "Маркетинговые Email",
"canEdit": true
},
{
"code": "operational.sms",
"value": true,
"label": "Операционные СМС",
"canEdit": true
},
{
"code": "operational.email",
"value": false,
"label": "Операционные Email",
"canEdit": true
}
]
}
Обновление подписки
***PUT*** /api/subscriptions/{clientId}/{code}
**Request
{
"value": true
}**
**Response**
{
"status": "ok",
"timestamp": 1609934417000,
"data": {
"status": true
}
}
Обновление подписок
***PUT*** /api/subscriptions/{clientId}
**Request
{
"subscriptions": {
"code": true|false,
"code": true|false,
....
}
}**
**Response**
{
"status": "ok",
"timestamp": 1609934417000,
"data": {
"status": true
}
}