GET
/integration/v1/classes/events
List all events
List all events
operationId List all events
معلمات الاستعلام
| الاسم | النوع | الإلزامية | الوصف |
|---|---|---|---|
courseId
|
string | اختياري | Filter by course id |
eventStartDate
|
string (date) | اختياري | Filter by event start date |
الاستجابات
200
نص application/json
| الحقل | النوع | الإلزامية | الوصف |
|---|---|---|---|
(array)
|
array | اختياري | مصفوفة كائنات |
eventId
|
string (uuid) | مطلوب | Event ID |
courseId
|
string | مطلوب | Course ID |
eventMinimumAttendees
|
integer | مطلوب | Minimum number of attendees required |
eventDuration
|
integer | مطلوب | Event duration in minutes |
eventOpenRegistrationOpenOn
|
string (date-time) | اختياري | Registration open date |
eventOpenRegistrationClosedOn
|
string (date-time) | اختياري | Registration close date |
eventType
|
string | مطلوب | Event type: online, offline, or online_zoom enum: `online`, `offline`, `online_zoom` |
eventCapacity
|
integer | مطلوب | Maximum number of attendees |
eventStartDate
|
string (date-time) | مطلوب | Event start date and time |
eventEndDate
|
string (date-time) | اختياري | Event end date and time (last training day end for multi-day events) |
eventIsMultiDay
|
boolean | مطلوب | Whether the event spans multiple training days |
eventDays
|
array | اختياري | Training day schedule 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 |
duration
|
integer | مطلوب | Training day duration in seconds |
eventPublished
|
boolean | مطلوب | Whether the event is published |
eventIssuingCertificate
|
boolean | مطلوب | Whether the event issues a certificate |
eventApprovalType
|
string | مطلوب | Approval type |
eventTitle
|
string | اختياري | Event title |
eventAddress
|
string | اختياري | Event address |
eventApprovers
|
array | اختياري | List of event approvers |
type
|
string | مطلوب | Type of approver: line_manager or specific_approver enum: `line_manager`, `specific_approver` |
order
|
integer | مطلوب | Approver order |
username
|
string | اختياري | Approver username |
reviewCanceledMissed
|
boolean | مطلوب | Whether to review canceled/missed participants |
412 Invalid parameters
500 Server error
512 Specification violations