GlobalEltHubService
The following 50 operations are supported. For a formal definition, please review the Service Description.
- AddLesson(token, lessonJson)
- AddStudentTask(token, studentId, text)
- AthenaChat(token, message)
- AthenaPublicChat(message)
- AthenaTool(token, payloadJson)
- BulkImportStudents(token, rowsJson)
- ClaimSocialFollow(token, channelId, handle)
- CreateStudent(token, studentJson)
- DeleteLesson(token, lessonId, mode, date)
- DeleteStudent(token, studentId)
- DeleteStudentTask(token, taskId)
- DirectLogin(email)
- DownloadBadge(token, badgeKey)
- GetAthenaUsage(token)
- GetExamDates(token)
- GetLandingContent()
- GetProfile(token)
- GetStudents(token)
- GetTierState(token)
- Logout(token)
- MarkAllInboxRead(token)
- MarkInboxRead(token, messageId)
- OwnerAddClass(token, name, teacherId)
- OwnerAddClassLesson(token, lessonJson)
- OwnerAddStudent(token, firstName, lastName, email, phone)
- OwnerAddStudentToClass(token, classId, studentId)
- OwnerAddTeacher(token, firstName, lastName, email, phone)
- OwnerDeleteClass(token, classId)
- OwnerDeleteClassLesson(token, lessonId, mode, date)
- OwnerDeleteStudent(token, studentId)
- OwnerDeleteTeacher(token, teacherId)
- OwnerRemoveStudentFromClass(token, classId, studentId)
- OwnerUpdateClass(token, classId, name, teacherId)
- OwnerUpdateTeacher(token, teacherId, firstName, lastName, email, phone, isActive)
- RegisterUser(payloadJson)
- RemoveCv(token)
- SavePreferences(token, payloadJson)
- SendOtp(email)
- SendReferral(token, email)
- SendSupportMessage(token, subject, body)
- SubmitExamRegistrations(token, payloadJson)
- SubmitSurvey(token, surveyKey, answersJson)
- SubmitTestimonial(token, text)
- TourSeen(token)
- UpdateProfile(token, payloadJson)
- UpdateStudent(token, studentId, payloadJson)
- UploadCv(token, fileBase64, fileName)
- UploadPhoto(token, fileBase64, extension)
- ValidateToken(token)
- VerifyOtp(email, code)