Generate course schedule slots

Previews or applies course slots against a calendar schedule using existing-slot behavior and optional course, grade, and class filters.

Authentication

AuthorizationBearer

The signed-in SchoolSet user token sent by the frontend.

Path parameters

scheduleIdintegerRequired>=1
Calendar schedule identifier.

Request

This endpoint expects an object.
academic_year_idintegerRequired
modeenumRequired
Allowed values:
existing_slots_modeenumRequired
Allowed values:
course_idslist of integersOptional
grade_idslist of integersOptional
class_idslist of integersOptional

Response

Slot generation results with created slots, skipped items, conflicts, and replacement counts were returned.
statusstringOptional
messagestringOptional
dataobjectOptional

Errors

401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
422
Unprocessable Entity Error