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 Live Events (AsyncAPI) Canvas LMS Accounts API (OpenAPI) Canvas LMS Assignments API (OpenAPI) Canvas LMS Courses API (OpenAPI) Canvas LMS Discussions API (OpenAPI) Canvas LMS Enrollments API (OpenAPI) Canvas LMS Files API (OpenAPI) Canvas LMS Modules API (OpenAPI) Canvas LMS Outcomes API (OpenAPI) Canvas LMS Submissions API (OpenAPI) Canvas LMS Users API (OpenAPI)
Back to Canvas LMS · All Collections · GitHub