The following JSON-RPC methods are supported (try these using the StaffLogin test page):
- ACTHOD(AppraisalId, ColStaffId, AlStaffList)
- ACTSS(AppraisalId, ColStaffId, AlStaffList)
- AddCounsellingNote(StudentIds, Date, Type, Discussion, OutCome, Remark, ParentsRemark, CounslingId)
- ALABP(leaveId, fwdNotes)
- ALP(leaveId, notes, appFromDateStr, appToDateStr)
- AU(LoginCode, UserPassword)
- AUCL(LoginCode, UserPassword)
- CEOFSLD(leaveDateId, remark)
- CLR(leaveId, cancelReason)
- CSWATT(subjectAttnId, semperiodId, AttnDate, hourId, clsList, leavId, StudList, txtReason, allocatIds)
- DSWAPP(WillingId)
- EOFSLD(leaveDateId, staffSubjectId, remark)
- FAAN(AppType)
- FAAPN(InstId)
- FACFSP(SemPeriod)
- FAHDBU(insId, dt)
- FAHOD(AppraisalId, StaffStatus)
- FALHFA(LeaveId)
- FAQI(InstId)
- FAQIFHOD(InstId, DepartmentId, StaffId, AppraisalId, IsPrincipal)
- FASA()
- FASD(DeptId, PrefStaffuserId)
- FASDBHOD(AppraisalId, ColStaffId, StaffStatus)
- FASNFCL(AppraisalId)
- FASPIFU()
- FATSIDFA(DeptId, staffStatus, IsTeaching)
- FCDFSWATT(subjectAttnId, semperiodId, AttnDate, hourId, allocatIds)
- FCFUL(StudentId, CounsellingId)
- FCLSI(CourseId, WillingSetId)
- FCN(StudentId)
- FDAOHFOLA(leaveId)
- FDDECA()
- FDDFS()
- FDPFEV(Type)
- FDPL(pId, deptId, typeId)
- FDPLFD(typeId, Fromdt, Tdt)
- FDSIFASCOL(AppraisalId, StaffStatus)
- FDWPFL(pId, deptId, typeId, Fromdt, Tdt)
- FDWPN(DeptId, typeId, Fromdt, Tdt)
- FECFS(StudentId)
- FetchAfterVacationLeave(IsHod)
- FetchAppraisalDS()
- FetchAppraisalGuid()
- FetchAppraisalPublication()
- FetchAppraisalReserch()
- FetchCalenderJSON(MonthId, YearId)
- FetchCircularDropDown(Type, AcadYearId)
- FetchCircularJSON(FromDateStr, ToDateStr)
- FetchClassListForStudentSelfEntryListJSON()
- FetchCounslingPersonlDataJSON(Id)
- FetchDropDownInstTestNameForStaffDashBoardJSON()
- FetchDueStatus()
- FetchHolidayForStaffLogin()
- FetchInstTestStatistics_ForDashBoardJSON(testSettingId)
- FetchPunchLoginCheck()
- FetchStaffAttendanceStatusForDashBoardJSON(date)
- FetchStaffInfo()
- FetchStaffProfessionalJSON()
- FetchStudentPayableFeeForStaffDashBoardJSON(classId)
- FetchStudentPayableFeeStaffDashBoardJSON()
- FetchStudentSelfEntryDetailsJSON(ClassId)
- FetchUniversitySubjectGradeForStaffDashBoardJSON(ClassId, SubjectId, ExamSettingId)
- FetchWalletHistoryStaff()
- FFALH()
- FFDPNAME(deptId, typeId, Fromdt, Tdt)
- FFGRD(DtValue, FromDate, ToDate)
- FFPLSD(typeId, Fromdt, Tdt)
- FFSDFLWA(FromTimeTableId, AlterDate)
- FFTBDAS(AcadYearid, FromDt, FrSess, ToDt, ToSess)
- FFTBPDAS(leaveTypeId, AcadYearid, FromDt, FrSess, ToDt, ToSess)
- FHAS(LeaveId)
- FHASD(clsId, sem, semPerId, dt, QType, SubType)
- FHDFSWATT(subjectAttnId, semperiodId, AttnDate, allocatIds)
- FIBSCRS(DataCourseId)
- FIMTFC(TestSettingId, subjectId)
- FINFF(InstId, T)
- FIP()
- FIPRO()
- FITMSISBSD(classId, subjectId)
- FLAFH(Semperiod, FinalTimeTableId)
- FLAFHOD(AcadyearId, QStatus)
- FLAFPR(AcadyearId, QStatus)
- FLDFSWATT(subjectAttnId, semperiodId, AttnDate, hourId, clsList, allocatIds)
- FLOFAL1()
- FLOFAL2()
- FLPBDFOLA(fromDate, toDate)
- FLPFU(PlannerId)
- FLR(leaveId, fwdPersonId, fwdNotes)
- FMAS(Date, SessionId)
- FMASFM(acadYearId)
- FMLABA(AcadYearId)
- FMLAO()
- FMRFFCM(acadYearId)
- FNOFLA(NotesId)
- FNOLEHACRA(semPeriodId, dateStr)
- FNOLFSSJ(ClassId, SubjectId)
- FNOLSOERAFSP(classId, semPeriodId)
- FPAAY()
- FPDD(pId, deptId, typeId, Fromdt, Tdt)
- FPFD(pId, deptId, typeId, Fromdt, Tdt)
- FPIT()
- FPTFS()
- FPTMDSS(MonthId, YearId)
- FQFPA(peerStaffId, AppraisalId)
- FSAN(InstId)
- FSAQAD(InstId, StaffId, Qt)
- FSCSMI(Acadyr)
- FSDBSP(StaffId, SemperiodId)
- FSDFAAH(AltClsId, TimetableId)
- FSDFALT(DeptType)
- FSDFSW()
- FSDFSWATT(subjectAttnId, semperiodId, AttnDate, hourId, clsList, allocatIds)
- FSDFSWBCRS(DataCourseId, CourseId, semPeriod, subjectType, studChoice, classificationId, staffList, showAll)
- FSDOLA()
- FSDSOLA()
- FSDSPA()
- FSFAFTT(ClassId, HourId, DayId, SemPeriodId, DateStr)
- FSFBBPT(PersonType)
- FSFBDBPT(classId, PersonType)
- FSFIMG()
- FSHBSDS(semPeriodId)
- FSIFR(StaffInfo)
- FSKLMFCMB()
- FSKLPSDI(Acadyr)
- FSLFATT(intsId, semperiodId, AttnDate)
- FSMRI()
- FSPRDVI(StaffId)
- FSSADFACY(StaffId)
- FSSAPD(DataCourseId, semPeriod, StaffId)
- FSSDAS(AppraisalId, ColStaffId, StaffStatus)
- FSSWDBS(DataCourseId, CourseId, semPeriod, SubjectId, UniqueId)
- FSTFQAAD(feedbackId)
- FSWSR(SubjectId)
- FTADFSS(SubejctStaffId)
- FTRSD(instId, Acadyr, deptId, Status)
- FTTFA(Date)
- FTTFL(FromDate, ToDate)
- FTTPFIS(SemPeriodId, QType, StaffSubject)
- FTTPFS()
- GUN()
- IFGM(GrMsg, AcadYr)
- ISMRI(Msg, MsType)
- LRFSTT(LeaveId, DateId, SubjectId, HourId, ReqStaffId, remark)
- MAANS(list, StaffId)
- MAFPANS(list, StaffId, AppraisalId)
- MAKFHOD(a1CSV, a2CSV, a3CSV, a4CSV, a5CSV, a6CSV, a7CSV, a8CSV, a9CSV, a10CSV, StaffId, AppraisalId)
- MAKFSSTFD(a1CSV, a2CSV, a3CSV, a4CSV, a5CSV, a6CSV, a7CSV, a8CSV, a9CSV, a10CSV, scheduleId, FeedbackId, rmk1, rmk2, rmk3, rmk4, rmkCSV)
- MALH(LeaveId, status)
- MAODWO(ClassId, Date, hrList, SidList, attendanceId, leaveReasonId, SubjectId, SemPeriodId)
- MCVL(CircId)
- MergeAfterVacationLeave(AfterId, Date, Description)
- MergeAfterVacationLeaveHOD(AfterId, Description)
- MergeAppraisal(Improve, Department, College, Scholarly, Professional, Knowledge, Awards1, Awards2, Extra, Admin)
- MergeAppraisalGuid(Project, Organization, Year, Role, Fund, TotalFund)
- MergeAppraisalPublication(Title, Name, Page, Author, Statu, TypeId)
- MergeAppraisalReserch(Project, Organization, Year, Role, Fund, TotalFund, Status)
- MergeCounslingDetails(CounsellingId, Hod, Class, Tutor, Parent, Self, Principal, Dean, AO, Punctual, HabituallyLate, OccasionallyLate, AttendanceRemark, Neat, UnKept, AppearanceRemark, Willing, Eager, Pleasent, AttitudeRemark, Duration, UnderAchivement, Attendance, HomeWork, StudySkills, Organising, GoalSetting, AcademicRemark, BehaviourRemark, PersonalRemark, HistoryRemark, ActionRemark, FollowUp, FollowUpDate, OutCome1Date, OutCome1, OutCome2Date, OutCome2)
- MergeCounslingPersonlData(Id, LookupId, Show)
- MergeStaffProfessionalDS(ProfessionalId)
- MLAO(acadYearId, leaveTypeId, leaveFrom, leaveTill, reason, alternateSuggested, alternateStaffId, forwardedPersonId, frSessionId, toSessionId, id)
- MMA(Date, StudentId, SessionId, AttendanceId, ClassId)
- MNFSWATT(subjectAttnId, semperiodId, AttnDate, hourId, clsList, txtNotes, PlanList, allocatIds)
- MSAI(list, StaffId)
- MSCSM(progId, Acadyr, pType, txtTitle, FromDate, ToDate, txtLoction, txtNecesstity, Remarks)
- MSEC(id, StudentId, StaffId, CuriculamName, GroupProject, Remark1, Remark2, Remark3, SemId, Types)
- MSFP(studList, prefId, reason)
- MSKPI(skillPsId, Acadyr, skillmatrixId, txtSkill)
- MSWATT(subjectAttnId, semperiodId, AttnDate, hourId, clsList, leavId, StudList, hourList, allocatIds, isCombine)
- MWSAPI(progId, txtTrainingBy, txtOutcome, txtRemarks, FromDate, ToDate)
- PAYIP(IndentId, TypeId, Purpose, Remark, Amount, FundId, BillSubmitDate, StaffId)
- PRDVSUP(EveList, Status)
- RAHR(AlternateHourId)
- RASH(clsId, sem, semPerId, StaffId, HourId, dt, ChangeType, FrSubjectStaffId, FrHourId, FrHrDate)
- RCAS(AppraisalId, StaffId)
- RCNF(FileId)
- RCNI(CouselIdlist)
- RECFS(Id)
- RemoveAppraisalGuid(Id)
- RemoveAppraisalPublication(Id)
- RemoveAppraisalReserch(Id)
- ResetuserBySMS(userId, Mobile, StaffName, OTP)
- ResetuserPWDByEmail(userId, EmailId, StaffName, OTP)
- RLA(LeaveId)
- RLBH(leaveId, cancelReason)
- RLBP(leaveId, cancelReason)
- ROSH(FromTimetableId, StaffId, ChangeType)
- RPLYTOHR(RpMsg, GrId, FacGrId)
- RSCSM(progId)
- RSPSD(skillPsId)
- SACC(AlternateId, Type, StaffSubject)
- SALR(FromTimetableId, ToTimetableId, ChangeType)
- SCLR(leaveId, cancelReason)
- sendPassword(userId, Email, Mobile, StaffName)
- SESMSPWD(StaffId, Con, Email)
- SHAR(Id)
- SLPFSIL(leaveId, fromDate, toDate, staffId)
- SLSFLT(leaveTypeId)
- SLSFLTFLA(leaveTypeId, ForLeaveApply)
- SLSTUS()
- SSCKMS(StaffList, Status, Rmk)
- SSWBS(DataCourseId, CourseId, semPeriod, Expyr, Spl, rmk, StaffId, SubjectId, UniqueId, ClassId)
- SUT()
- system.about()
- Returns a summary about the server implementation for display purposes.
- system.listMethods()
- Returns an array of method names implemented by this service.
- system.version()
- Returns the version server implementation using the major, minor, build and revision format.
- TD()
- TDD()
- UpdateAppraisalCGPA(Id, CGPA)
The following method(s) of this service are marked as idempotent and therefore safe for use with HTTP GET:
- system.about
- system.listMethods
- system.version