Administrators who want to enable a Canvas API integration for Squarecap have the option of limiting the scope of the integration to the specific API calls that Squarecap utilizes. If scope limiting is required for an integration, please make sure to mention that when coordinating with Squarecap support for the integration.
Squarecap's integration requires the following Canvas scopes to function fully:
- Under assignment_groups:
-
- POST /api/v1/courses/:course_id/assignment_groups
- GET /api/v1/courses/:course_id/assignment_groups/:id
- GET /api/v1/courses/:course_id/assignment_groups/:assignment_group_id
- Under assignments:
- DELETE /api/v1/course/:course_id/assignments/:id
- Under assignments_api:
- GET /api/v1/courses/:course_id/assignments
- GET /api/v1/users/:user_
id/courses/:course_id/ assignments - GET /api/v1/courses/:course_id/assignments/:id
- POST /api/v1/courses/:course_id/assignments
- PUT /api/v1/courses/:course_id/assignments/:id
- Under enrollments:
- GET /api/v1/courses/:course_id/enrollments
- GET /api/v1/users/:user_id/enrollments
- Under courses:
- GET /api/v1/courses
- GET /api/v1/courses/:id
- Under profile:
- GET /api/v1/users/:user_id/profile
- Under sections:
- GET /api/v1/courses/:course_id/sections
- Under submissions_api:
- POST /api/v1/courses/:course_id/assignments/:assignment_id/submissions/update_grades
Comments
0 comments
Please sign in to leave a comment.