Assignment Groups
API for accessing Assignment Group and Assignment information.
A GradingRules object looks like:
An AssignmentGroup object looks like:
AssignmentGroupsController#index
GET /api/v1/courses/:course_id/assignment_groups
GET /api/v1/courses/:course_id/assignment_groups
Scope: url:GET|/api/v1/courses/:course_id/assignment_groups
Returns the paginated list of assignment groups for the current context. The returned groups are sorted by their position field.
Request Parameters:
Returns a list of AssignmentGroup objects.
AssignmentGroupsApiController#show
GET /api/v1/courses/:course_id/assignment_groups/:assignment_group_id
GET /api/v1/courses/:course_id/assignment_groups/:assignment_group_id
Scope: url:GET|/api/v1/courses/:course_id/assignment_groups/:assignment_group_id
Returns the assignment group with the given id.
Request Parameters:
Returns an AssignmentGroup object.
AssignmentGroupsApiController#create
POST /api/v1/courses/:course_id/assignment_groups
POST /api/v1/courses/:course_id/assignment_groups
Scope: url:POST|/api/v1/courses/:course_id/assignment_groups
Create a new assignment group for this course.
Request Parameters:
Returns an AssignmentGroup object.
AssignmentGroupsApiController#update
PUT /api/v1/courses/:course_id/assignment_groups/:assignment_group_id
PUT /api/v1/courses/:course_id/assignment_groups/:assignment_group_id
Scope: url:PUT|/api/v1/courses/:course_id/assignment_groups/:assignment_group_id
Modify an existing Assignment Group.
Request Parameters:
Returns an AssignmentGroup object.
AssignmentGroupsApiController#destroy
DELETE /api/v1/courses/:course_id/assignment_groups/:assignment_group_id
DELETE /api/v1/courses/:course_id/assignment_groups/:assignment_group_id
Scope: url:DELETE|/api/v1/courses/:course_id/assignment_groups/:assignment_group_id
Deletes the assignment group with the given id.
Request Parameters:
Returns an AssignmentGroup object.
© Instructure, Inc. Generated on Wed Nov 6 14:20:05 2024 This documentation is generated directly from the Canvas LMS source code, available on Github.
Last updated