GET
/integration/v1/classes/events/{eventId}
List event participants
List event participants
operationId List event participants
معلمات المسار
| الاسم | النوع | الإلزامية | الوصف |
|---|---|---|---|
eventId
|
string (uuid) | مطلوب | Filter by event id |
الاستجابات
200
نص application/json
| الحقل | النوع | الإلزامية | الوصف |
|---|---|---|---|
(array)
|
array | اختياري | مصفوفة كائنات |
studentId
|
string (uuid) | مطلوب | Student ID |
studentUsername
|
string | مطلوب | Student username |
participationStatus
|
string | مطلوب | Participation status enum: `approved`, `rejected`, `review`, `canceled_by_user` |
attendance
|
string | مطلوب | Attendance status enum: `attended`, `init`, `missed`, `excused` |
dayAttendance
|
array | اختياري | Per training day attendance of a multi-day event; empty for single-day events |
eventDayId
|
string (uuid) | مطلوب | Event day ID |
dateStart
|
string (date-time) | مطلوب | Training day start date and time |
dateEnd
|
string (date-time) | مطلوب | Training day end date and time |
attendance
|
string | مطلوب | Attendance status for this training day enum: `attended`, `init`, `missed`, `excused` |
approvers
|
array | اختياري | List of approvers for this participant |
order
|
integer | مطلوب | Approver order |
approverType
|
string | مطلوب | Type of approver: line_manager or specific_approver enum: `line_manager`, `specific_approver` |
approvalStatus
|
string | مطلوب | Approval status: approved, rejected, or review enum: `approved`, `rejected`, `review` |
approvalComment
|
string | اختياري | Approval comment |
approverUsername
|
string | مطلوب | Approver username |
pendingReviewFrom
|
string | اختياري | Username of the approver pending review |
412 Invalid parameters
500 Server error
512 Specification violations