Get attendance import review and progress
Requires participation_configure, programs_view and access to this organization’s program, with participation enabled. Returns batch progress, source inspection, recipient field definitions and paged review rows. row_status filters rows; per_page is25,50 or100. Completed/voided batches also include created check summaries. Validation and commit jobs update this receipt asynchronously; no job is started by this read. Requires permission: one of participation_configure.
Authorizations
Passport bearer token authentication for legacy admin sessions.
Path Parameters
Program id in the current organization.
Participation import id in the current organization.
Query Parameters
Optional source-row review status.
ready, review, blocked, unresolved, skipped, committed, voided, null One-based review page, default1.
x >= 1Rows per page, default50.
25, 50, 100 Response
Operation result.
42
12
18
"attendance.xlsx"
csv, xlsx "xlsx"
pending, validating, review, processing, completed, failed, voided "review"
100
Counts after validation; empty array before counts exist. Limit failures add estimated_rows/maximum_rows.
100"The attendance file could not be validated. Review the mapping and retry."
validation, commit, null "validation"
True only in review with zero blocked and review rows.
true
True only while completed.
false
"2026-10-20T12:00:00Z"
"2026-10-20T12:05:00Z"
"Imported the incorrect workbook."