moveEndpointsBetweenCompanies
This method moves a list of endpoints to another protected entity (move between companies)
Parameters
Parameter | Type | Optional | Description |
---|---|---|---|
| Array | No | The list of endpoints IDs |
| String | No | The ID of the destination group |
Return value
This method does not return any value.
Example
Request:
{ "params": { "endpointIds" : [ "559bd152b1a43d291b7b23d8", "559bd152b1a43d291b7b2430" ], "destinationGroupId": "559bd17ab1a43d241b7b23c6" }, "jsonrpc": "2.0", "method": "moveEndpointsBetweenCompanies", "id": "787b5e36-89a8-4353-88b9-6b7a32e9c87f" }
Response:
{ "id": "787b5e36-89a8-4353-88b9-6b7a32e9c87f", "jsonrpc":"2.0", "result": null }
API Error Codes
Error Code | Description |
---|---|
4050001 | This error is thrown on MOVE ENDPOINTS validation process when destination group is invalid. |
4050002 | This error is thrown on MOVE ENDPOINTS validation process when destination group Id param is not a string. |
4050003 | This error is thrown on MOVE ENDPOINTS validation process when endpointIds param is not a non-empty array. |
4050004 | This error is thrown on MOVE ENDPOINTS validation process when target endpoint is unmanaged. |
4050005 | This error is thrown on MOVE ENDPOINTS validation process when target endpoint is under same company as destination. |
4050006 | This error is thrown on MOVE ENDPOINTS validation process when target endpoint cannot be moved because it is not movable. |
4050007 | This error is thrown on MOVE ENDPOINTS validation process when target endpoint cannot be moved because it does not have unified client app id. |
4050008 | This error is thrown on MOVE ENDPOINTS validation process when target endpoint cannot be moved because it already has a Move task in progress. |
4050009 | This error is thrown on MOVE ENDPOINTS validation process when target endpoint cannot be moved because it has been already moved from this company. |
4050010 | This error is thrown on MOVE ENDPOINTS validation process when target endpoint cannot be moved because source company is not directly under current user's company. |
4050011 | This error is thrown on MOVE ENDPOINTS validation process when target endpoint cannot be moved because of MA issues. |
4050012 | This error is thrown on MOVE ENDPOINTS validation process because target endpoint cannot be moved between companies with different BEST customizations. |
4050013 | This error is thrown on MOVE ENDPOINTS validation process when target endpoint cannot be moved because it has encrypted volumes. |
4050014 | This error is thrown on MOVE ENDPOINTS validation process when target endpoint cannot be moved because source company doesn't have monthly license. |
4050015 | This error is thrown on MOVE ENDPOINTS validation process when destination company license is not Monthly License or destination company is not a direct company. |
4050016 | This error is thrown on MOVE ENDPOINTS validation process when the target endpoint cannot be moved because the source company has paid subscription and the destination company has trial subscription. |
4030001 | This error is thrown when operation is not permitted, because the feature is not available on this platform |
4030003 | This error is thrown on MOVE ENDPOINTS validation process because Only MSP users can move endpoints to other companies |