-
Notifications
You must be signed in to change notification settings - Fork 2
Edit Staff API
ping2ravi edited this page Oct 10, 2014
·
1 revision
This api will save a Staff member for a political admin
Type :
POST
Header :
Content-type='application/json'
Service End point
/ajax/leader/staff
Request
{'personId':'1234','politicalAdminId':'4321','post':'Water Admin'}
Response : it will return all existing Staff
[{'personDto':{Object containing Peron Info like name etc},'politicalAdminId':'4321','post':'Water Admin'},
{{'personDto':{Object containing Peron Info like name etc},'politicalAdminId':'4321','post':'Electricity Admin'},
{{'personDto':{Object containing Peron Info like name etc},'politicalAdminId':'4321','post':'Law & Order'}]
This api will bring all existing staff of a Political Admin
Type :
GET
Service End point
/ajax/leader/staff/{politicalAdminId}
i.e.
/ajax/leader/staff/1234
Response : It will return all existing Staff members
[
{'personDto':{Object containing Peron Info like name etc},'politicalAdminId':'4321','post':'Water Admin'},
{'personDto':{Object containing Peron Info like name etc},'politicalAdminId':'4321','post':'Electricity Admin'},
{'personDto':{Object containing Peron Info like name etc},'politicalAdminId':'4321','post':'Law & Order'}
]
This api will delete a member of staff
Type :
DELETE
Header :
Content-type='application/json'
Service End point
/ajax/leader/staff/{politicalAdminStaffId}
i.e.
/ajax/leader/staff/1234
This will return deleted Staff
{'personDto':{Object containing Peron Info like name etc},'politicalAdminId':'4321','post':'Water Admin'}