API Directory

Employee Profile

Operation HTTP Request Description
get
GET /api/profile/v1/detail/user/{username}
Employee Profile Details
post
POST /api/profile/v1/pic/upload
Update Profile Picture

Leave

Operation HTTP Request Description
post
POST /api/leave/v1/apply
Apply Leave
get
GET /api/leave/v1/detail/user/{username}
Leave Balance
get
GET /api/leave/v1/history/user/{username}
Leave History
post
POST /api/leave/v1/request/action
Leave Request Action

Attendance

Operation HTTP Request Description
get
GET /api/attendance/v1/list/user/{username}
List Attendance
get
GET /api/attendance/v1/punch/detail/user/{username}
Punch Detail
post
POST /api/attendance/v1/punch
Punch In/Out
post
POST /api/attendance/v1/regularise
Regularise Attendance

Employee Directory

Operation HTTP Request Description
get
GET /api/directory/v1/list
Directory List