Table of Contents
Course sections and assignments are linked to grading periods (or marking periods). This endpoint lists all grading periods for the school. To view a list of grading periods for a specific section, see course sections. This endpoint is only available to school administrators.
Fields
| Field | Name | Description | Type | Required | 
|---|---|---|---|---|
 title  |  Title |   The grading period title. This title must be unique across all grading periods in the school.  |   string  |  yes | 
 start  |  Start Date |   The grading period start date  |   date string (YYYY-MM-DD)  |  yes | 
 end  |  End Date |   The grading period end date  |   date string (YYYY-MM-DD)  |  yes | 
Operations
create
Create a grading period
| Path |       |  
| Content |   An object containing grading period fields JSONXML  |  
| Return |   An object containing grading period fields JSONXML  |  
list
View a list of grading periods. You can also use the following parameters to filter results:
- title: specifies an exact title to search for.
 - startswith: set this value to 1 to match all grading periods whose titles begin with the title provided.
 
| Path |       |  
| Content |    none  |  
| Return |   A collection of grading period objects, each one containing grading period fields JSONXML  |  
view
View a specific grading period:
| Path |       |  
| Content |    none  |  
| Return |   An object containing grading period fields JSONXML  |  
update
Modify a grading period
| Path |       |  
| Content |   An object containing grading period fields JSONXML  |  
| Return |    none  |  
delete
Delete a grading period (cannot be undone). All course sections belonging to this grading period must first be deleted or associated with a different period.
| Path |       |  
| Content |    none  |  
| Return |    none  |