EMS-UGC API Docs
Staff

Staff Report

Staff Reports & Analytics APIs

Base URL: http://192.168.100.250/


Endpoints

MethodEndpointDescription
GET/reports/staffGet filter form data
POST/reports/staff/generateGenerate report

Filter Form Data

GET /reports/staff
Accept: application/json

Generate Report

POST /reports/staff/generate
Content-Type: application/json

Request Body:

{
  "report_type": "b",
  "year": "2082",
  "job_type_id": 1,
  "job_category_id": 1,
  "position_id": 1,
  "gender": "all",
  "ethnicity": "",
  "district": "",
  "province": "",
  "local_level": "",
  "disability_status": ""
}

Report Types:

TypeReport
aStaff Detail Report
bPosition × Gender
cJob Type × Gender
dJob Category × Gender
ePosition × Job Type
fDistrict × Gender
gProvince × Gender
hLocal Level × Gender
iDisability Status × Gender
jEducation Level Report
kAge Group × Gender
lService Duration Report
mEthnicity × Gender
nPosition × Job Type × Gender

On this page