Method Function Paramters Paramter types
POST /login username, password String, String
POST /logout/{userId}
POST /retriveCredentials/{email}
GET /getQuickPresence/{userId}
POST /setQuickPresence/{userId} presenceTypeId, endDateTime, comment Int, DateTime, String
PUT /updateQuickPresence/{userId}/{presenceId} presenceTypeId, endDateTime, comment Int, DateTime, String
DELETE /deleteQuickPresence/{userId}/{presenceId}
GET /getNormalPresence/{userId}
POST /setNormalPresence/{userId} presenceTypeId, startDateTime, endDateTime, comment, contactViaTypeId, contactViaEmail, contactViaSMS, contactViaUserId, contactViaDepartmentId Int, DateTime, DateTime, String, Int, String, String, Int, Int
PUT /updateNormalPresence/{userId}/{presenceId} presenceTypeId, startDateTime, endDateTime, comment, contactViaTypeId, contactViaEmail, contactViaSMS, contactViaUserId, contactViaDepartmentId Int, DateTime, DateTime, String, Int, String, String, Int, Int
DELETE /deleteNormalPresence/{userId}/{presenceId}
GET /getUserInfo/{userId}
GET /getUserList
GET /getDepartmentList
GET /getPresenceTypeList
GET /getUserWithInfoList