2.6.1 • Published 4 months ago

@tutorbot/api-client v2.6.1

Weekly downloads
974
License
ISC
Repository
-
Last release
4 months ago

API

The API client for reqeusts in tutorbot's services

Install

yarn add @tutorbot/api-client

Group

NameArgumentReturn
getGroupDatagroupId: stringPromise\<object|null>
getGroupActiveTeacherIdgroupId: stringIds: Promise\<Array\<string>>

Partner

NameArgumentReturn
getPartnerMemberDatapartnerId: string, userId: stringPromise

Attendance

NameArgumentReturn
getStudentAttendanceattendanceId: string, userId: stringPromise\<object|null>

Salary

NameArgumentReturn
getGroupTeacherDailySalarygroupId: string, teacherId: string, date: string (YYYY-MM-DD)Promise\<object|null>
setOrUpdateGroupTeacherDailySalarydailySalary: objectPromise\<void>
deleteGroupTeacherDailySalarydailySalaryId: stringPromise\<void>
getGroupTeacherMonthlySalarygroupId: string, teacherId: string, period: numberPromise\<void>
setOrUpdateGroupTeacherMonthlySalarymonthlySalary: objectPromise\<void>
deleteGroupTeacherMonthlySalarymonthlySalaryId: stringPromise\<object|null>

Student Balance

NameArgumentReturn
createStudentBalanceUnlessExistsstudentId: string, groupId: string, partnerId: stringPromise\<void>
setOrUpdateStudentBalanceTransactionstudentId: string, groupId: string, date: string (ISO format), amount: number, type: string, note: stringPromise\<void>
deleteStudentBalanceTransactionstudentId: string, groupId: string, date: string (ISO format), type: stringPromise\<void>
setOrUpdateStudentBalanceBonusTransactionstudentId: string, groupId: string, date: string (ISO format), amount: number, type: string, note: stringPromise\<void>
deleteStudentBalanceBonusTransactionstudentId: string, groupId: string, date: string (ISO format), type: stringPromise\<void>
Student Balance - const
NameValue
BALANCE_TYPE_ATTENDANCEAttendance
BALANCE_TYPE_DISCOUNTDiscount
BALANCE_TYPE_PAIDPaid
BONUS_TYPE_EXCUSE_ATTENDANCEExcuse Attendance

new api usage

backend

const { LearningApiClient, CrmApiClient } = require("@tutorbot/api-client/src/api-clients/back");

LearningApiClient.course.findOne('your-id-here').then(res);
CrmApiClient.request.findOne('your-id-here').then(res);

use environment variables

CRM_API_URL
CRM_API_KEY
LEARNING_API_URL
LEARNING_API_KEY

frontend

import { learningApiClient, crmApiClient } from "@tutorbot/api-client/src/api-clients/front";

LearningApiClient({url: 'your-api-url-here', jwt: 'your-jwt-here'}).course.findOne('your-id-here').then(res);
CrmApiClient({url: 'your-api-url-here', jwt: 'your-jwt-here'}).request.findOne('your-id-here').then(res);
2.6.1

4 months ago

2.6.0

4 months ago

2.5.13

4 months ago

2.5.10

5 months ago

2.5.11

5 months ago

2.5.12

5 months ago

2.5.9

7 months ago

2.5.8

9 months ago

2.5.6

1 year ago

2.5.7

1 year ago

1.0.0-e

1 year ago

2.5.5

1 year ago

2.5.4

1 year ago

2.5.3

1 year ago

2.5.2

1 year ago

2.5.1

2 years ago

2.4.3

2 years ago

2.5.0

2 years ago

2.4.1

2 years ago

2.4.2

2 years ago

2.4.0

2 years ago

2.3.79

2 years ago

2.3.78

2 years ago

2.3.75

2 years ago

2.3.74

2 years ago

2.3.77

2 years ago

2.3.76

2 years ago

2.3.73

2 years ago

2.3.80

2 years ago

2.3.86

2 years ago

2.3.85

2 years ago

2.3.87

2 years ago

2.3.82

2 years ago

2.3.81

2 years ago

2.3.84

2 years ago

2.3.83

2 years ago

2.3.71

2 years ago

2.3.72

2 years ago

2.3.68

2 years ago

2.3.67

2 years ago

2.3.69

2 years ago

2.3.64

2 years ago

2.3.63

2 years ago

2.3.66

2 years ago

2.3.65

2 years ago

2.3.70

2 years ago

2.3.57

2 years ago

2.3.59

2 years ago

2.3.58

2 years ago

2.3.60

2 years ago

2.3.62

2 years ago

2.3.61

2 years ago

2.3.49

2 years ago

2.3.56

2 years ago

2.3.53

2 years ago

2.3.52

2 years ago

2.3.55

2 years ago

2.3.54

2 years ago

2.3.51

2 years ago

2.3.50

2 years ago

2.3.48

2 years ago

2.3.46

2 years ago

2.3.47

2 years ago

2.3.45

3 years ago

2.3.42

3 years ago

2.3.41

3 years ago

2.3.44

3 years ago

2.3.43

3 years ago

2.3.39

3 years ago

2.3.38

3 years ago

2.3.37

3 years ago

2.3.40

3 years ago

2.3.35

3 years ago

2.3.34

3 years ago

2.3.36

3 years ago

2.3.33

3 years ago

2.3.32

3 years ago

2.3.19

3 years ago

2.3.28

3 years ago

2.3.27

3 years ago

2.3.29

3 years ago

2.3.24

3 years ago

2.3.23

3 years ago

2.3.26

3 years ago

2.3.25

3 years ago

2.3.20

3 years ago

2.3.22

3 years ago

2.3.21

3 years ago

2.3.31

3 years ago

2.3.30

3 years ago

2.3.17

3 years ago

2.3.16

3 years ago

2.3.18

3 years ago

2.3.15

3 years ago

2.3.12

3 years ago

2.3.14

3 years ago

2.3.8

3 years ago

2.3.9

3 years ago

2.3.11

3 years ago

2.3.6

3 years ago

2.3.7

3 years ago

2.3.0

3 years ago

2.3.2

3 years ago

2.3.1

3 years ago

2.3.4

3 years ago

2.3.3

3 years ago

2.3.5

3 years ago

2.2.7

3 years ago

2.2.6

4 years ago

2.2.9

3 years ago

2.2.8

3 years ago

2.2.1

4 years ago

2.2.3

4 years ago

2.2.2

4 years ago

2.2.5

4 years ago

2.2.4

4 years ago

2.2.0

4 years ago

2.1.14

4 years ago

2.1.15

4 years ago

2.1.12

4 years ago

2.1.13

4 years ago

2.1.11

4 years ago

2.1.10

4 years ago

2.1.9

4 years ago

2.1.6

4 years ago

2.1.5

4 years ago

2.1.8

4 years ago

2.1.7

4 years ago

2.1.4

4 years ago

2.1.3

4 years ago

2.1.2

4 years ago

2.1.1

4 years ago

2.1.0

4 years ago

2.0.99

4 years ago

2.0.97

4 years ago

2.0.95

4 years ago

2.0.96

4 years ago

2.0.94

4 years ago

2.0.93

4 years ago

2.0.91

4 years ago

2.0.92

4 years ago

2.0.89

4 years ago

2.0.90

4 years ago

2.0.88

4 years ago

2.0.87

4 years ago

2.0.86

4 years ago

2.0.79

4 years ago

2.0.77

4 years ago

2.0.78

4 years ago

2.0.76

4 years ago

2.0.84

4 years ago

2.0.85

4 years ago

2.0.82

4 years ago

2.0.83

4 years ago

2.0.80

4 years ago

2.0.81

4 years ago

2.0.75

4 years ago

2.0.74

4 years ago

2.0.73

4 years ago

2.0.72

4 years ago

2.0.71

4 years ago

2.0.70

4 years ago

2.0.69

4 years ago

2.0.68

4 years ago

2.0.67

4 years ago

2.0.66

4 years ago

2.0.65

4 years ago

2.0.64

4 years ago

2.0.63

4 years ago

2.0.62

4 years ago

2.0.61

4 years ago

2.0.60

4 years ago

2.0.59

5 years ago

2.0.58

5 years ago

2.0.57

5 years ago

2.0.56

5 years ago

2.0.55

5 years ago

2.0.54

5 years ago

2.0.53

5 years ago

2.0.52

5 years ago

2.0.51

5 years ago

2.0.50

5 years ago

2.0.49

5 years ago

2.0.48

5 years ago

2.0.47

5 years ago

2.0.46

5 years ago

2.0.45

5 years ago

2.0.44

5 years ago

2.0.43

5 years ago

2.0.42

5 years ago

2.0.41

5 years ago

2.0.40

5 years ago

2.0.39

5 years ago

2.0.38

5 years ago

2.0.37

5 years ago

2.0.36

5 years ago

2.0.35

5 years ago

2.0.34

5 years ago

2.0.33

5 years ago

2.0.32

5 years ago

2.0.31

5 years ago

2.0.30

5 years ago

2.0.29

5 years ago

2.0.28

5 years ago

2.0.27

5 years ago

2.0.26

5 years ago

2.0.25

5 years ago

2.0.24

5 years ago

2.0.23

5 years ago

2.0.22

5 years ago

2.0.21

5 years ago

2.0.20

5 years ago

2.0.19

5 years ago

2.0.18

5 years ago

2.0.17

5 years ago

2.0.16

5 years ago

2.0.15

5 years ago

2.0.14

5 years ago

2.0.13

5 years ago

2.0.12

5 years ago

2.0.11

5 years ago

2.0.10

5 years ago

2.0.9

5 years ago

2.0.7

5 years ago

2.0.8

5 years ago

2.0.6

5 years ago

2.0.5

5 years ago

2.0.4

5 years ago

2.0.3

5 years ago

2.0.2

5 years ago

2.0.1

5 years ago

2.0.0

5 years ago

1.99.57

5 years ago

1.99.58

5 years ago

1.99.56

5 years ago

1.99.55

5 years ago

1.99.54

5 years ago

1.99.53

5 years ago

1.99.52

5 years ago

1.99.51

5 years ago

1.99.50

5 years ago

1.99.49

5 years ago

1.99.48

5 years ago

1.99.47

5 years ago

1.99.46

5 years ago

1.99.45

5 years ago

1.99.44

5 years ago

1.99.42

5 years ago

1.99.41

5 years ago

1.99.40

5 years ago

1.99.39

5 years ago

1.99.38

5 years ago

1.99.37

5 years ago

1.99.36

5 years ago

1.99.35

5 years ago

1.99.33

5 years ago

1.99.34

5 years ago

1.99.32

5 years ago

1.99.31

5 years ago

1.99.30

5 years ago

1.99.29

5 years ago

1.99.28

5 years ago

1.99.27

5 years ago

1.99.22

5 years ago

1.99.24

5 years ago

1.99.23

5 years ago

1.99.26

5 years ago

1.99.25

5 years ago

1.99.21

5 years ago

1.99.19

5 years ago

1.99.20

5 years ago

1.99.18

5 years ago

1.99.17

5 years ago

1.99.16

5 years ago

1.99.15

5 years ago

1.99.14

5 years ago

1.99.11

5 years ago

1.99.13

5 years ago

1.99.12

5 years ago

1.99.10

5 years ago

1.99.9

5 years ago

1.99.8

5 years ago

1.99.7

5 years ago

1.99.6

5 years ago

1.99.5

5 years ago

1.99.4

5 years ago

1.99.3

5 years ago

1.99.2

5 years ago

1.99.1

5 years ago

1.98.7

5 years ago

1.98.6

5 years ago

1.99.0

5 years ago

1.98.5

5 years ago

1.98.4

5 years ago

1.98.3

5 years ago

1.98.2

5 years ago

1.98.1

5 years ago

1.98.0

5 years ago

1.97.6

5 years ago

1.97.5

5 years ago

1.97.4

5 years ago

1.97.3

5 years ago

1.97.2

5 years ago

1.97.1

5 years ago

1.97.0

5 years ago

1.96.3

5 years ago

1.96.2

5 years ago

1.96.1

5 years ago

1.96.0

5 years ago

1.95.1

6 years ago

1.95.0

6 years ago

1.94.1

6 years ago

1.94.0

6 years ago

1.93.6

6 years ago

1.93.5

6 years ago

1.93.4

6 years ago

1.93.3

6 years ago

1.93.2

6 years ago

1.93.1

6 years ago

1.93.0

6 years ago

1.92.3

6 years ago

1.92.2

6 years ago

1.92.1

6 years ago

1.92.0

6 years ago

1.91.0

6 years ago

1.90.4

6 years ago

1.90.3

6 years ago

1.90.2

6 years ago

1.90.1

6 years ago

1.90.0

6 years ago

1.89.1

6 years ago

1.89.0

6 years ago

1.88.2

6 years ago

1.88.1

6 years ago

1.88.0

6 years ago

1.87.3

6 years ago

1.87.2

6 years ago

1.87.1

6 years ago

1.87.0

6 years ago

1.86.1

6 years ago

1.86.0

6 years ago

1.85.5

6 years ago

1.85.4

6 years ago

1.85.2

6 years ago

1.85.1

6 years ago

1.85.0

6 years ago

1.84.1

6 years ago

1.84.0

6 years ago

1.83.3

6 years ago

1.83.2

6 years ago

1.83.1

6 years ago

1.83.0

6 years ago

1.82.0

6 years ago

1.81.0

6 years ago

1.80.2

6 years ago

1.80.1

6 years ago

1.80.0

6 years ago

1.79.5

6 years ago

1.79.4

6 years ago

1.79.3

6 years ago

1.79.2

6 years ago

1.79.1

6 years ago

1.79.0

6 years ago

1.78.15

6 years ago

1.78.14

6 years ago

1.78.13

6 years ago

1.78.12

6 years ago

1.78.11

6 years ago

1.78.10

6 years ago

1.78.9

6 years ago

1.78.8

6 years ago

1.78.7

6 years ago

1.78.6

6 years ago

1.78.5

6 years ago

1.78.4

6 years ago

1.78.3

6 years ago

1.78.2

6 years ago

1.78.1

6 years ago

1.78.0

6 years ago

1.77.0

6 years ago

1.76.1

6 years ago

1.76.0

6 years ago

1.75.2

6 years ago

1.75.1

6 years ago

1.75.0

6 years ago

1.74.3

6 years ago

1.74.2

6 years ago

1.74.1

6 years ago

1.74.0

6 years ago

1.73.2

6 years ago

1.73.1

6 years ago

1.73.0

6 years ago

1.72.3

6 years ago

1.72.2

6 years ago

1.72.1

6 years ago

1.72.0

6 years ago

1.71.1

6 years ago

1.71.0

6 years ago

1.70.0

6 years ago

1.69.8

6 years ago

1.69.7

6 years ago

1.69.6

6 years ago

1.69.5

6 years ago

1.69.4

6 years ago

1.69.3

6 years ago

1.69.2

6 years ago

1.69.1

6 years ago

1.69.0

6 years ago

1.68.1

6 years ago

1.68.0

6 years ago

1.67.0

6 years ago

1.66.0

6 years ago

1.65.1

6 years ago

1.65.0

6 years ago

1.64.3

6 years ago

1.64.2

6 years ago

1.64.1

6 years ago

1.64.0

6 years ago

1.63.0

6 years ago

1.62.3

6 years ago

1.62.2

6 years ago

1.62.1

6 years ago

1.62.0

6 years ago

1.61.3

6 years ago

1.61.2

6 years ago

1.61.1

6 years ago

1.61.0

6 years ago

1.60.1

6 years ago

1.60.0

6 years ago

1.59.0

6 years ago

1.58.1

6 years ago

1.58.0

6 years ago

1.57.1

6 years ago

1.57.0

6 years ago

1.56.0

6 years ago

1.55.1

6 years ago

1.55.0

6 years ago

1.54.0

6 years ago

1.53.0

6 years ago

1.52.2

6 years ago

1.52.1

6 years ago

1.52.0

6 years ago

1.51.0

6 years ago

1.50.3

6 years ago

1.50.2

6 years ago

1.50.1

6 years ago

1.50.0

6 years ago

1.49.1

6 years ago

1.49.0

6 years ago

1.48.4

6 years ago

1.48.3

6 years ago

1.48.2

6 years ago

1.48.1

6 years ago

1.48.0

6 years ago

1.47.3

6 years ago

1.47.2

6 years ago

1.47.1

6 years ago

1.47.0

6 years ago

1.46.3

6 years ago

1.46.2

6 years ago

1.46.1

6 years ago

1.46.0

6 years ago

1.45.2

6 years ago

1.45.1

6 years ago

1.45.0

6 years ago

1.44.1

6 years ago

1.44.0

6 years ago

1.43.2

6 years ago

1.43.1

6 years ago

1.42.0

6 years ago

1.41.0

6 years ago

1.40.0

6 years ago

1.39.0

6 years ago

1.38.0

6 years ago

1.37.0

6 years ago

1.36.0

6 years ago

1.35.0

6 years ago

1.34.0

6 years ago

1.34.2

6 years ago

1.33.2

6 years ago

1.33.0

6 years ago

1.31.2

6 years ago

1.31.1

6 years ago

1.31.0

6 years ago

1.30.2

6 years ago

1.30.1

6 years ago

1.30.0

6 years ago

1.29.1

6 years ago

1.29.0

6 years ago

1.28.0

6 years ago

1.27.0

6 years ago

1.26.0

6 years ago

1.25.1

6 years ago

1.25.0

6 years ago

1.23.1

6 years ago

1.23.0

6 years ago

1.22.2

6 years ago

1.22.1

6 years ago

1.22.0

6 years ago

1.21.0

6 years ago

1.20.0

6 years ago

1.19.2

6 years ago

1.19.1

7 years ago

1.18.2

7 years ago

1.17.1

7 years ago

1.17.0

7 years ago

1.14.3

7 years ago

1.14.2

7 years ago

1.14.1

7 years ago

1.14.0

7 years ago

1.13.0

7 years ago

1.12.0

7 years ago

1.11.1

7 years ago

1.10.1

7 years ago

1.10.0

7 years ago

1.9.3

7 years ago

1.9.2

7 years ago

1.9.0

7 years ago

1.8.1

7 years ago

1.8.0

7 years ago

1.7.2

7 years ago

1.7.1

7 years ago

1.7.0

7 years ago

1.6.0

7 years ago

1.5.2

7 years ago

1.5.1

7 years ago

1.5.0

7 years ago

1.4.7

7 years ago

1.4.6

7 years ago

1.4.5

7 years ago

1.4.4

7 years ago

1.4.3

7 years ago

1.4.2

7 years ago

1.4.1

7 years ago

1.4.0

7 years ago

1.3.5

7 years ago

1.3.4

7 years ago

1.3.3

7 years ago

1.3.2

7 years ago

1.3.1

7 years ago

1.3.0

7 years ago

1.2.3

7 years ago

1.2.2

7 years ago

1.2.1

7 years ago

1.2.0

7 years ago

1.1.0

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago