Saltar al contenido
Centro de ayuda
Productos

Referencia de la API

GET /integration/v1/classes/events/{eventId}

List event participants

List event participants

operationId List event participants

Parámetros de ruta

Nombre Tipo Obligatorio Descripción
eventId string (uuid) obligatorio Filter by event id

Respuestas

200

Cuerpo de application/json

Campo Tipo Obligatorio Descripción
(array) array opcional Array de objetos
studentId string (uuid) obligatorio Student ID
studentUsername string obligatorio Student username
participationStatus string obligatorio Participation status
enum: `approved`, `rejected`, `review`, `canceled_by_user`
attendance string obligatorio Attendance status
enum: `attended`, `init`, `missed`, `excused`
dayAttendance array opcional Per training day attendance of a multi-day event; empty for single-day events
eventDayId string (uuid) obligatorio Event day ID
dateStart string (date-time) obligatorio Training day start date and time
dateEnd string (date-time) obligatorio Training day end date and time
attendance string obligatorio Attendance status for this training day
enum: `attended`, `init`, `missed`, `excused`
approvers array opcional List of approvers for this participant
order integer obligatorio Approver order
approverType string obligatorio Type of approver: line_manager or specific_approver
enum: `line_manager`, `specific_approver`
approvalStatus string obligatorio Approval status: approved, rejected, or review
enum: `approved`, `rejected`, `review`
approvalComment string opcional Approval comment
approverUsername string obligatorio Approver username
pendingReviewFrom string opcional Username of the approver pending review

412 Invalid parameters

500 Server error

512 Specification violations