unclaimDevicesAsync

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

Os métodos de API assíncronos retornam um resultado antes que o processamento seja concluído. Elas também ajudam o app ou a ferramenta a permanecer responsivo para os usuários enquanto aguardam a conclusão de uma operação de longa duração. O app precisa chamar getOperation para verificar o status da operação periodicamente.

Assinatura do método

public UnclaimDevicesResponse unclaimDevicesAsync(UnclaimDevicesRequest request);

Cancelar solicitação de dispositivos

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

Resposta de dispositivos reivindicados

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

Comportamento de erro

Se ocorrer um erro, o objeto 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