Skip to main content

NotificationSettingsInput

Notification settings.

input NotificationSettingsInput {
emailNotifications: Boolean
emailTemplates: [String!]
notificationRules: JSON
pushEventRules: JSON
pushNotifications: Boolean
webhookNotifications: Boolean
webhookUrl: String
}

Fields​

NotificationSettingsInput.emailNotifications ● Boolean scalar​

True to send email notifications.

NotificationSettingsInput.emailTemplates ● [String!] list scalar​

The email templates in use.

NotificationSettingsInput.notificationRules ● JSON scalar​

The notification rules, as JSON.

NotificationSettingsInput.pushEventRules ● JSON scalar​

Per-kind push opt-outs, for example buyer order_shipped set to false. A missing kind is on.

NotificationSettingsInput.pushNotifications ● Boolean scalar​

True to send push notifications.

NotificationSettingsInput.webhookNotifications ● Boolean scalar​

True to send webhook notifications.

NotificationSettingsInput.webhookUrl ● String scalar​

The webhook address.

Member Of​

updateNotificationSettings mutation