List Notification Preferences
Beta/v1/messaging/preferencesThis endpoint is idempotent. Learn more
Lists the caller's notification channel preferences (global default + per-category overrides).
objectstringenumValues:listResource type identifier.
page_infoobjectPagination metadata.
next_page_urlstringnullableRelative URL that fetches the next page of results.
null when the last page has been reached.
previous_page_urlstringnullableRelative URL that fetches the previous page of results.
null while on the first page.
has_next_pagebooleanWhether more results exist after this page.
has_prev_pagebooleanWhether results exist before this page.
dataarray of notification_preferenceResources in this page.
idstringPreference ID.
objectstringenumValues:notification_preferenceResource type identifier.
categorystringnullableThe notification category this preference applies to.
null for the global default that applies to all categories without a specific preference.
in_app_enabledbooleanWhether in-app (bell) notifications are delivered for this category.
email_enabledbooleanWhether email notifications are delivered for this category.
push_enabledbooleanWhether push notifications are delivered for this category.
digeststringenumValues:instanthourlydailyHow email delivery for this category is batched.
instant: send an email as soon as an eligible notification occurs.hourly: batch eligible notifications into a single hourly email.daily: batch eligible notifications into a single daily email.off: never send email for this category, even when email delivery is otherwise enabled.
created_atstring (date-time)Creation timestamp.
updated_atstring (date-time)Last update timestamp.
Responses
Successful response for List Notification Preferences