Canvas LMS · Postman Collection

Canvas LMS REST API

The Canvas LMS REST API exposes the full learning-management surface — accounts, courses, enrollments, users, assignments, submissions, grades, outcomes, quizzes, modules, pages, discussions, files, conversations, calendar events, planner, and more — via `/api/v1` on any Canvas install (Free for Teacher at canvas.instructure.com, Canvas Cloud, or self-hosted). Authentication uses OAuth2 (RFC 6749). Tokens are issued via the `/login/oauth2/auth` and `/login/oauth2/token` endpoints; clients must b

25
Requests
19
Folders
View on GitHub Raw JSON Learning ManagementEducationEdTechLMSLTIHigher EducationK-12Open SourceAGPLCanvasPostman Collection

Overview

Canvas LMS REST API is a Postman Collection published by Canvas LMS on the APIs.io network.

The Canvas LMS REST API exposes the full learning-management surface — accounts, courses, enrollments, users, assignments, submissions, grades, outcomes, quizzes, modules, pages, discussions, files, conversations, calendar events, planner, and more — via /api/v1 on any Canvas install (Free for Teacher at canvas.instructure.com, Canvas Cloud, or self-hosted). Authentication uses OAuth2 (RFC 6749). Tokens are issued via the /login/oauth2/auth and /login/oauth2/token endpoints; clients must b

The collection contains 25 requests organised into 19 folders.

Tagged areas include Learning Management, Education, EdTech, LMS, and LTI.

Requests & Folders

accounts
courses
users

Related API Specs

Canvas REST API (OpenAPI) Canvas Live Events (AsyncAPI)
Back to Canvas LMS · All Collections · GitHub