Step 1: Create a developer key for ASSISTments
To use Canvas authentication and access the Canvas API, ASSISTments need a developer/API key.
Canvas admins must add a developer key in the institution's account for ASSISTment Services with the following settings:
Key Name
ASSISTments
Owner Email
[email protected]
Redirect URIs
https://accounts.assistments.org/xauth/canvas/authorization
Copy
Icon URL
https://app.assistments.org/resources/images/Assistments_Icon_Logo_Color_256.png
Copy
Required Scopes
ASSIGNMENTS
url:DELETE|/api/v1/courses/:course_id/assignments/:id
url:GET|/api/v1/courses/:course_id/assignments
url:GET|/api/v1/courses/:course_id/assignments/:id
url:POST|/api/v1/courses/:course_id/assignments
url:PUT|/api/v1/courses/:course_id/assignments/:id
COURSES
url:GET|/api/v1/courses
url:GET|/api/v1/courses/:id
ENROLLMENTS
url:GET|/api/v1/courses/:course_id/enrollments
url:GET|/api/v1/users/:user_id/enrollments
SUBMISSIONS
url:POST|/api/v1/courses/:course_id/assignments/:assignment_id/submissions/update_grades
url:PUT|/api/v1/courses/:course_id/assignments/:assignment_id/submissions/:user_id
USERS
url:GET|/api/v1/users/:id
url:GET|/api/v1/users/:user_id/profile
Next