AI-generated Key Takeaways
-
This API provides an asynchronous method to unclaim up to 100,000 devices from one or more customers.
-
The
unclaimDevicesAsyncmethod is used to initiate the unclaiming process, and it allows your application to remain responsive during long operations. -
The
ResellerServiceonly allows unclaiming for one customer per request and will fail withINTERNAL_SERVER_ERRORif multiple customer IDs are in a single request. -
The
UnclaimDevicesRequestrequires a list ofDeviceUnclaimobjects and may include vendor-specific parameters, while requests from theSamsungResellerServiceFactorymust specify acustomerId. -
The
getOperationmethod can be used to check the status of theUnclaimDevicesoperation, which can return a list of error codes if an issue happens.
Asynchronous request to unclaim up to 100,000 devices for one or more customers.
Asynchronous API methods return a result before the processing is complete. They
also help your app (or tool) remain responsive for your users while they wait
for a long-running operation to complete. Your app should call
getOperation
to check the status of the operation periodically.
Method signature
public UnclaimDevicesResponse unclaimDevicesAsync(UnclaimDevicesRequest request);
UnclaimDevicesRequest
| Property name | Value | Required | Description |
|---|---|---|---|
unclaims |
List of object(DeviceUnclaim) |
Yes | The device unclaims to be processed. |
vendorParams |
map |
No | Extra fields, vendor specified key-value pair. Note: Requests from the ResellerService class created by SamsungResellerServiceFactory must specify a customerId in vendorParams. |
UnclaimDevicesResponse
| Property name | Value | Description |
|---|---|---|
operations |
List of object(Operation) |
One or more UnclaimDevices Operation instances. |
Error behavior
If an error occurs, the Operation
object returns one of the following error codes:
| Error code |
|---|
DEVICE_UPLOAD_COUNT_EXCEEDED |
INTERNAL_SERVER_ERROR |
INVALID_DEVICE_IMEI |
INVALID_DEVICE_MEID |
INVALID_DEVICE_SERIAL |
INVALID_IDENTIFIER_SET |