Update push preferences
PUT {{baseUrl}}/v3/users/:user_id/push_preference
Update push preferences
Updates a user's push preferences. Through this action, you can set do_not_disturb
for a user, and update the time frame in which the setting applies.
https://sendbird.com/docs/chat/v3/platform-api/guides/user#2-update-push-preferences
Request Body
{"push_trigger_option"=>"<string>", "do_not_disturb"=>"<boolean>", "start_hour"=>"<integer>", "start_min"=>"<integer>", "end_hour"=>"<integer>", "end_min"=>"<integer>", "snooze_enabled"=>"<boolean>", "snooze_start_ts"=>"<integer>", "snooze_end_ts"=>"<integer>", "block_push_from_bots"=>"<boolean>", "push_blocked_bot_ids"=>["<integer>", "<integer>"], "timezone"=>"<string>", "push_sound"=>"<string>"}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Api-Token | string | (Required) | |
Content-Type | string | ||
Accept | string |
RESPONSES
status: OK
{"block_push_from_bots":"\u003cboolean\u003e","enable_push_for_replies":"\u003cboolean\u003e","push_blocked_bot_ids":["\u003cstring\u003e","\u003cstring\u003e"],"push_trigger_option":"\u003cstring\u003e","do_not_disturb":"\u003cboolean\u003e","start_hour":"\u003cnumber\u003e","start_min":"\u003cnumber\u003e","end_hour":"\u003cnumber\u003e","end_min":"\u003cnumber\u003e","snooze_enabled":"\u003cboolean\u003e","snooze_start_ts":"\u003cnumber\u003e","snooze_end_ts":"\u003cnumber\u003e","timezone":"\u003cstring\u003e","push_sound":"\u003cstring\u003e"}