Create a student's attendance plan

Creates a date-range plan after validating the active marking type, track compatibility, required details, and overlap rules.

Authentication

AuthorizationBearer

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

Path parameters

student_idintegerRequired

Request

This endpoint expects an object.
attendance_marking_type_idintegerRequired
start_datedateRequired
end_datedateRequired
attendance_track_idinteger or nullOptional
has_permissionboolean or nullOptional
notestring or nullOptional

Response

Plan created.
statusstringOptional
messagestringOptional
dataobjectOptional

Errors

401
Unauthorized Error
403
Forbidden Error
422
Unprocessable Entity Error