Update Notification Preference
update_notification_preferenceChange how often Canvas emails or texts you about one event category by setting a channel’s notification frequency; preview first, then confirm to apply it to your own notifications.
Instructions
Change how often Canvas emails or texts you about one kind of event, e.g. "grading" only weekly, or "announcement" immediately. Only affects your own notifications. [IRREVERSIBLE: call without confirm=true first to preview, then re-call with confirm=true. Apps that can ask the user directly will show a confirmation instead.]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | Must be true to actually execute. Omit or set false to get a dry-run preview first. | |
| category | Yes | Category name from list_notification_categories, e.g. "due_date", "grading", "announcement", "conversation_message". | |
| frequency | Yes | "immediately", "daily", "weekly" or "never". | |
| channel_id | Yes | Communication channel ID (numeric string). Get it from get_communication_channels. |