
Log in to Canvas
Log in with Apple Log in with Facebook Log in with Github Log in with Google Log in with LinkedIn Log in with Microsoft
Canvas LMS REST API Documentation
Delete a user record from a Canvas root account. If a user is associated with multiple root accounts (in a multi-tenant instance of Canvas), this action will NOT remove them from the other accounts. …
Log in to Canvas
Log in to Canvas
Courses - Canvas LMS REST API Documentation
The records include the ‘last_login’ field which contains a timestamp of the last time that user logged into canvas. The querying user must have the ‘View usage reports’ permission.
Enrollments - Canvas LMS REST API Documentation
{ // The URL to the Canvas web UI page for the user's grades, if this is a student // enrollment. "html_url": "", // The user's current grade in the class. Only included if user has permissions // to view …
Pages - Canvas LMS REST API Documentation
If you pass a numeric value as the page identifier and that does not represent a page ID that already exists, it will be interpreted as a URL. Request Parameters: ... Example Request: curl -X PUT -H …
Canvas LMS REST API Documentation
This documentation is generated directly from the Canvas LMS code. You can generate this documentation yourself if you've set up a local Canvas environment following the instructions on Github.
Users - Canvas LMS REST API Documentation
A typical scenario would be an external site/service that registers users in Canvas and wants to capture additional info about them. The part of the URL that follows /custom_data/ defines the scope of the …
OAuth2 - Canvas LMS REST API Documentation
Your application can rely on canvas for a user's identity. During step 1 of the web application flow below, specify the optional scope parameter as scope=/auth/userinfo.
Submissions - Canvas LMS REST API Documentation
Example Request: curl 'https://<canvas>/api/v1/courses/<course_id>/assignments/<assignment_id>/submissions/<user_id>/read.json' …