...
Параметр | Описание |
---|---|
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>" ], "courseIdcompletionDate": "<string<int uuid>nanoseconds>" } |
...
COURSE_STATUS_CHANGED
Блок кода |
---|
TrainingMeetingAdded { "meetingIdcourseId": "<string uuid>", "sessionIdlearnerId": "<string uuid>", "sourceIdsenrollmentId": [ "<string uuid>", } |
COURSE_ITEM_STATUS_CHANGED
Блок кода |
---|
{ "courseItemId": "<string uuid>", ] } |
...
Блок кода |
---|
TrainingMeetingRemoved { "meetingId"learnerId": "<string uuid>", "sessionIdenrollmentId": "<string uuid>", } |
LEARNERS_ENROLLED_IN_COURSE
Блок кода |
---|
{ "sourceIdslearnerIds": [ "<string uuid>", "<string uuid>" ], "removedWithSessioncourseId": boolean"<string uuid>" } |
Training meeting updated
TRAINING_MEETING_ADDED
Блок кода |
---|
TrainingMeetingUpdatedMessageAttribute = { "time_range"meetingId": "<string uuid>", "locationsessionId": "<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 { "userIdmeetingId": "<string uuid>", "departmentIdsessionId": "<string uuid>">, "loginupdatedAttributes": "<string>"|null,<string[] (time_range|location|url)>" } |
TRAINING_SESSION_PARTICIPANT_REMOVED
Блок кода |
---|
{ "emailsessionId": "<string>"|null } |
...
Блок кода |
---|
CourseItemCompletedSuccessfully {<string uuid>", "courseItemIdparticipantId": "<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 } |