Account
| API | Description |
|---|---|
| POST api/Account/send-delete-otp |
Sends OTP on registered mobile number for account deletion verification. |
| POST api/Account/verify-delete-otp |
Verifies OTP for account deletion and deactivates the user account if valid. |
HomeWork
| API | Description |
|---|---|
| POST api/AppHomeWork/ViewHomework |
No documentation available. |
| POST api/AppHomeWork/StudentHomework |
No documentation available. |
| POST api/AppHomeWork/PrincipalViewHomework |
No documentation available. |
| POST api/HomeWork |
This Api is used to send homework by teachers to students;homework details are saved on server and sent to devices using firebase service |
| POST api/HomeWork?filetype={filetype} |
No documentation available. |
DailyReport
| API | Description |
|---|---|
| GET api/DailyReport/DailyReport?token={token} |
Sends Daily Report to admins |
Principal
| API | Description |
|---|---|
| GET api/principal/dashboard?date={date} |
No documentation available. |
WebsitePanel
| API | Description |
|---|---|
| GET api/WebsitePanel/ViewNotices |
No documentation available. |
| GET api/WebsitePanel/ViewAlbums |
No documentation available. |
| GET api/WebsitePanel/ViewPhotos?albumid={albumid} |
No documentation available. |
| GET api/WebsitePanel/Curriculum |
No documentation available. |
| GET api/WebsitePanel/Syllabus |
No documentation available. |
| GET api/WebsitePanel/TimeTable |
No documentation available. |
Student
Provides apis for student related functionalities for compatibilty with online-sms apis here schoolid will represent sessionid in the models where sessionid field is not present
| API | Description |
|---|---|
| POST api/Student/GetClasses |
Gets the class names of a given sessionid (in schoolid) in numericcclass order |
| POST api/Student/GetStudentByRegno |
Gets the student by regnno and sessionid (in schoolid) |
| POST api/Student/GetStudentByFilter |
Returns student object by different ilter options sessionid is given in schoolid |
| POST api/Student/GetSections |
No documentation available. |
| POST api/Student/GetConveyance |
No documentation available. |
| POST api/Student/GetStops |
No documentation available. |
| GET api/Student/GetStudentByMobileNo?mobno={mobno}&schoolid={schoolid}&sessionid={sessionid} |
Gets list of students by a given mobile no |
| POST api/Student/GetDue |
No documentation available. |
| POST api/Student/GetFee |
No documentation available. |
| POST api/Student/AddLeave |
No documentation available. |
| POST api/Student/GetLeaveList |
No documentation available. |
| POST api/Student/GetClassesByTeacher |
No documentation available. |
| POST api/Student/GetSectionsByTeacher |
No documentation available. |
| POST api/Student/UploadStudentPhoto |
This API uploads a student's photo to the ERP server. It accepts Base64 image data, generates the photo filename based on session and reg. number, sends the image to ERP's Upload Controller, updates the database, and returns a ResultModel response. |
Exam
| API | Description |
|---|---|
| POST api/Exam/GetExam |
No documentation available. |
| POST api/Exam/GetExamResult |
No documentation available. |
ConveyanceFee
| API | Description |
|---|---|
| POST api/Conveyance/OnlineFeeDetail |
No documentation available. |
| POST api/Conveyance/GetTransId |
No documentation available. |
| POST api/Conveyance/GetResponse_OnlineTransaction |
No documentation available. |
| POST api/Conveyance/RazorResponse |
No documentation available. |
| POST api/ConveyanceFee?text={text} |
No documentation available. |
| GET api/ConveyanceFee?Classid={Classid}&stuid={stuid}&intrvlstr={intrvlstr}&cdate={cdate}&sessionid={sessionid} |
No documentation available. |
AppMsg
Apis for sending app notification messages
| API | Description |
|---|---|
| POST api/AppMsg/Send1 |
No documentation available. |
| POST api/AppMsg/SendToAll |
This api sends notification based message to all students of a school |
| POST api/AppMsg/MultipleClass |
This api sends notification based message to all students of selected (given) classes |
| POST api/AppMsg/ClassWise |
This api sends notification based message to all students of selected (given) classes and section |
| POST api/AppMsg/RegnWise |
This api sends notification based message to all students of given registration nos. |
| POST api/AppMsg/TeacherWise |
No documentation available. |
| POST api/AppMsg/DownloadStatus |
Change Download Status |
| GET api/AppMsg/DeliveryReport?page={page} |
No documentation available. |
| POST api/AppMsg?userid={userid}&schoolid={schoolid}&content={content}&grp={grp}&grpdetail={grpdetail}&type={type}&mdate={mdate} |
Add Group Wise Msg |
| POST api/AppMsg?filetype={filetype} |
No documentation available. |
User
Provides apis for registering, login related functionalities for both Online-sms App and messageing app
| API | Description |
|---|---|
| POST api/User/Register |
This api is used in messaging app for registering a new app user |
| POST api/User/ForgotPwd |
This api sends otp for reseting password |
| POST api/User/ChangePwd |
this api changes the Password for a goven user |
| POST api/User/ChangePwdLoggedIn |
This API changes the password for a logged-in user |
| POST api/User/Verify |
api for validating the otp |
| POST api/User/UpdateToken |
This api is called for updating the FCM Token on the server |
| POST api/User/CheckLogin |
This api is used to check the login credentials whether it is correct or not for messaging app |
Attendance
Apis for attendance save , view
| API | Description |
|---|---|
| POST api/Attendance/AddAttendance |
No documentation available. |
| POST api/Attendance/GetAttendance |
No documentation available. |
| POST api/Attendance/NewGetAttendance |
No documentation available. |
| POST api/Attendance/AddAttendanceWithSMS |
No documentation available. |
| POST api/Attendance/CardPunchLogs |
Add a Card punch log |
| POST api/Attendance/UpdateAttendanceFromPunch |
No documentation available. |
Fee
| API | Description |
|---|---|
| POST api/Fee/DueFee |
No documentation available. |
| POST api/Fee/FeeDetail |
No documentation available. |
| POST api/Fee/OnlineFeeDetail |
No documentation available. |
| POST api/Fee/GetTransId |
No documentation available. |
| POST api/Fee/GetResponse_OnlineTransaction |
No documentation available. |
| POST api/Fee/RazorResponse |
No documentation available. |
| POST api/Fee/GetGatewayDet |
No documentation available. |
| POST api/Fee?txnid={txnid}&amount={amount}&email={email}&phone={phone} |
No documentation available. |
| POST api/Fee?text={text} |
No documentation available. |
Teacher
| API | Description |
|---|---|
| GET api/Teacher/GetTeacherInfo?userid={userid} |
No documentation available. |
| GET api/Teacher/GetTeacherList?schoolid={schoolid}&classname={classname}§ion={section}&sessionid={sessionid} |
Get Teacher List |
| POST api/Teacher/GetPermission |
Get Teacher Permission where permission name id here:sms,notification,attendance |
| POST api/Teacher/GetTeachersAttendance |
This api is used to get teacher's attendance with their details. in request body you should pass schoolid, token and fdate. |
| POST api/Teacher/GetTeacherFullDetails |
this api is used for fetch the full details of individual teacher. in request body you should pass schoolid, token and UserId(Teacher Contact Number). |
Common
| API | Description |
|---|---|
| GET api/Common/ViewCalender |
No documentation available. |
Admin
| API | Description |
|---|---|
| POST api/Admin/AdminDashboard |
No documentation available. |
| POST api/Admin/GetStudentProfile |
No documentation available. |
| POST api/Admin/GetStop |
No documentation available. |
| POST api/Admin/UpdateStopLocation |
No documentation available. |
| GET api/Admin/GetPunchDet |
No documentation available. |
| POST api/Admin/RefreshPunchData |
This api is used for pulling punchs from Bio Attendance server It Takes date as yyyymmddhhmmss where hhmmss will be 000000 |
| POST api/Admin/ProcessAttendance |
This api is used for inserting the latest punchs records into shiftattendance |
| GET api/Admin/GetShiftData |
this api used for Get Shift Data |
| GET api/Admin/GetSchoolPhotos |
This API is used to get School Background Photos. |
| GET api/Admin/GetSeperateConvFeeFlag |
This API is used to get the Separate Conveyance Fee flag. |
| GET api/Admin |
No documentation available. |