SaveDailyAttendances

View as Markdown
Record the same daily attendance status in bulk for multiple students on a given date. studentSemesterInfoIds: list of school period enrollment ids (Check the GetPeriodStudents call) attStatus: the attendance status id (Check the GetAttendanceStatuses call) date: attendance date in ISO format checkInOrCheckOut: optional, one of 'in', 'out' or 'clear' (leave null for plain daily attendance)

Headers

dreamclass-secret-keystringOptional

Your DreamClass API key. Required on every request. Find it in the DreamClass app under Settings > Integrations.

tenantstringOptional
Your tenant code: the DreamClass subdomain you sign in at (for https://myaccount.dreamclass.io it is "myaccount"), or your full white-labelled domain. Required on every request.
schoolCodestringOptional

Your school code. Required on every request. Find it in the DreamClass app under Settings > Integrations.

Request

This endpoint expects an object.
studentSemesterInfoIdslist of integersRequired
attStatusobjectRequired
datedateRequired
checkTimeanyOptional
checkInOrCheckOutanyOptional

Response headers

Access-Control-Allow-OriginstringOptional
Access-Control-Allow-MethodsstringOptional
X-Content-Type-OptionsstringOptional
Cache-ControlstringOptional

Response

OK
studentIdinteger
attendanceStatusstring
datedate
commentsanyOptional
checkInanyOptional
checkOutanyOptional