unclaimDevicesAsync

Solicitação assíncrona para cancelar a reivindicação de até 100.000 dispositivos para um ou mais clientes.

Os métodos assíncronos de API retornam um resultado antes que o processamento seja concluído. Eles também ajudam seu aplicativo (ou ferramenta) a permanecer responsivo para os usuários enquanto eles aguardam para que uma operação de longa duração seja concluída. Seu app deve chamar getOperation para verificar o status da operação periodicamente.

Assinatura do método

public UnclaimDevicesResponse unclaimDevicesAsync(UnclaimDevicesRequest request);

UnclaimDevicesRequest

Nome da propriedade Valor Obrigatório Descrição
unclaims Lista de object(DeviceUnclaim) Sim O dispositivo cancela a declaração de processamento.
vendorParams map Não Campos extras, par de chave-valor especificado pelo fornecedor. Observação: solicitações da classe ResellerService criadas por SamsungResellerServiceFactory precisam especificar um customerId em vendorParams.

UnclaimDevicesResponse

Nome da propriedade Valor Descrição
operations Lista de object(Operation) Uma ou mais instâncias UnclaimDevices Operation.

Comportamento de erro

Se ocorrer um erro, a Operation retorna um dos seguintes códigos de erro:

Código do erro
DEVICE_UPLOAD_COUNT_EXCEEDED
INTERNAL_SERVER_ERROR
INVALID_DEVICE_IMEI
INVALID_DEVICE_MEID
INVALID_DEVICE_SERIAL
INVALID_IDENTIFIER_SET