AdminTask
Admin task related actions
ManagerTask
Manager task related actions
Conversation
Conversation APIs
| API | description |
|---|---|
| GET conversation/gettasktypemastersettings |
Get all conversation List |
| POST conversation/add |
Add new conversation |
| GET conversation/getall?TaskSysID={TaskSysID} |
Get all conversation List |
| POST conversation/received |
Update conversation status received |
| POST conversation/viewed |
Update conversation viewed |
| POST conversation/addplayerid |
Add new player id for the logined user |
| GET conversation/getconversationlist?TaskSysID={TaskSysID} |
Get all conversation List |
| POST conversation/deleteplayerid |
Delete new player id for the logined user |
| POST api/Conversation?Seperator={Seperator} |
read string array and retur concated arrays |
StaffTask
Staff's actions on task
| API | description |
|---|---|
| GET staff/task/getassignedtasks |
Get assigned Task List of current Login contact sysId |
| GET staff/task/getassignedtasks?Taskstatus={Taskstatus} |
Get assigned Task List of current Login contact sysId by task status |
| GET staff/task/gettaskbysysid?TaskSysId={TaskSysId} |
Get Task Details |
| GET staff/task/gettaskdetailswithlog?TaskSysId={TaskSysId} |
Get Task Details |
| GET staff/task/getassignees?TaskSysID={TaskSysID} |
Get assignees of a task |
| POST staff/task/opentask |
Update task Status Open |
| POST staff/task/holdtask |
Update task Status Hold |
| POST staff/task/resumetask |
Update task Status Resume |
| POST staff/task/closetask |
Update task Status Closed |
Manager
Manager actions
| API | description |
|---|---|
| GET manager/loginotp?MobileNumber={MobileNumber} |
login |
| GET manager/loginotp?MobileNumber={MobileNumber}&ContactType={ContactType} |
login |
| POST manager/contact/registration |
Customer Registration |
| POST manager/contact/update |
Edit USer |
| POST manager/contact/updatecontactstatus |
update user status |
| GET manager/contact/getallcontact |
No documentation available. |
| GET manager/contact/getbysysid/{ContactSysID} |
Get user details by contactSysID |
| GET manager/contact/getbyid/{ContactID} |
Get User details |
| POST manager/getuserlist |
Get simple user list for a given branch and department |
| GET manager/getprofile/{ContactSysID} |
Get contact details by ContactSysID |
| POST manager/uploadprofile?ContactSysID={ContactSysID} |
Upload user logo |
| GET manager/listtaskstatus |
Get List of Task Status |
Base
Base Controller For All Service. Consumer can access its action through all derived services
| API | description |
|---|---|
| GET base/countrylist |
Get all country |
| GET base/stateList/{countryid} |
Get all State Based On Country id |
| GET base/districtList/{stateid} |
Get all District List Based State id |
| GET base/loadBranch |
Read the Branch Details |
| GET base/loaddepartment/{BranchSysID} |
Read the Department list of a Branch |
| GET base/listtaskpriority |
Get List of Task Priority |
| POST api/Base?ContactID={ContactID} |
Get List of Task Priority |
Staff
staff's actions
| API | description |
|---|---|
| GET staff/loginotp?MobileNumber={MobileNumber} | |
| GET staff/loginotp?MobileNumber={MobileNumber}&ContactType={ContactType} |
login |
| GET staff/getprofile/{ContactSysID} |
Get contact details by ContactSysID |
| POST staff/uploadprofile?ContactSysID={ContactSysID} |
Upload user logo |
| GET staff/listtaskstatus |
Get List of Task Status |
Admin
Admin actions
| API | description |
|---|---|
| GET admin/loginotp?MobileNumber={MobileNumber} |
Admin Login |
| GET admin/loginotp?MobileNumber={MobileNumber}&ContactType={ContactType} |
login |
| POST admin/contact/registration |
Customer Registration |
| POST admin/contact/update |
Edit USer |
| POST admin/contact/updatecontactstatus |
update user status |
| GET admin/contact/getallcontact |
No documentation available. |
| GET admin/contact/getbysysid/{ContactSysID} |
Get user details by contactSysID |
| GET admin/contact/getbyid/{ContactID} |
Get User details |
| POST admin/getuserlist |
Get simple user list for a given branch and department |
| GET admin/getprofile/{ContactSysID} |
Get contact details by ContactSysID |
| POST admin/uploadprofile?ContactSysID={ContactSysID} |
Upload user logo |
| GET admin/listtaskstatus |
Get List of Task Status |
Role
Role actions
| API | description |
|---|---|
| GET role/getallroles |
Get list of roles |