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