Updates the notification preferences for the current user.
notifications:preferences:updatenotificationType: The notification typechannels: The notification channelsisEnabled: Whether the notification is enabledUser created - When a user is createdUser updated - When a user is updatedUser deactivated - When a user is deactivatedUser deleted - When a user is deletedUser added to Split - When a user is added to a splitUser invitation sent - When a user invitation is sentUser removed from Split - When a user is removed from a splitArtist created - When an artist is createdArtist updated - When an artist is updatedArtist deactivated - When an artist is deactivatedArtist deleted - When an artist is deletedTrack created - When an asset/track is createdTrack updated - When an asset/track is updatedTrack deactivated - When an asset/track is deactivatedTrack deleted - When an asset/track is deletedRelease created - When a product/release is createdRelease updated - When a product/release is updatedRelease deactivated - When a product/release is deactivatedRelease deleted - When a product/release is deletedPayment request sent - When a payment request is sentPayment request approved - When a payment request is approvedPayment request rejected - When a payment request is rejectedPayment made processing - When payment is being processedPayment made completed - When payment is completedPayment made failed - When payment failsPayment deleted - When a payment is deletedPayment processing - When payment processing startsPayment completed - When payment is completedExpense created - When an expense is createdExpense updated - When an expense is updatedExpense deleted - When an expense is deletedRevenue created - When revenue is createdRevenue updated - When revenue is updatedRevenue deleted - When revenue is deletedRoyalty File uploaded - When a royalty file is uploadedRoyalty File processed - When a royalty file is processedRoyalty File processing failed - When royalty file processing failsroyalty_file_deleted - When a royalty file is deletedRelease submitted for review - When a release is submittedRelease approved - When a release is approvedRelease rejected - When a release is rejectedRelease auto-created - When a release is auto-createdRelease auto-creation failed - When release auto-creation failsRelease feedback added - When feedback is added to a releaseRelease updated (management) - When a release is updated by managementRelease created (Auto) - When a release is auto-createdRelease deleted (Auto) - When a release is auto-deletedRelease error - When a release error occursRelease status reverted - When release status is revertedFile processing started - When file processing startsFile processing complete - When file processing completesFile processing failed - When file processing failsProvider delivery initiated - When provider delivery startsProvider delivery completed - When provider delivery completesProvider delivery failed - When provider delivery failsProvider delivery acknowledged - When provider acknowledges deliveryProvider status update - When provider status is updatedArtist auto-created - When an artist is auto-createdArtist resolution failed - When artist resolution failsMerlin files discovered - When Merlin files are discoveredMerlin download complete - When Merlin download completesMerlin import approved - When Merlin import is approvedMerlin import completed - When Merlin import completesMerlin import failed - When Merlin import failsBilling success - When billing succeedsBilling error - When billing error occursBilling warning - When billing warning occursemail - Email notificationsin_app - In-app notificationspush - Push notificationswebhook - Webhook notificationstrue - Enable notificationsfalse - Disable notificationsJWT Authorization header using the Bearer scheme. Format: "Bearer {token}"
1[
{
"notificationType": "Artist created",
"channels": ["email", "in_app", "push"],
"isEnabled": true
},
{
"notificationType": "Artist deleted",
"channels": ["email", "in_app", "push"],
"isEnabled": true
}
]