...
Параметр | Описание |
---|---|
type | Тип сообщения. |
payloads | Массив сообщений. |
Примеры сообщений
COURSE_COMPLETED_SUCCESSFULLYCourse completed successfuly
Блок кода |
---|
CourseCompletedSuccessfully {
"courseId": "<string uuid>",
"learnerId": "string uuid>"
"enrollmentIds": [
"<string uuid>",
"<string uuid>"
"completionDate": "<int nanoseconds>"
} |
...
COURSE_ITEM_COMPLETED_SUCCESSFULLY
Блок кода |
---|
{
"courseItemId": "<string uuid>",
"learnerId": "string uuid>" |
Блок кода |
LearnersEnrolledInCourse { "learnerIdsenrollmentIds": [ "<string uuid>", "<string uuid>" ], "courseId"completionDate": "<string<int uuid>nanoseconds>" } |
...
COURSE_STATUS_CHANGED
Блок кода |
---|
TrainingMeetingAddedCourseStatusChanged { "meetingIdcourseId": "<string uuid>", "sessionIdlearnerId": "<string uuid>", "sourceIdsenrollmentId": [ "<string uuid>",} |
COURSE_ITEM_STATUS_CHANGED
Блок кода |
---|
CourseItemStatusChanged { "courseItemId": "<string uuid>" ] } |
...
Блок кода |
---|
TrainingMeetingRemoved {, "meetingIdlearnerId": "<string uuid>", "sessionIdenrollmentId": "<string uuid>", } |
LEARNERS_ENROLLED_IN_COURSE
Блок кода |
---|
LearnersEnrolledInCourse { "sourceIdslearnerIds": [ "<string uuid>", "<string uuid>" ], "removedWithSessioncourseId": boolean"<string uuid>" } |
Training meeting updated
TRAINING_MEETING_ADDED
Блок кода |
---|
TrainingMeetingUpdatedMessageAttributeTrainingMeetingAdded = { "time_rangemeetingId": "<string uuid>", "sessionId": "location<string uuid>", "urlsourceIds" } TrainingMeetingUpdated { : [ "meetingId": "<string uuid>", "sessionId": "<string uuid>">, "updatedAttributes": "<MeetingUpdatedMessageAttribute>"] } |
Training session participant removed
TRAINING_MEETING_REMOVED
Блок кода |
---|
TrainingSessionParticipantRemoved { "sessionIdmeetingId": "<string uuid>", "participantId": "<string uuid>" } |
...
Блок кода |
---|
TrainingSessionParticipantsAdded { "sessionId": "<string uuid>", "participantIdssourceIds": [ "<string uuid>", "<string uuid>" ], "removedWithSession": boolean } |
TRAINING_MEETING_UPDATEDUser registered
Блок кода |
---|
UserRegistered { "userId": "<string uuid>",time_range", "location", "url" } TrainingMeetingUpdated { "departmentIdmeetingId": "<string uuid>", "loginsessionId": "<string>"|null<string uuid>">, "emailupdatedAttributes": "<string><MeetingUpdatedMessageAttribute>"|null } |
...
TRAINING_SESSION_PARTICIPANT_REMOVED
Блок кода |
---|
CourseItemCompletedSuccessfully { "courseItemIdsessionId": "<string uuid>", "participantId": "<string uuid>" } |
TRAINING_SESSION_PARTICIPANTS_ADDED
Блок кода |
---|
{ "learnerIdsessionId": "string<string uuid>", "enrollmentIdsparticipantIds": [ "<string uuid>", "<string uuid>" "completionDate": "<int nanoseconds>"] } |
...
USER_REGISTERED
Блок кода |
---|
CourseStatusChanged { "courseIduserId": "<string uuid>", "learnerIddepartmentId": "<string uuid>", "enrollmentIdlogin": "<string uuid>"} |
...
Блок кода |
---|
CourseItemStatusChanged { "courseItemId": "<string uuid>"<string>"|null, "learnerIdemail": "<string uuid>", "enrollmentId": "<string uuid>",<string>"|null } |