Grading Standards
A GradingSchemeEntry object looks like:
A GradingStandard object looks like:
GradingStandardsApiController#create
POST /api/v1/accounts/:account_id/grading_standards
POST /api/v1/accounts/:account_id/grading_standards
Scope: url:POST|/api/v1/accounts/:account_id/grading_standards
POST /api/v1/courses/:course_id/grading_standards
POST /api/v1/courses/:course_id/grading_standards
Scope: url:POST|/api/v1/courses/:course_id/grading_standards
Create a new grading standard
Request Parameters:
title
Required string
The title for the Grading Standard.
points_based
boolean
Whether or not a grading scheme is points based. Defaults to false.
scaling_factor
integer
The factor by which to scale a percentage into a points based scheme grade. This is the maximum number of points possible in the grading scheme. Defaults to 1. Not required for percentage based grading schemes.
grading_scheme_entry[][name]
Required string
The name for an entry value within a GradingStandard that describes the range of the value e.g. A-
grading_scheme_entry[][value]
Required integer
The value for the name of the entry within a GradingStandard. The entry represents the lower bound of the range for the entry. This range includes the value up to the next entry in the GradingStandard, or 100 if there is no upper bound. The lowest value will have a lower bound range of 0. e.g. 93
Example Request:
Example Response:
Returns a GradingStandard object.
GradingStandardsApiController#context_index
GET /api/v1/courses/:course_id/grading_standards
GET /api/v1/courses/:course_id/grading_standards
Scope: url:GET|/api/v1/courses/:course_id/grading_standards
GET /api/v1/accounts/:account_id/grading_standards
GET /api/v1/accounts/:account_id/grading_standards
Scope: url:GET|/api/v1/accounts/:account_id/grading_standards
Returns the paginated list of grading standards for the given context that are visible to the user.
Example Request:
Returns a list of GradingStandard objects.
GradingStandardsApiController#context_show
GET /api/v1/courses/:course_id/grading_standards/:grading_standard_id
GET /api/v1/courses/:course_id/grading_standards/:grading_standard_id
Scope: url:GET|/api/v1/courses/:course_id/grading_standards/:grading_standard_id
GET /api/v1/accounts/:account_id/grading_standards/:grading_standard_id
GET /api/v1/accounts/:account_id/grading_standards/:grading_standard_id
Scope: url:GET|/api/v1/accounts/:account_id/grading_standards/:grading_standard_id
Returns a grading standard for the given context that is visible to the user.
Example Request:
Returns a GradingStandard object.
This documentation is generated directly from the Canvas LMS source code, available on Github.
Last updated