Update User’s Managers in Bulk
Updates the reporting managers for users in bulk.
- Pass
UserId
to specify the user - Pass
ManagerId
to specify the new reporting manager
Returns WFAId that can be used in the Request History, to check the status of the request.
Note: You can update the reporting managers for up to 100 users in a single call.
API URL
Request
Content-Type: application/json[ { "UserId":"9a86dca1-9d0b-11e7-b0ab-02e89b2fb8f4", "ManagerId":"1a50c565-8525-11ea-a93b-0aa4c559f4ca" }, { "UserId":"718ae557-9d0b-11e7-b0ab-02e89b2fb8f4", "ManagerId":"1a50c565-8525-11ea-a93b-0aa4c559f4ca" }, { "UserId":"a2654cce-3149-11ea-9c85-02b00a4d022c", "ManagerId":"3b1041fb-8374-11e7-8758-0a106ee76b21" } ]
Request Parameters
Parameter | Description |
---|---|
UserId | UserIds of the users whose managers you want to update. You can get the UserId using the Get Users API. |
ManagerId | UserIds of the new reporting managers. |
Response
{ "ErrorMessage":null, "Status":"Success", "WFAId":"1064688470" }
HTTP Response Codes
Code | Description |
---|---|
200 OK | This is the status code for successful API call. |
401 Unauthorized | The API call was made with invalid access credentials. Check your AccessKey and SecretKey. |
400 Bad Request | The message body on the request is not as per API specification. Make sure that content type is set to “application/json” and the JSON body has correct attribute names and structure. |
404 Not Found | The API could not be found. Please check the API signature. |
429 Too Many Requests | API calls exceeded the limit of 25 in 5 second(s) |
500 Internal Server Error | The API called failed. There could be many reasons for it. Check the exception message to get more details. |