OAuth2 - Canvas LMS REST API Documentation OAuth2 is a protocol designed to let third-party applications authenticate to perform actions as a user, without getting the user's password Canvas uses OAuth2 (specifically RFC-6749) for authentication and authorization of the Canvas API Additionally, Canvas uses OAuth2 for LTI Advantage service authentication (as described in the IMS Security Framework) Accessing the Canvas API Storing
Canvas LMS REST API Documentation We have relocated to Instructure Developer Documentation Portal 🎉 Please update your bookmarks This page will automatically redirect after July 1, 2026
Users - Canvas LMS REST API Documentation 🚀 Heads up: Our API Docs Have Moved! We have relocated to Instructure Developer Documentation Portal 🎉 Please update your bookmarks This page will automatically redirect after July 1, 2026
Manually Configuring LTI Advantage Tools - Canvas The deployment_id in Canvas is exposed after a tool has been deployed using the client_id Configuring the Tool in Canvas With LTI Advantage, Canvas moved to using Developer Keys to store tool configuration information After a developer key is created and enabled, tools can be deployed to accounts sub-accounts or courses
Canvas LMS REST API Documentation Canvas LMS includes a REST API for accessing and modifying data externally from the main application, in your own programs and scripts This documentation describes the resources that make up the API
Developer Keys - Canvas LMS REST API Documentation Developer Keys Developer keys are OAuth2 client ID and secret pairs stored in Canvas that allow third-party applications to request access to Canvas API endpoints via the OAuth2 flow Access is granted after a user authorizes an app and Canvas creates an API access token that’s returned in the final request of the OAuth2 flow Developer keys created in a root account, by root account
Assignment - Canvas LMS REST API Documentation 🚀 Heads up: Our API Docs Have Moved! We have relocated to Instructure Developer Documentation Portal 🎉 Please update your bookmarks This page will automatically redirect after July 1, 2026