1.0.0-e • Published 23 days ago

@tutorbot/api-client v1.0.0-e

Weekly downloads
974
License
ISC
Repository
-
Last release
23 days 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);
1.0.0-e

23 days ago

2.5.5

1 month ago

2.5.4

1 month ago

2.5.3

3 months ago

2.5.2

3 months ago

2.5.1

5 months ago

2.4.3

5 months ago

2.5.0

5 months ago

2.4.1

5 months ago

2.4.2

5 months ago

2.4.0

5 months ago

2.3.79

10 months ago

2.3.78

10 months ago

2.3.75

10 months ago

2.3.74

10 months ago

2.3.77

10 months ago

2.3.76

10 months ago

2.3.73

10 months ago

2.3.80

10 months ago

2.3.86

6 months ago

2.3.85

6 months ago

2.3.87

6 months ago

2.3.82

10 months ago

2.3.81

10 months ago

2.3.84

7 months ago

2.3.83

7 months ago

2.3.71

11 months ago

2.3.72

11 months ago

2.3.68

12 months ago

2.3.67

12 months ago

2.3.69

11 months ago

2.3.64

1 year ago

2.3.63

1 year ago

2.3.66

12 months ago

2.3.65

12 months ago

2.3.70

11 months ago

2.3.57

1 year ago

2.3.59

1 year ago

2.3.58

1 year ago

2.3.60

1 year ago

2.3.62

1 year ago

2.3.61

1 year ago

2.3.49

1 year ago

2.3.56

1 year ago

2.3.53

1 year ago

2.3.52

1 year ago

2.3.55

1 year ago

2.3.54

1 year ago

2.3.51

1 year ago

2.3.50

1 year ago

2.3.48

1 year ago

2.3.46

1 year ago

2.3.47

1 year ago

2.3.45

1 year ago

2.3.42

1 year ago

2.3.41

1 year ago

2.3.44

1 year ago

2.3.43

1 year ago

2.3.39

1 year ago

2.3.38

1 year ago

2.3.37

2 years ago

2.3.40

1 year ago

2.3.35

2 years ago

2.3.34

2 years ago

2.3.36

2 years ago

2.3.33

2 years ago

2.3.32

2 years ago

2.3.19

2 years ago

2.3.28

2 years ago

2.3.27

2 years ago

2.3.29

2 years ago

2.3.24

2 years ago

2.3.23

2 years ago

2.3.26

2 years ago

2.3.25

2 years ago

2.3.20

2 years ago

2.3.22

2 years ago

2.3.21

2 years ago

2.3.31

2 years ago

2.3.30

2 years ago

2.3.17

2 years ago

2.3.16

2 years ago

2.3.18

2 years ago

2.3.15

2 years ago

2.3.12

2 years ago

2.3.14

2 years ago

2.3.8

2 years ago

2.3.9

2 years ago

2.3.11

2 years ago

2.3.6

2 years ago

2.3.7

2 years ago

2.3.0

2 years ago

2.3.2

2 years ago

2.3.1

2 years ago

2.3.4

2 years ago

2.3.3

2 years ago

2.3.5

2 years ago

2.2.7

2 years ago

2.2.6

2 years ago

2.2.9

2 years ago

2.2.8

2 years ago

2.2.1

2 years ago

2.2.3

2 years ago

2.2.2

2 years ago

2.2.5

2 years ago

2.2.4

2 years ago

2.2.0

3 years ago

2.1.14

3 years ago

2.1.15

3 years ago

2.1.12

3 years ago

2.1.13

3 years ago

2.1.11

3 years ago

2.1.10

3 years ago

2.1.9

3 years ago

2.1.6

3 years ago

2.1.5

3 years ago

2.1.8

3 years ago

2.1.7

3 years ago

2.1.4

3 years ago

2.1.3

3 years ago

2.1.2

3 years ago

2.1.1

3 years ago

2.1.0

3 years ago

2.0.99

3 years ago

2.0.97

3 years ago

2.0.95

3 years ago

2.0.96

3 years ago

2.0.94

3 years ago

2.0.93

3 years ago

2.0.91

3 years ago

2.0.92

3 years ago

2.0.89

3 years ago

2.0.90

3 years ago

2.0.88

3 years ago

2.0.87

3 years ago

2.0.86

3 years ago

2.0.79

3 years ago

2.0.77

3 years ago

2.0.78

3 years ago

2.0.76

3 years ago

2.0.84

3 years ago

2.0.85

3 years ago

2.0.82

3 years ago

2.0.83

3 years ago

2.0.80

3 years ago

2.0.81

3 years ago

2.0.75

3 years ago

2.0.74

3 years ago

2.0.73

3 years ago

2.0.72

3 years ago

2.0.71

3 years ago

2.0.70

3 years ago

2.0.69

3 years ago

2.0.68

3 years ago

2.0.67

3 years ago

2.0.66

3 years ago

2.0.65

3 years ago

2.0.64

3 years ago

2.0.63

3 years ago

2.0.62

3 years ago

2.0.61

3 years ago

2.0.60

3 years ago

2.0.59

3 years ago

2.0.58

3 years ago

2.0.57

3 years ago

2.0.56

3 years ago

2.0.55

3 years ago

2.0.54

3 years ago

2.0.53

3 years ago

2.0.52

3 years ago

2.0.51

3 years ago

2.0.50

3 years ago

2.0.49

3 years ago

2.0.48

3 years ago

2.0.47

3 years ago

2.0.46

3 years ago

2.0.45

3 years ago

2.0.44

3 years ago

2.0.43

3 years ago

2.0.42

4 years ago

2.0.41

4 years ago

2.0.40

4 years ago

2.0.39

4 years ago

2.0.38

4 years ago

2.0.37

4 years ago

2.0.36

4 years ago

2.0.35

4 years ago

2.0.34

4 years ago

2.0.33

4 years ago

2.0.32

4 years ago

2.0.31

4 years ago

2.0.30

4 years ago

2.0.29

4 years ago

2.0.28

4 years ago

2.0.27

4 years ago

2.0.26

4 years ago

2.0.25

4 years ago

2.0.24

4 years ago

2.0.23

4 years ago

2.0.22

4 years ago

2.0.21

4 years ago

2.0.20

4 years ago

2.0.19

4 years ago

2.0.18

4 years ago

2.0.17

4 years ago

2.0.16

4 years ago

2.0.15

4 years ago

2.0.14

4 years ago

2.0.13

4 years ago

2.0.12

4 years ago

2.0.11

4 years ago

2.0.10

4 years ago

2.0.9

4 years ago

2.0.7

4 years ago

2.0.8

4 years ago

2.0.6

4 years ago

2.0.5

4 years ago

2.0.4

4 years ago

2.0.3

4 years ago

2.0.2

4 years ago

2.0.1

4 years ago

2.0.0

4 years ago

1.99.57

4 years ago

1.99.58

4 years ago

1.99.56

4 years ago

1.99.55

4 years ago

1.99.54

4 years ago

1.99.53

4 years ago

1.99.52

4 years ago

1.99.51

4 years ago

1.99.50

4 years ago

1.99.49

4 years ago

1.99.48

4 years ago

1.99.47

4 years ago

1.99.46

4 years ago

1.99.45

4 years ago

1.99.44

4 years ago

1.99.42

4 years ago

1.99.41

4 years ago

1.99.40

4 years ago

1.99.39

4 years ago

1.99.38

4 years ago

1.99.37

4 years ago

1.99.36

4 years ago

1.99.35

4 years ago

1.99.33

4 years ago

1.99.34

4 years ago

1.99.32

4 years ago

1.99.31

4 years ago

1.99.30

4 years ago

1.99.29

4 years ago

1.99.28

4 years ago

1.99.27

4 years ago

1.99.22

4 years ago

1.99.24

4 years ago

1.99.23

4 years ago

1.99.26

4 years ago

1.99.25

4 years ago

1.99.21

4 years ago

1.99.19

4 years ago

1.99.20

4 years ago

1.99.18

4 years ago

1.99.17

4 years ago

1.99.16

4 years ago

1.99.15

4 years ago

1.99.14

4 years ago

1.99.11

4 years ago

1.99.13

4 years ago

1.99.12

4 years ago

1.99.10

4 years ago

1.99.9

4 years ago

1.99.8

4 years ago

1.99.7

4 years ago

1.99.6

4 years ago

1.99.5

4 years ago

1.99.4

4 years ago

1.99.3

4 years ago

1.99.2

4 years ago

1.99.1

4 years ago

1.98.7

4 years ago

1.98.6

4 years ago

1.99.0

4 years ago

1.98.5

4 years ago

1.98.4

4 years ago

1.98.3

4 years ago

1.98.2

4 years ago

1.98.1

4 years ago

1.98.0

4 years ago

1.97.6

4 years ago

1.97.5

4 years ago

1.97.4

4 years ago

1.97.3

4 years ago

1.97.2

4 years ago

1.97.1

4 years ago

1.97.0

4 years ago

1.96.3

4 years ago

1.96.2

4 years ago

1.96.1

4 years ago

1.96.0

4 years ago

1.95.1

4 years ago

1.95.0

4 years ago

1.94.1

4 years ago

1.94.0

4 years ago

1.93.6

4 years ago

1.93.5

4 years ago

1.93.4

4 years ago

1.93.3

4 years ago

1.93.2

4 years ago

1.93.1

4 years ago

1.93.0

4 years ago

1.92.3

4 years ago

1.92.2

4 years ago

1.92.1

4 years ago

1.92.0

4 years ago

1.91.0

5 years ago

1.90.4

5 years ago

1.90.3

5 years ago

1.90.2

5 years ago

1.90.1

5 years ago

1.90.0

5 years ago

1.89.1

5 years ago

1.89.0

5 years ago

1.88.2

5 years ago

1.88.1

5 years ago

1.88.0

5 years ago

1.87.3

5 years ago

1.87.2

5 years ago

1.87.1

5 years ago

1.87.0

5 years ago

1.86.1

5 years ago

1.86.0

5 years ago

1.85.5

5 years ago

1.85.4

5 years ago

1.85.2

5 years ago

1.85.1

5 years ago

1.85.0

5 years ago

1.84.1

5 years ago

1.84.0

5 years ago

1.83.3

5 years ago

1.83.2

5 years ago

1.83.1

5 years ago

1.83.0

5 years ago

1.82.0

5 years ago

1.81.0

5 years ago

1.80.2

5 years ago

1.80.1

5 years ago

1.80.0

5 years ago

1.79.5

5 years ago

1.79.4

5 years ago

1.79.3

5 years ago

1.79.2

5 years ago

1.79.1

5 years ago

1.79.0

5 years ago

1.78.15

5 years ago

1.78.14

5 years ago

1.78.13

5 years ago

1.78.12

5 years ago

1.78.11

5 years ago

1.78.10

5 years ago

1.78.9

5 years ago

1.78.8

5 years ago

1.78.7

5 years ago

1.78.6

5 years ago

1.78.5

5 years ago

1.78.4

5 years ago

1.78.3

5 years ago

1.78.2

5 years ago

1.78.1

5 years ago

1.78.0

5 years ago

1.77.0

5 years ago

1.76.1

5 years ago

1.76.0

5 years ago

1.75.2

5 years ago

1.75.1

5 years ago

1.75.0

5 years ago

1.74.3

5 years ago

1.74.2

5 years ago

1.74.1

5 years ago

1.74.0

5 years ago

1.73.2

5 years ago

1.73.1

5 years ago

1.73.0

5 years ago

1.72.3

5 years ago

1.72.2

5 years ago

1.72.1

5 years ago

1.72.0

5 years ago

1.71.1

5 years ago

1.71.0

5 years ago

1.70.0

5 years ago

1.69.8

5 years ago

1.69.7

5 years ago

1.69.6

5 years ago

1.69.5

5 years ago

1.69.4

5 years ago

1.69.3

5 years ago

1.69.2

5 years ago

1.69.1

5 years ago

1.69.0

5 years ago

1.68.1

5 years ago

1.68.0

5 years ago

1.67.0

5 years ago

1.66.0

5 years ago

1.65.1

5 years ago

1.65.0

5 years ago

1.64.3

5 years ago

1.64.2

5 years ago

1.64.1

5 years ago

1.64.0

5 years ago

1.63.0

5 years ago

1.62.3

5 years ago

1.62.2

5 years ago

1.62.1

5 years ago

1.62.0

5 years ago

1.61.3

5 years ago

1.61.2

5 years ago

1.61.1

5 years ago

1.61.0

5 years ago

1.60.1

5 years ago

1.60.0

5 years ago

1.59.0

5 years ago

1.58.1

5 years ago

1.58.0

5 years ago

1.57.1

5 years ago

1.57.0

5 years ago

1.56.0

5 years ago

1.55.1

5 years ago

1.55.0

5 years ago

1.54.0

5 years ago

1.53.0

5 years ago

1.52.2

5 years ago

1.52.1

5 years ago

1.52.0

5 years ago

1.51.0

5 years ago

1.50.3

5 years ago

1.50.2

5 years ago

1.50.1

5 years ago

1.50.0

5 years ago

1.49.1

5 years ago

1.49.0

5 years ago

1.48.4

5 years ago

1.48.3

5 years ago

1.48.2

5 years ago

1.48.1

5 years ago

1.48.0

5 years ago

1.47.3

5 years ago

1.47.2

5 years ago

1.47.1

5 years ago

1.47.0

5 years ago

1.46.3

5 years ago

1.46.2

5 years ago

1.46.1

5 years ago

1.46.0

5 years ago

1.45.2

5 years ago

1.45.1

5 years ago

1.45.0

5 years ago

1.44.1

5 years ago

1.44.0

5 years ago

1.43.2

5 years ago

1.43.1

5 years ago

1.42.0

5 years ago

1.41.0

5 years ago

1.40.0

5 years ago

1.39.0

5 years ago

1.38.0

5 years ago

1.37.0

5 years ago

1.36.0

5 years ago

1.35.0

5 years ago

1.34.0

5 years ago

1.34.2

5 years ago

1.33.2

5 years ago

1.33.0

5 years ago

1.31.2

5 years ago

1.31.1

5 years ago

1.31.0

5 years ago

1.30.2

5 years ago

1.30.1

5 years ago

1.30.0

5 years ago

1.29.1

5 years ago

1.29.0

5 years ago

1.28.0

5 years ago

1.27.0

5 years ago

1.26.0

5 years ago

1.25.1

5 years ago

1.25.0

5 years ago

1.23.1

5 years ago

1.23.0

5 years ago

1.22.2

5 years ago

1.22.1

5 years ago

1.22.0

5 years ago

1.21.0

5 years ago

1.20.0

5 years ago

1.19.2

5 years ago

1.19.1

5 years ago

1.18.2

5 years ago

1.17.1

5 years ago

1.17.0

5 years ago

1.14.3

5 years ago

1.14.2

5 years ago

1.14.1

5 years ago

1.14.0

5 years ago

1.13.0

5 years ago

1.12.0

5 years ago

1.11.1

6 years ago

1.10.1

6 years ago

1.10.0

6 years ago

1.9.3

6 years ago

1.9.2

6 years ago

1.9.0

6 years ago

1.8.1

6 years ago

1.8.0

6 years ago

1.7.2

6 years ago

1.7.1

6 years ago

1.7.0

6 years ago

1.6.0

6 years ago

1.5.2

6 years ago

1.5.1

6 years ago

1.5.0

6 years ago

1.4.7

6 years ago

1.4.6

6 years ago

1.4.5

6 years ago

1.4.4

6 years ago

1.4.3

6 years ago

1.4.2

6 years ago

1.4.1

6 years ago

1.4.0

6 years ago

1.3.5

6 years ago

1.3.4

6 years ago

1.3.3

6 years ago

1.3.2

6 years ago

1.3.1

6 years ago

1.3.0

6 years ago

1.2.3

6 years ago

1.2.2

6 years ago

1.2.1

6 years ago

1.2.0

6 years ago

1.1.0

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago