{"version":"v1.2.5","server":"development","author":"NatRIX Software Private Limited","title":"HRMS API","info":"This Web app develop for the HRMS Reports.","authorization":"required","endpoints":[{"path":"/","methods":["GET"],"middlewares":["Intro"]},{"path":"/reports/trainees","methods":["GET"],"middlewares":["getEmployees"]},{"path":"/reports/overtime","methods":["POST"],"middlewares":["getSubmittedOverTime"]},{"path":"/reports/overtime/projectwise","methods":["POST"],"middlewares":["getProjectWiseOvertime"]},{"path":"/reports/overtime/overtimedetails","methods":["POST"],"middlewares":["getOvertimeDetailsReports"]},{"path":"/reports/overtime/filter/employees","methods":["GET"],"middlewares":["getFiltersOptions"]},{"path":"/reports/overtime/filter/employee/contract/:id","methods":["GET"],"middlewares":["getFiltersContracts"]},{"path":"/reports/overtime/filter/projects","methods":["GET"],"middlewares":["getFilterProjectOptions"]},{"path":"/reports/leaves","methods":["POST"],"middlewares":["getTotalLeaveCount"]},{"path":"/reports/leaves/employee-wise","methods":["POST"],"middlewares":["getTotalLeaveCountEmployeeWise"]},{"path":"/reports/leaves/detailed-report","methods":["POST"],"middlewares":["getDetailedLeaveReport"]},{"path":"/reports/leaves/monthly-summary","methods":["POST"],"middlewares":["getEmployeesMonthlyLeaveSummay"]},{"path":"/reports/leaves/balance/:contractId","methods":["GET"],"middlewares":["getEmployeeLeaveBalance"]},{"path":"/reports/leaves/filter/employees","methods":["GET"],"middlewares":["getFilterEmployeeOptions"]},{"path":"/reports/leaves/filter/years","methods":["GET"],"middlewares":["getLeavesYear"]},{"path":"/reports/leaves/filter/months","methods":["GET"],"middlewares":["getLeavesMonth"]},{"path":"/reports/leaves/filter/employee/contract/:code","methods":["GET"],"middlewares":["getFilterContractsById"]},{"path":"/reports/internship","methods":["POST"],"middlewares":["getInternshipCandidatesReports"]},{"path":"/reports/filterEmployees/:recordStatus","methods":["GET"],"middlewares":["getFilterEmployeesOptions"]},{"path":"/reports/attendance","methods":["POST"],"middlewares":["getAttendanceReport"]},{"path":"/dashboard","methods":["GET"],"middlewares":["dashboardController"]},{"path":"/dashboard/upcoming-birthdays","methods":["GET"],"middlewares":["birthdaysController"]},{"path":"/dashboard/employee-on-leaves","methods":["GET"],"middlewares":["leavesController"]},{"path":"/dashboard/work-anniversaries","methods":["GET"],"middlewares":["workAnniversariesController"]},{"path":"/dashboard/upcoming-renewal-contracts","methods":["GET"],"middlewares":["upcomingRenewalContractsController"]},{"path":"/dashboard/holidays","methods":["GET"],"middlewares":["holiDaysController"]}]}