NotificationPreferences
Type: schema
Description
Set channel preferences for each type of
TypeScript Definition
typescript
NotificationPreferences: {{
/** @description These notifications are typically critical for user engagement, providing updates, confirmations, or alerts related to their account activities. */
transactional?: components["schemas"]["NotificationChannelPreferences"];
/** @description These notifications aim to engage users with promotional content and enhance their overall experience with the platform. */
promotional?: components["schemas"]["NotificationChannelPreferences"];
/** @description These notifications are often sent periodically as part of a subscription service.
* */
newsletter?: components["schemas"]["NotificationChannelPreferences"];
};
}Component References
| Reference | Resolves To |
|---|---|
components["schemas"]["NotificationChannelPreferences"] | NotificationChannelPreferences |
OpenAPI Schema
json
{
"description": "Set channel preferences for each type of ",
"type": "object",
"properties": {
"transactional": {
"description": "These notifications are typically critical for user engagement, providing updates, confirmations, or alerts related to their account activities.",
"$ref": "#/components/schemas/NotificationChannelPreferences"
},
"promotional": {
"description": "These notifications aim to engage users with promotional content and enhance their overall experience with the platform.",
"$ref": "#/components/schemas/NotificationChannelPreferences"
},
"newsletter": {
"description": "These notifications are often sent periodically as part of a subscription service.\n",
"$ref": "#/components/schemas/NotificationChannelPreferences"
}
},
"title": "NotificationPreferences"
}Auto-generated from OpenAPI spec and TypeScript definitions