UserStatistics

APIDescription
GET api/UserStatistics/GetStatisticForStudent?userId={userId}

No documentation available.

GET api/UserStatistics/GetLevelStatistics?userId={userId}&levelId={levelId}&sortColumn={sortColumn}&direction={direction}&subjectId={subjectId}&isToday={isToday}

No documentation available.

POST api/UserStatistics/GetActivityFeedFilter

No documentation available.

GET api/UserStatistics/GetAdvancedStats?userId={userId}

No documentation available.

GET api/UserStatistics/AddLike?statisticId={statisticId}&likeId={likeId}

No documentation available.

GET api/UserStatistics/GetStatisticForStudentIos?userId={userId}&subjectId={subjectId}&levelId={levelId}&moduleId={moduleId}&fromDate={fromDate}

No documentation available.

Account

APIDescription
POST api/Account/ForgotPassword

No documentation available.

POST api/Account/SendMagicLink

No documentation available.

GET api/Account/LoginMagicLink/{id}

No documentation available.

POST api/Account/Logout

No documentation available.

POST api/Account/Register

No documentation available.

Class

APIDescription
GET api/Class/DeleteClass?classId={classId}

No documentation available.

GET api/Class/GetClasses?teacherId={teacherId}

No documentation available.

GET api/Class/UpdateClass?name={name}&classId={classId}

No documentation available.

GET api/Class/CreateClass?name={name}

No documentation available.

GET api/Class/AddExistingUser?classId={classId}&userId={userId}

No documentation available.

Users

APIDescription
GET api/Users/GetUserSettings?userId={userId}

No documentation available.

GET api/Users/GetStudents?page={page}

No documentation available.

POST api/Users/AddUser

No documentation available.

POST api/Users/SaveClass

No documentation available.

GET api/Users/GetTeachers

No documentation available.

GET api/Users/DeleteClass?classId={classId}

No documentation available.

GET api/Users/DeleteStudent/{id}

No documentation available.

GET api/Users/GetStudent?userId={userId}

No documentation available.

POST api/Users/SaveStudent

No documentation available.

GET api/Users/GetAllUsers?page={page}&search={search}

No documentation available.

GET api/Users/GetUserPassword?userId={userId}

No documentation available.

GET api/Users/UpdateCurrentModule?UserId={UserId}&lastModuleId={lastModuleId}&currentModule={currentModule}

No documentation available.

Settings

APIDescription
GET api/Settings/GetSettingsInfo

No documentation available.

POST api/Settings/SaveUserFullName

No documentation available.

POST api/Settings/SaveEmail

No documentation available.

POST api/Settings/ChangePassword

No documentation available.

POST api/Settings/ChangeProfileImage

No documentation available.

POST api/Settings/ChangeWhatIAm

No documentation available.

GET api/Settings/GetPushNotificationSettings

No documentation available.

POST api/Settings/SavePushNotificationSettings

No documentation available.

POST api/Settings/UpdateOneSignalData

No documentation available.

POST api/Settings/RemoveOneSignalData

No documentation available.

GET api/Settings/GetKeyboardSettings?userId={userId}

No documentation available.

POST api/Settings/SaveKeyboardSettings

No documentation available.

GET api/Settings/UpdateOnlineStatus?userId={userId}&onlineStatus={onlineStatus}

No documentation available.

GET api/Settings/GetKeyboardSettingsLocal?userId={userId}&isDefault={isDefault}&isUser={isUser}&isSpelling={isSpelling}

No documentation available.

GET api/Settings/DownloadAudioFiles?soundTypeId={soundTypeId}

No documentation available.

POST api/Settings/SendLogsToSupport

No documentation available.

Subject

APIDescription
GET api/Subject/GetSubjects

No documentation available.

POST api/Subject/CreateSubjects

No documentation available.

GET api/Subject/GetSubject?subjectId={subjectId}

No documentation available.

GET api/Subject/GetSubjectWithModules?subjectId={subjectId}

No documentation available.

DELETE api/Subject/DeleteSubject?subjectId={subjectId}

No documentation available.

DELETE api/Subject/DeleteLevel?levelId={levelId}

No documentation available.

POST api/Subject/AddLevel

No documentation available.

POST api/Subject/RenameLevel

No documentation available.

GET api/Subject/GetLevelModules?levelId={levelId}&userId={userId}&avoidMultipleRepetition={avoidMultipleRepetition}

No documentation available.

GET api/Subject/SetDictationMode?moduleId={moduleId}&userId={userId}

No documentation available.

GET api/Subject/DeleteModule?moduleId={moduleId}&userId={userId}

No documentation available.

GET api/Subject/UpdateSubjectVisibility?subjectId={subjectId}&isPublic={isPublic}

No documentation available.

GET api/Subject/GetNextLevelAndModuleBySubjectId?subjectId={subjectId}

No documentation available.

Slack

APIDescription
GET api/Slack/Log?message={message}

No documentation available.

Certificates

APIDescription
GET api/Certificates/GetCompletedLevels?userId={userId}

No documentation available.

Statistics

APIDescription
GET api/Statistics/GetUsersAndSubjects

No documentation available.

POST api/Statistics/GetGridStatistics

No documentation available.

POST api/Statistics/GetGraphStatistics

No documentation available.

POST api/Statistics/GetModules

No documentation available.

GET api/Statistics/GetModulesWithScore?levelId={levelId}

No documentation available.

POST api/Statistics/GetStudentsByClassId

No documentation available.

PUT api/Statistics/UploadStats

No documentation available.

GET api/Statistics/GetCurrentModuleProgress?userId={userId}&moduleId={moduleId}

No documentation available.

PUT api/Statistics/SaveStats

No documentation available.

Module

APIDescription
GET api/Module/GetNextModule?moduleId={moduleId}

No documentation available.

GET api/Module/GetNextLevel?levelId={levelId}

No documentation available.

POST api/Module/AddModule

No documentation available.

GET api/Module/GetModule?idModule={idModule}&avoidMultipleRepetition={avoidMultipleRepetition}

No documentation available.

GET api/Module/UpdateCurrentModuleProgress?moduleId={moduleId}&currentCharIndex={currentCharIndex}&currenModuleStringIndex={currenModuleStringIndex}&numberOfMistakes={numberOfMistakes}&numerOfWords={numerOfWords}&totalTime={totalTime}

No documentation available.

POST api/Module/UploadImageToBlob?order={order}&moduleTextId={moduleTextId}

No documentation available.

Chat

APIDescription
GET api/Chat/GetChatList?page={page}

No documentation available.

GET api/Chat/GetTeacherChatForStudent?studentId={studentId}

No documentation available.

GET api/Chat/FilterStudents?filterString={filterString}

No documentation available.

Teachers

APIDescription
POST api/Teachers/Invite

No documentation available.

DELETE api/Teachers/Delete/{id}

No documentation available.

POST api/Teachers/UpdateClasses

No documentation available.

GET api/Teachers/ResetInvitation?teacherId={teacherId}

No documentation available.

POST api/Teachers/GetAvailableClassesList

No documentation available.

Students

APIDescription
GET api/Students/GetClassesList?userId={userId}

No documentation available.

POST api/Students/GetClassDetails?page={page}&search={search}

No documentation available.

POST api/Students/GetClassAdvancedStats

No documentation available.

POST api/Students/GetGridStatistics

No documentation available.

GET api/Students/SetAccess/{id}?isAllow={isAllow}

No documentation available.

GET api/Students/SendCredentialsToSelectedStudent?receiverId={receiverId}

No documentation available.

Dashboard

APIDescription
GET api/Dashboard/GetDashboardData

No documentation available.

GET api/Dashboard/GetSubjectDashboardData

No documentation available.

GET api/Dashboard/GetDashboardNextModuleForUser

No documentation available.

POST api/Dashboard/SpellCheck

No documentation available.

POST api/Dashboard/SendFreeWritingEmail

No documentation available.

POST api/Dashboard/SaveFreeWriting

No documentation available.