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

WorkflowPreferences

Per-workflow notification channel preferences for a subscriber.

Meaning and usage​

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

See the definition above.

Usage profiles​

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

UsageFields and validation
In responsesView fields

In responses​

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

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
Section ID: DOC-API-MODEL-schema-p2jctrvcjc#field-workflowidSection ID: DOC-API-MODEL-schema-p2jctrvcjc#response-field-workflowidworkflowIdstringOptionalNovu workflow identifier (slug).
Section ID: DOC-API-MODEL-schema-p2jctrvcjc#field-workflownameSection ID: DOC-API-MODEL-schema-p2jctrvcjc#response-field-workflownameworkflowNamestringOptionalHuman-readable display name.
Section ID: DOC-API-MODEL-schema-p2jctrvcjc#field-criticalSection ID: DOC-API-MODEL-schema-p2jctrvcjc#response-field-criticalcriticalbooleanOptionalIf true, subscriber cannot opt out (admin-enforced).
Section ID: DOC-API-MODEL-schema-p2jctrvcjc#field-tagsSection ID: DOC-API-MODEL-schema-p2jctrvcjc#response-field-tagstagsArray of stringOptionalWorkflow tags for grouping in settings UI.
Section ID: DOC-API-MODEL-schema-p2jctrvcjc#field-channelsSection ID: DOC-API-MODEL-schema-p2jctrvcjc#response-field-channelschannelsChannelTogglesOptionalChannel switches recorded for these subscriber preferences.

Where used​

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

ReferenceRelationship
Get notification preferencesPOST /api/v1/notifications/get-preferences
Get the caller's subscriber profilePOST /api/v1/notifications/manage/get-subscriber

Download the public reference contract.

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