Grading Period Sets
Manage grading period sets
A GradingPeriodSets object looks like:
GradingPeriodSetsController#index
GET /api/v1/accounts/:account_id/grading_period_sets
GET /api/v1/accounts/:account_id/grading_period_sets
Scope: url:GET|/api/v1/accounts/:account_id/grading_period_sets
Returns the paginated list of grading period sets
Example Response:
GradingPeriodSetsController#create
POST /api/v1/accounts/:account_id/grading_period_sets
POST /api/v1/accounts/:account_id/grading_period_sets
Scope: url:POST|/api/v1/accounts/:account_id/grading_period_sets
Create and return a new grading period set
Request Parameters:
Parameter | Type | Description |
---|---|---|
|
| A list of associated term ids for the grading period set |
| Required | The title of the grading period set |
|
| A boolean to determine whether the grading periods in the set are weighted |
|
| A boolean to determine whether the totals for all grading periods in the set are displayed |
Example Response:
GradingPeriodSetsController#update
PATCH /api/v1/accounts/:account_id/grading_period_sets/:id
PATCH /api/v1/accounts/:account_id/grading_period_sets/:id
Scope: url:PATCH|/api/v1/accounts/:account_id/grading_period_sets/:id
Update an existing grading period set
204 No Content response code is returned if the update was successful.
Request Parameters:
Parameter | Type | Description |
---|---|---|
|
| A list of associated term ids for the grading period set |
| Required | The title of the grading period set |
|
| A boolean to determine whether the grading periods in the set are weighted |
|
| A boolean to determine whether the totals for all grading periods in the set are displayed |
GradingPeriodSetsController#destroy
DELETE /api/v1/accounts/:account_id/grading_period_sets/:id
DELETE /api/v1/accounts/:account_id/grading_period_sets/:id
Scope: url:DELETE|/api/v1/accounts/:account_id/grading_period_sets/:id
204 No Content response code is returned if the deletion was successful.
© Instructure, Inc. Generated on Wed Nov 6 14:20:07 2024 This documentation is generated directly from the Canvas LMS source code, available on Github.
Last updated