unclaimDevice

Es una solicitud síncrona para anular la solicitud de un solo dispositivo de un cliente.

Firma del método

public void unclaimDevice(UnclaimDeviceRequest request) throws CommonException;

UnclaimDeviceRequest

Nombre de la propiedad Valor Obligatorio Descripción
unclaim object(DeviceUnclaim) El dispositivo no se ha reclamado como procesado.

DeviceUnclaim

Debes especificar deviceId o deviceIdentifier.

Nombre de la propiedad Valor Obligatorio Descripción
deviceId string No El ID del dispositivo.
deviceIdentifier object(DeviceIdentifier) No Es el identificador del dispositivo.
vendorParams map No Campos adicionales, par clave-valor especificado por el proveedor.

Comportamiento de error

Si se produce un error, la biblioteca arroja un CommonException que contiene uno de los siguientes códigos de error:

Código de error
AUTHORIZATION_FAIL
INVALID_DEVICE_IMEI
INVALID_DEVICE_MEID
INVALID_DEVICE_SERIAL
INVALID_IDENTIFIER_SET
NOT_IMPLEMENTED