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

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

Сигнатура метода

public ClaimDeviceResponse claimDevice(ClaimDeviceRequest request) throws CommonException;

Запрос устройстваУтверждение

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

Утверждение устройства

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

ClaimDeviceResponse

Имя свойства Ценить Описание
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