batch_update_dates
Update due, unlock, and lock dates for multiple assignments at once, with automatic handling of section overrides when present.
Instructions
Update dates for multiple assignments at once. Override-aware: if an assignment has section overrides, updates those instead of the (ignored) base date. For assignments with overrides, provide section_dates to set per-section times; if only due_at is given, all overrides get that same time. Provide an array of {assignment_id, due_at, section_dates?, unlock_at, lock_at} objects.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| course_id | Yes | Canvas course ID | |
| date_updates | Yes | Array of assignment ID + date updates |