unclaimDevicesAsync

Solicitud asíncrona para retirar hasta 100,000 dispositivos para uno o más clientes.

Los métodos asíncronos de la API muestran un resultado antes de que se complete el procesamiento. Ellas ayuda a que tu app (o herramienta) siga siendo responsiva para los usuarios mientras esperan para que se complete una operación de larga duración. Tu app debería llamar getOperation para verificar el estado de la operación de forma periódica.

Firma del método

public UnclaimDevicesResponse unclaimDevicesAsync(UnclaimDevicesRequest request);

UnclaimDevicesRequest

Nombre de la propiedad Valor Obligatorio Descripción
unclaims Lista de object(DeviceUnclaim) El dispositivo no declara que se está procesando.
vendorParams map No Campos adicionales, par clave-valor especificado por el proveedor. Nota: Las solicitudes de la clase ResellerService que crea SamsungResellerServiceFactory deben especificar un customerId en vendorParams.

UnclaimDevicesResponse

Nombre de la propiedad Valor Descripción
operations Lista de object(Operation) Una o más instancias de UnclaimDevices Operation.

Comportamiento del error

Si se produce un error, el objeto Operation muestra uno de los siguientes códigos de error:

Código de error
DEVICE_UPLOAD_COUNT_EXCEEDED
INTERNAL_SERVER_ERROR
INVALID_DEVICE_IMEI
INVALID_DEVICE_MEID
INVALID_DEVICE_SERIAL
INVALID_IDENTIFIER_SET