Skip to main content
PUT

Recipes

1

1. Use 'Authorization' header to pass API key

2

2. Use 'On-Behalf-Of' header to pass user_id

To execute a request on behalf of a specific user.
3

3. Set settings

“enabled”: 0 - turn off the push notifications for specified dialog
“enabled”: 1 - turn off the push notifications for specified dialog
4

4. Set dialog ID

Specify the ID of the dialog whose setting status you want to update.
5

5. As result, the API returns updated notification settings status

A user can turn on/off push notifications for offline messages in a dialog. The default value is ON. By default, when a user is offline and other user sent a message to them, they receive a push notification. It is possible to disable this feature. Available only for dialogs type=2 (GROUP) and type=3 (PRIVATE).

Path Parameters

string
required
ID of the dialog to which a current message is connected. Generated automatically by the server after message creation

Body Parameters

integer
Possible values are: enabled=0, enabled=1.

Headers

string
required
A user or application session token. See Authentication page to learn more about session tokens. Must be used either QB-Token or Authorization.
string
default:"ApiKey {your_api_key}"
API key from Dashboard. Expected format: ApiKey {your_api_key}. Must be used either QB-Token or Authorization.
string
User ID. The user ID of the user on whose behalf the request is being made.

Responses

A successful response
object
An error response
array of strings