Custom Gradebook Columns
A CustomColumn object looks like:
{
// The ID of the custom gradebook column
"id": 2,
// When true, this column's visibility will be toggled in the Gradebook when a
// user selects to show or hide notes
"teacher_notes": false,
// header text
"title": "Stuff",
// column order
"position": 1,
// won't be displayed if hidden is true
"hidden": false,
// won't be editable in the gradebook UI
"read_only": true
}A ColumnDatum object looks like:
// ColumnDatum objects contain the entry for a column for each user.
{
"content": "Nut allergy",
"user_id": 2
}GET /api/v1/courses/:course_id/custom_gradebook_columns
GET /api/v1/courses/:course_id/custom_gradebook_columnsRequest Parameters:
Parameter
Type
Description
POST /api/v1/courses/:course_id/custom_gradebook_columns
POST /api/v1/courses/:course_id/custom_gradebook_columnsRequest Parameters:
Parameter
Type
Description
PUT /api/v1/courses/:course_id/custom_gradebook_columns/:id
PUT /api/v1/courses/:course_id/custom_gradebook_columns/:idDELETE /api/v1/courses/:course_id/custom_gradebook_columns/:id
DELETE /api/v1/courses/:course_id/custom_gradebook_columns/:idPOST /api/v1/courses/:course_id/custom_gradebook_columns/reorder
POST /api/v1/courses/:course_id/custom_gradebook_columns/reorderRequest Parameters:
Parameter
Type
Description
GET /api/v1/courses/:course_id/custom_gradebook_columns/:id/data
GET /api/v1/courses/:course_id/custom_gradebook_columns/:id/dataRequest Parameters:
Parameter
Type
Description
PUT /api/v1/courses/:course_id/custom_gradebook_columns/:id/data/:user_id
PUT /api/v1/courses/:course_id/custom_gradebook_columns/:id/data/:user_idRequest Parameters:
Parameter
Type
Description
PUT /api/v1/courses/:course_id/custom_gradebook_column_data
PUT /api/v1/courses/:course_id/custom_gradebook_column_dataRequest Parameters:
Parameter
Type
Description
Example Request:
Last updated
Was this helpful?