Canvas LMS REST API

The Canvas LMS REST API provides programmatic access to all core LMS functionality including courses, enrollments, assignments, grades, discussions, users, groups, modules, and institutional management. All requests are made over HTTPS against the institution's Canvas domain and responses are returned in JSON format with 64-bit integer IDs.

OpenAPI Specification

canvas.openapi.yaml Raw ↑