Create Course
create_courseCreate a new course in a Canvas account by providing an account ID and course name. Optionally set course code, start, and end dates.
Instructions
Create a new course in a Canvas account. Returns the created course object.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | The name of the course | |
| end_at | No | Course end date in ISO 8601 format (e.g. 2026-05-15T00:00:00Z) | |
| start_at | No | Course start date in ISO 8601 format (e.g. 2026-01-15T00:00:00Z) | |
| account_id | Yes | The Canvas account ID to create the course in | |
| course_code | No | The course code (e.g. CS101) |