create_assignment
Create a Canvas assignment with configurable due date, submission types, points, and description. Set it as published or leave unpublished.
Instructions
Create an assignment. due_at is ISO-8601 (e.g. 2026-10-09T23:59:59-04:00). Defaults to unpublished. submission_types is a comma-separated string, e.g. "online_upload,online_text_entry" or "on_paper".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| due_at | No | ||
| published | No | ||
| description | No | ||
| points_possible | No | ||
| submission_types | No | ||
| course_identifier | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |