Reports API
Access comprehensive reports and analytics data through the CitoHR API.
Employee Reports
Headcount by Department
Get headcount statistics by department.
GET /api/reports/employee/headcount Employee Distribution
Get employee distribution statistics.
GET /api/reports/employee/distribution Employee Tenure
Get employee tenure statistics.
GET /api/reports/employee/tenure Employment Statistics
Get employment statistics and trends.
GET /api/reports/employee/employment Working Pattern
Get working pattern statistics.
GET /api/reports/employee/working-pattern Leave Reports
Leave Balance
Get leave balance statistics.
GET /api/reports/leave/balance Leave Usage
Get leave usage statistics.
GET /api/reports/leave/usage Leave Trends
Get leave trends and patterns.
GET /api/reports/leave/trends Leave Approvals
Get leave approval statistics.
GET /api/reports/leave/approvals Financial Reports
Salary Statistics
Get salary statistics and analysis.
GET /api/reports/financial/salary Expenses Statistics
Get expense statistics and analysis.
GET /api/reports/financial/expenses Financial Changes
Get financial changes and trends.
GET /api/reports/financial/changes Financial Approvals
Get financial approval statistics.
GET /api/reports/financial/approvals Equipment Reports
Equipment Allocation
Get equipment allocation statistics.
GET /api/reports/equipment/allocation Equipment Costs
Get equipment cost statistics.
GET /api/reports/equipment/costs Equipment Returns
Get equipment return statistics.
GET /api/reports/equipment/returns Training Reports
Training Completion
Get training completion statistics.
GET /api/reports/training/completion Training Costs
Get training cost statistics.
GET /api/reports/training/costs Training Outcomes
Get training outcome statistics.
GET /api/reports/training/outcomes Training Providers
Get training provider statistics.
GET /api/reports/training/providers Onboarding Reports
Onboarding Completion
Get onboarding completion statistics.
GET /api/reports/onboarding/completion Onboarding Duration
Get onboarding duration statistics.
GET /api/reports/onboarding/duration Onboarding Progress
Get onboarding progress statistics.
GET /api/reports/onboarding/progress Onboarding Tasks
Get onboarding task statistics.
GET /api/reports/onboarding/tasks Onboarding Timeline
Get onboarding timeline statistics.
GET /api/reports/onboarding/timeline Authorization: All report endpoints require valid session and appropriate permissions. Most reports require ADMIN role.
