HomeWork

APIDescription
POST api/AppHomeWork/ViewHomework

No documentation available.

POST api/AppHomeWork/StudentHomework

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

APIDescription
GET api/DailyReport/DailyReport?token={token}

Sends Daily Report to admins

WebsitePanel

APIDescription
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.

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

APIDescription
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.

Exam

APIDescription
POST api/Exam/GetExam

No documentation available.

POST api/Exam/GetExamResult

No documentation available.

AppMsg

Apis for sending app notification messages

APIDescription
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/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

APIDescription
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/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

APIDescription
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

APIDescription
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

APIDescription
GET api/Teacher/GetTeacherInfo?userid={userid}

No documentation available.

GET api/Teacher/GetTeacherList?schoolid={schoolid}&classname={classname}&section={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

APIDescription
GET api/Common/ViewCalender

No documentation available.

Admin

APIDescription
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

No documentation available.