"notificationId": "welcome", // REQUIRED
"userId": "xxxx", // REQUIRED
"data": {}, // JSON payload to customize your templates
"id": "your-unique-id", // Notifuse will generate one otherwise
"userEmail": "[email protected]", // Provide an email if the user doesn't exist yet in Notifuse "userTelephone": "+44 123456789", // International format
"userTimezone": "Europe/London",
"userPhotoURL": "https://....jpg",
"incrementId": "xxxx", // Used to increment a counter on similar notifications to avoid spamming your users.
// Override template settings at the message level
"widgetSettingsOverride": {
"iconURL": "https://..." // widget notification icon
"emailSettingsOverride": {
"subject": "Hello {{ firstName }}", // overrided subject for this message