Creates a global notification within a Canvas account, ensuring `end_at` is after `start_at` and any specified `notification_roles` are valid.
iconstringIcon to display with the notification.
end_atRequiredstringEnd date/time for visibility (ISO8601 format); must be after `start_at`.
messageRequiredstringMain content/body of the notification.
subjectRequiredstringSubject line of the notification.
start_atRequiredstringStart date/time for visibility (ISO8601 format).
account_idRequiredstringCanvas account ID for the notification.
notification_rolesarrayOptional list of specific user role(s) to receive the notification (e.g., 'StudentEnrollment', 'TeacherEnrollment'); roles must be valid for the account. If omitted, Canvas defaults to broader visibility.
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
API key connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.