Skip to main content
Section ID: DOC-API-MODEL-schema-oj4cvo85fs#overview

ChannelToggles

Per-channel notification toggles. All fields are optional so callers can patch only the channels they want to change; omitted fields remain unchanged.

Meaning and usage​

Section ID: DOC-API-MODEL-schema-oj4cvo85fs#meaning

See the definition above.

Usage profiles​

Section ID: DOC-API-MODEL-schema-oj4cvo85fs#fields

UsageFields and validation
In requestsView fields
In responsesView fields

In requests​

Section ID: DOC-API-MODEL-schema-oj4cvo85fs#request

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
Section ID: DOC-API-MODEL-schema-oj4cvo85fs#request-field-inappinAppbooleanOptional; explicit presenceWhether in-app notification delivery is enabled.
Section ID: DOC-API-MODEL-schema-oj4cvo85fs#request-field-pushpushbooleanOptional; explicit presenceWhether push notification delivery is enabled.
Section ID: DOC-API-MODEL-schema-oj4cvo85fs#request-field-emailemailbooleanOptional; explicit presenceWhether email notification delivery is enabled.
Section ID: DOC-API-MODEL-schema-oj4cvo85fs#request-field-smssmsbooleanOptional; explicit presenceWhether SMS notification delivery is enabled.
Section ID: DOC-API-MODEL-schema-oj4cvo85fs#request-field-chatchatbooleanOptional; explicit presenceWhether chat notification delivery is enabled.

In responses​

Section ID: DOC-API-MODEL-schema-oj4cvo85fs#response

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
Section ID: DOC-API-MODEL-schema-oj4cvo85fs#field-inappSection ID: DOC-API-MODEL-schema-oj4cvo85fs#response-field-inappinAppbooleanOptional; explicit presenceWhether in-app notification delivery is enabled.
Section ID: DOC-API-MODEL-schema-oj4cvo85fs#field-pushSection ID: DOC-API-MODEL-schema-oj4cvo85fs#response-field-pushpushbooleanOptional; explicit presenceWhether push notification delivery is enabled.
Section ID: DOC-API-MODEL-schema-oj4cvo85fs#field-emailSection ID: DOC-API-MODEL-schema-oj4cvo85fs#response-field-emailemailbooleanOptional; explicit presenceWhether email notification delivery is enabled.
Section ID: DOC-API-MODEL-schema-oj4cvo85fs#field-smsSection ID: DOC-API-MODEL-schema-oj4cvo85fs#response-field-smssmsbooleanOptional; explicit presenceWhether SMS notification delivery is enabled.
Section ID: DOC-API-MODEL-schema-oj4cvo85fs#field-chatSection ID: DOC-API-MODEL-schema-oj4cvo85fs#response-field-chatchatbooleanOptional; explicit presenceWhether chat notification delivery is enabled.

Where used​

Section ID: DOC-API-MODEL-schema-oj4cvo85fs#where-used

ReferenceRelationship
Get notification preferencesPOST /api/v1/notifications/get-preferences
Get the caller's subscriber profilePOST /api/v1/notifications/manage/get-subscriber
Bulk-update per-workflow preferencesPOST /api/v1/notifications/bulk-update-preferences
Update global notification preferencesPOST /api/v1/notifications/update-global-preference
Update per-workflow notification preferencesPOST /api/v1/notifications/update-workflow-preference
Models containing this value
ModelRelationship
GlobalPreferencesNested in model
UpdateWorkflowPreferenceRequestNested in model
WorkflowPreferencesNested in model

Download the public reference contract.

Document ID: DOC-API-MODEL-schema-oj4cvo85fs