3. Get Current User Profile GET /api/v1/auth/me
Requires active Bearer JWT token.
Real-Time Executive Stats GET /api/v1/dashboard/stats
Aggregates active headcount, today's attendance %, monthly payroll expense, open jobs, and 7-day trend.
Notification Center GET /api/v1/notifications
Actionable alerts (pending leaves, new applicants, payslip notices).
List Departments GET /api/v1/departments
List Designations GET /api/v1/designations
Clock In / Clock Out POST /api/v1/attendances
Leave Balances GET /api/v1/leave_requests/balances
Shifts & Rosters GET /api/v1/shifts
Monthly Batch Payroll Runner POST /api/v1/payroll_runs/process
Computes Gross, PF (12%), PT ($200), progressive TDS, and Net Salary for all active employees.
Payslips (Self-Service & Admin) GET /api/v1/payslips
Tax Regimes & Investment Declarations GET /api/v1/tax_regimes
Job Openings GET /api/v1/job_postings
Candidate Pipeline GET /api/v1/candidates
Review candidate applications with automated AI match scores and skill gap analyses.
360 Performance Review Cycles GET /api/v1/performance_reviews
Full & Final (F&F) Exit Settlements GET /api/v1/fnf_settlements
Calculates leave encashment, statutory tenure gratuity, notice recovery, and clearance checklists.
Immutable Audit Trail GET /api/v1/audit_logs
Full audit log capturing actors, timestamps, IP addresses, and before/after diffs.