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:
- GET /api/v1/courses/:course_id/assignment_groups/:assignment_group_id
- POST /api/v1/courses/:course_id/assignment_groups
- Under assignments:
- 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
- DELETE /api/v1/course/:course_id/assignments/:id
- Under courses:
- GET /api/v1/courses
- GET /api/v1/courses/:id
- Under enrollments:
- GET /api/v1/courses/:course_id/enrollments
- GET /api/v1/users/:user_id/enrollments
- Under sections:
- GET /api/v1/courses/:course_id/sections
- Under submissions:
- POST /api/v1/courses/:course_id/assignments/:assignment_id/submissions/update_grades
- Under user:
- GET /api/v1/users/:user_id/profile
Finally, please make sure that the 'Allow Include Parameters' option is enabled.
Comments
0 comments
Please sign in to leave a comment.