Canvas REST API — Assignments
Canvas REST API — Assignments business surface. Lead operation: List Assignments in a Course. Self-contained Naftiko capability covering one Canvas business surface.
Canvas REST API — Assignments is a Naftiko capability published by Canvas LMS, one of 2 capabilities the APIs.io network indexes for this provider. It bundles 8 operations.
The capability includes 4 read-only operations and 4 state-changing operations. Lead operation: List Assignments in a Course. Can be deployed as a REST endpoint, MCP tool, or Agent Skill via Naftiko.
Tagged areas include Canvas, Assignments, Submissions, and LMS.
MCP Tools
canvas-list-assignments
List Assignments in a Course
canvas-create-assignment
Create an Assignment
canvas-get-assignment
Get a Single Assignment
canvas-update-assignment
Edit an Assignment
canvas-delete-assignment
Delete an Assignment
canvas-list-submissions
List Submissions for an Assignment
canvas-get-submission
Get a Single Submission
canvas-grade-submission
Grade or Comment on a Submission