Client Notification
Getting Mailing Subscription Status
json
***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
}
]
}Updating Subscription
json
***PUT*** /api/subscriptions/{clientId}/{code}
**Request
{
"value": true
}**
**Response**
{
"status": "ok",
"timestamp": 1609934417000,
"data": {
"status": true
}
}Updating Subscriptions
json
***PUT*** /api/subscriptions/{clientId}
**Request
{
"subscriptions": {
"code": true|false,
"code": true|false,
....
}
}**
**Response**
{
"status": "ok",
"timestamp": 1609934417000,
"data": {
"status": true
}
}