8750 8750h

Searching…

canvas.instructure.com

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

www.canvas.instructure.com

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.

www.canvas.instructure.com

OAuth2 - Canvas LMS REST API Documentation

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).

www.canvas.instructure.com

Logins - Canvas LMS REST API Documentation

#create a login for user in another trusted account: curl 'https:///api/v1/accounts//logins' \ -F 'user[existing_user_sis_id]=SIS42' \ -F 'user[trusted_account]=canvas.example.edu' \ -F 'login[unique_id]=112233445566'...

www.canvas.instructure.com

Canvas LMS REST API Documentation

The attribute to use to look up the user’s login in Canvas. Either ‘id’ (the default), ‘sis_id’, ‘email’, ‘student_number’, or ‘teacher_number’.

www.canvas.instructure.com

Manually Configuring LTI Advantage Tools - Canvas

Client ID: The client_id of the Developer Key that's been configured in Canvas. Your tool will need to use this in the authentication response to Canvas (Step 2) and it is also used during the Client Credentials Grant...