cURL
Preferences
Set preference
Set a recipient’s subscription state for a specific target.
PATCH
cURL
The
target here can be used to set a project pereference (global-level) or a (resource-level) preference.
You can use this API to :
- Allow recipient to update their project preference on the “Notification’s setting” screen.
- Allow recipient to subscribe to something. Example, “Subscribe a channel on YouTube” via
targetlikeyt_channel:mr_beast:new_videowithsubscribed: true.
Authorizations
Bearer authentication header of the form Bearer bv_xxxxxxxxx, where bv_xxxxxxxxx is your API Key with Full access or Recipient acess scope.
Path Parameters
The unique identifier of the recipient.
Body
application/json
A target is the structure used to describe who should get a notification and how it should be categorized.
The medium this preference applies to. In-app and email are toggled independently for the same target. Defaults to in_app when omitted.
Available options:
in_app, email Response
200 - application/json
Updated subscription state for the target