претензияУстройство

Синхронный запрос на получение одного устройства для указанного клиента.

Подпись метода

public ClaimDeviceResponse claimDevice(ClaimDeviceRequest request) throws CommonException;

ПретензияУстройствоЗапрос

Имя свойства Ценить Необходимый Описание
claim Объект DeviceClaim Да Заявление об устройстве обрабатывается.

Заявление об устройстве

Имя свойства Ценить Необходимый Описание
deviceIdentifier object( DeviceIdentifier ) Да Идентификатор устройства.
customer Объект CompanyReference Да Справочник компании для клиента, которому назначено устройство.
orderNumber string Нет Номер заказа.
vendorParams map Нет Дополнительные поля, пара ключ-значение, указанная поставщиком.

ПретензияУстройствоОтвет

Имя свойства Ценить Описание
deviceId string Идентификатор устройства с префиксом «samsung/» или «google/».

Поведение при ошибке

При возникновении ошибки библиотека выдает CommonException , содержащее один из следующих кодов ошибки:

Код ошибки
AUTHORIZATION_FAIL
DUPLICATE_DEVICES
INVALID_CUSTOMER_ID
INVALID_DEVICE_IMEI
INVALID_DEVICE_MEID
INVALID_DEVICE_SERIAL
INVALID_IDENTIFIER_SET
INVALID_MANUFACTURER
INVALID_MODEL
NOT_IMPLEMENTED