[BETA] List a student’s missed sessions

Provide exactly one of studentId or studentExternalReferenceId. Optional courseId/courseExternalReferenceId filters are mutually exclusive. References match API_ID within the authenticated school; unknown references return an empty list. One row per missed course, including student names, external references, course context and linked justification metadata (no private comments or documents). Unset metadata is omitted. Justification dates describe its own period, which can span multiple courses; reasonName is the current school label when available. Dates are school-local calendar filters; sessions must have ended. Pending includes a justification request or an open email signature window. Hours are the planned course duration. The date range has no maximum span so integrations can retrieve a complete academic year or multi-year history for one student. Prefer shorter periods for large histories: pagination bounds the response, but the total count still evaluates the requested period.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string
length ≥ 1

Student ID; provide this or studentExternalReferenceId, not both

string
length between 1 and 128

Student external reference within the authenticated school

string
length ≥ 1

Restrict to one course; mutually exclusive with courseExternalReferenceId

string
length between 1 and 128

Course external reference within the authenticated school

date
required

First school-local course date, inclusive (YYYY-MM-DD)

date
required

Last school-local course date, inclusive (YYYY-MM-DD)

string
enum
Allowed:
number
Defaults to 1
number
Defaults to 100
Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json