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 |