Android Device Provisioning Partner API

API позволяет клиентам мобильных устройств и EMM программно управлять автоматической регистрацией.

Сервис: androiddeviceprovisioning.googleapis.com

Для вызова этой службы рекомендуется использовать клиентские библиотеки , предоставленные Google. Если вашему приложению необходимо использовать собственные библиотеки для вызова этой службы, используйте следующую информацию при отправке запросов API.

Документ обнаружения

Discovery Document — это машиночитаемая спецификация для описания и использования REST API. Он используется для создания клиентских библиотек, подключаемых модулей IDE и других инструментов, взаимодействующих с API Google. Одна служба может предоставлять несколько документов обнаружения. Эта служба предоставляет следующий документ обнаружения:

Конечная точка службы

Конечная точка службы — это базовый URL-адрес, указывающий сетевой адрес службы API. Одна служба может иметь несколько конечных точек службы. Эта служба имеет следующую конечную точку службы, и все приведенные ниже URI относятся к этой конечной точке службы:

  • https://androiddeviceprovisioning.googleapis.com

Ресурс REST: v1.customers

Методы
list GET /v1/customers
Список учетных записей клиентов пользователя.

Ресурс REST: v1.customers.configurations

Методы
create POST /v1/{parent=customers/*}/configurations
Создает новую конфигурацию.
delete DELETE /v1/{name=customers/*/configurations/*}
Удаляет неиспользуемую конфигурацию.
get GET /v1/{name=customers/*/configurations/*}
Получает сведения о конфигурации.
list GET /v1/{parent=customers/*}/configurations
Перечисляет конфигурации клиента.
patch PATCH /v1/{configuration.name=customers/*/configurations/*}
Обновляет значения полей конфигурации.

Ресурс REST: v1.customers.devices

Методы
applyConfiguration POST /v1/{parent=customers/*}/devices:applyConfiguration
Применяет конфигурацию к устройству для регистрации устройства для автоматической регистрации.
get GET /v1/{name=customers/*/devices/*}
Получает сведения об устройстве.
list GET /v1/{parent=customers/*}/devices
Список устройств клиента.
removeConfiguration POST /v1/{parent=customers/*}/devices:removeConfiguration
Удаляет конфигурацию с устройства.
unclaim POST /v1/{parent=customers/*}/devices:unclaim
Отменяет заявку на устройство у клиента и удаляет его из автоматической регистрации.

Ресурс REST: v1.customers.dpcs

Методы
list GET /v1/{parent=customers/*}/dpcs
Список DPC (контроллеров политик устройств), поддерживающих автоматическую регистрацию.