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 (and/or assignments_api depending on your Canvas version):
- DELETE /api/v1/course/:course_id/assignments/:id
- 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 user:
- 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.