For Developers

Attendance Flag

An Attendance Flag describes the state of an Attendance.

These values are strings. All, some, or none of these may be present in the "flags" array on the Attendance object.

Values

ValueDescription
excusedThe student was absent from class but the absence was excused.
field_tripThe student was absent from class because they were on a field trip.
in_school_suspensionThe student was absent from class because they were suspended from school.
lateThe student was late to class.
out_of_school_suspensionThe student was absent from class because they were suspended from school.
parent_excusedThe student was absent from class but the absence was excused by a parent.
school_excusedThe student was absent from class but the absence was excused by the school.
suspensionThe student was absent from class because they were suspended.
truantThe student was absent from class because they were truant.
unexcusedThe student was absent from class and the absence was unexcused.
vacationThe student was absent from class because they were on vacation.