4.1.9 • Published 1 year ago
mystat-api v4.1.9
Mystat API
Library for mystat API for both Node.js and browser\ Requires minimum Node.js 18.x (for Node.js)
Installation
npm i mystat-api
yarn add mystat-api
pnpm add mystat-api
Usage/Examples
import { createClient } from "mystat-api";
const api = await createClient({
loginData: {
username: "MY_USERNAME",
password: "MY_PASSWORD",
},
language: "en",
});
const userInfo = await api.getUserInfo();
console.log(userInfo);
API Reference
authUser(userData);
- login to accountgetMonthSchedule(date)
- get schedule for current (or specific) monthdate
- specific date (Date
object)
getScheduleByDate(date)
- get schedule for current (or specific) daydate
- specific date (Date
object)
getReviews()
- get user reviewsgetVisits()
- get user visitsgetAttendance()
- get user attendancegetHomeworkList(homeworkStatus, page, type)
- get user homework or labhomeworkStatus
0
- overdue homeworks1
- checked homeworks2
- uploaded homeworks3
- active homeworks5
- deleted by teacher homeworks
page
- page numbertype
0
- homework1
- lab
getLatestNews()
- get newsgetNewsDetails(, newsId)
- get specific news infonewsId
- news id
getAllExams()
- get examsgetFutureExams()
- get future examsgetStreamLeaders()
- get stream leaders (of current user stream)getGroupLeaders()
- get group leaders (of current user group)getActivity()
- get user activitygetProfileInfo()
- get current user profile infogetUserSettings()
- get current user settingsuploadHomework({homeworkId, answerText, file, spentTimeHour, spentTimeMin})
- upload file or comment for specified homework or labdeleteHomework(homeworkId)
- delete uploaded homework
4.1.9
1 year ago
4.1.8
2 years ago
4.0.8
2 years ago
4.0.5
2 years ago
4.0.4
2 years ago
4.0.7
2 years ago
4.0.6
2 years ago
4.0.1
2 years ago
4.0.0
2 years ago
4.0.3
2 years ago
4.0.2
2 years ago
3.1.3
2 years ago
3.1.4
2 years ago
3.1.2
3 years ago
3.1.1
3 years ago
3.1.0
3 years ago
3.0.18
3 years ago
3.0.19
3 years ago
3.0.12
3 years ago
3.0.13
3 years ago
3.0.11
3 years ago
3.0.16
3 years ago
3.0.17
3 years ago
3.0.14
3 years ago
3.0.15
3 years ago
3.0.9
3 years ago
3.0.10
3 years ago
3.0.4
4 years ago
3.0.3
4 years ago
3.0.2
4 years ago
3.0.1
4 years ago
3.0.8
3 years ago
3.0.7
3 years ago
3.0.6
3 years ago
3.0.5
4 years ago
3.0.0
4 years ago
2.1.4
4 years ago
2.1.2
4 years ago
2.1.1
4 years ago
2.1.3
4 years ago
2.1.0
4 years ago
2.0.0
4 years ago
1.1.4
4 years ago
1.1.3
4 years ago
1.1.2
4 years ago
1.0.2
4 years ago
1.0.1
4 years ago
1.0.0
4 years ago