Enrollment Terms
An EnrollmentTerm object looks like:
{
// The unique identifier for the enrollment term.
"id": 1,
// The SIS id of the term. Only included if the user has permission to view SIS
// information.
"sis_term_id": "Sp2014",
// the unique identifier for the SIS import. This field is only included if the
// user has permission to manage SIS information.
"sis_import_id": 34,
// The name of the term.
"name": "Spring 2014",
// The datetime of the start of the term.
"start_at": "2014-01-06T08:00:00-05:00",
// The datetime of the end of the term.
"end_at": "2014-05-16T05:00:00-04:00",
// The state of the term. Can be 'active' or 'deleted'.
"workflow_state": "active",
// Term date overrides for specific enrollment types
"overrides": {"StudentEnrollment":{"start_at":"2014-01-07T08:00:00-05:00","end_at":"2014-05-14T05:00:00-04:0"}},
// The number of courses in the term (available via include)
"course_count": 80
}An EnrollmentTermsList object looks like:
POST /api/v1/accounts/:account_id/terms
POST /api/v1/accounts/:account_id/termsRequest Parameters:
Parameter
Type
Description
PUT /api/v1/accounts/:account_id/terms/:id
PUT /api/v1/accounts/:account_id/terms/:idRequest Parameters:
Parameter
Type
Description
DELETE /api/v1/accounts/:account_id/terms/:id
DELETE /api/v1/accounts/:account_id/terms/:idGET /api/v1/accounts/:account_id/terms
GET /api/v1/accounts/:account_id/termsRequest Parameters:
Parameter
Type
Description
Example Request:
Example Response:
GET /api/v1/accounts/:account_id/terms/:id
GET /api/v1/accounts/:account_id/terms/:idExample Request:
Last updated
Was this helpful?