Update my notification settings
Body
abuseAsModeratorNotificationSettingValueNotification type. One of the following values, or a sum of multiple values:
0NONE1WEB2EMAIL
videoAutoBlacklistAsModeratorNotificationSettingValueNotification type. One of the following values, or a sum of multiple values:
0NONE1WEB2EMAIL
newUserRegistrationNotificationSettingValueNotification type. One of the following values, or a sum of multiple values:
0NONE1WEB2EMAIL
newVideoFromSubscriptionNotificationSettingValueNotification type. One of the following values, or a sum of multiple values:
0NONE1WEB2EMAIL
blacklistOnMyVideoNotificationSettingValueNotification type. One of the following values, or a sum of multiple values:
0NONE1WEB2EMAIL
myVideoPublishedNotificationSettingValueNotification type. One of the following values, or a sum of multiple values:
0NONE1WEB2EMAIL
myVideoImportFinishedNotificationSettingValueNotification type. One of the following values, or a sum of multiple values:
0NONE1WEB2EMAIL
commentMentionNotificationSettingValueNotification type. One of the following values, or a sum of multiple values:
0NONE1WEB2EMAIL
newCommentOnMyVideoNotificationSettingValueNotification type. One of the following values, or a sum of multiple values:
0NONE1WEB2EMAIL
newFollowNotificationSettingValueNotification type. One of the following values, or a sum of multiple values:
0NONE1WEB2EMAIL
newInstanceFollowerNotificationSettingValueNotification type. One of the following values, or a sum of multiple values:
0NONE1WEB2EMAIL
autoInstanceFollowingNotificationSettingValueNotification type. One of the following values, or a sum of multiple values:
0NONE1WEB2EMAIL
abuseStateChangeNotificationSettingValueNotification type. One of the following values, or a sum of multiple values:
0NONE1WEB2EMAIL
abuseNewMessageNotificationSettingValueNotification type. One of the following values, or a sum of multiple values:
0NONE1WEB2EMAIL
newPeerTubeVersionNotificationSettingValueNotification type. One of the following values, or a sum of multiple values:
0NONE1WEB2EMAIL
newPluginVersionNotificationSettingValueNotification type. One of the following values, or a sum of multiple values:
0NONE1WEB2EMAIL
myVideoStudioEditionFinishedNotificationSettingValueNotification type. One of the following values, or a sum of multiple values:
0NONE1WEB2EMAIL
myVideoTranscriptionGeneratedNotificationSettingValueNotification type. One of the following values, or a sum of multiple values:
0NONE1WEB2EMAIL
Response
successful operation
Authorization
OAuth2oauth2Authenticating via OAuth requires the following steps:
- Have an activated account
- Generate an access token for that account at
/api/v1/users/token. - Make requests with the Authorization: Bearer <token> header
- Profit, depending on the role assigned to the account
Note that the access token is valid for 1 day and is given along with a refresh token valid for 2 weeks.