Slate Documentation

Course Sections

Overview

Slate’s Course Sections endpoint allows you to create Course Sections.

Fields

Field Type Description
CourseID int The ID of the course to which the section belongs,
Title varchar The title of the course section.
Handle varchar The handle that will be used in the course section URL
Code varchat Course code - eg. “bio101a”
Status enum Hidden, Live, Deleted
Notes text Course section description or other notes
StudentsCapacity int Maximum students allowed per course section.
TermID int The ID of the term to which this course section belongs.
ScheduleID int
LocationID int

Relationships

Relationship Type Related Class Notes
Course one-one Slate\Courses\Course
Term one-one Slate\Term
Schedule one-one Slate\Courses\Schedule
Location one-one Emergence\Locations\Location
Participants many-many Slate\Courses\SectionParticipant
Instructors many-many Slate\Courses\SectionParticipant
Students many-many Slate\Courses\SectionParticipant
CouMappingsrse many-many Slate\Integrations\SynchronizationMapping

Create course section

POST /sections/create

Get one course section

GET /sections/[section_handle]

Delete course section

POST /sections/[section_handle]/delete