Android Device Provisioning Partner API

A API permite que clientes de dispositivos móveis e EMMs gerenciem de maneira programática o registro sem toque.

Serviço: androiddeviceprovision.googleapis.com

Para chamar esse serviço, use as bibliotecas de cliente fornecidas pelo Google. Se o aplicativo precisar usar bibliotecas próprias para chamar esse serviço, utilize as informações a seguir ao fazer as solicitações de API.

Documento de descoberta

Um Documento de descoberta é uma especificação legível por máquina para descrever e consumir APIs REST. Ele é usado para criar bibliotecas de cliente, plug-ins IDE e outras ferramentas que interagem com as APIs do Google. Um serviço pode fornecer vários documentos de descoberta. O serviço fornece o seguinte documento de detecção:

Endpoint de serviço

Um endpoint de serviço é um URL base que especifica o endereço de rede de um serviço de API. Um serviço pode ter vários endpoints de serviço. Este serviço tem o endpoint a seguir e todos os URIs abaixo são relativos a ele:

  • https://androiddeviceprovisioning.googleapis.com

Recurso REST: v1.customers

Métodos
list GET /v1/customers
Lista as contas de cliente do usuário.

Recurso REST: v1.customers.configurations

Métodos
create POST /v1/{parent=customers/*}/configurations
Cria uma nova configuração.
delete DELETE /v1/{name=customers/*/configurations/*}
Exclui uma configuração não utilizada.
get GET /v1/{name=customers/*/configurations/*}
Recebe os detalhes de uma configuração.
list GET /v1/{parent=customers/*}/configurations
Lista as configurações de um cliente.
patch PATCH /v1/{configuration.name=customers/*/configurations/*}
Atualiza os valores de campo de uma configuração.

Recurso REST: v1.customers.devices

Métodos
applyConfiguration POST /v1/{parent=customers/*}/devices:applyConfiguration
Aplica uma configuração ao dispositivo para registrá-lo no registro sem toque.
get GET /v1/{name=customers/*/devices/*}
Recebe os detalhes de um dispositivo.
list GET /v1/{parent=customers/*}/devices
Lista os dispositivos de um cliente.
removeConfiguration POST /v1/{parent=customers/*}/devices:removeConfiguration
Remove uma configuração do dispositivo.
unclaim POST /v1/{parent=customers/*}/devices:unclaim
Cancela a reivindicação de um dispositivo e o remove do registro sem toque.

Recurso REST: v1.customers.dpcs

Métodos
list GET /v1/{parent=customers/*}/dpcs
Lista os DPCs (controladores de política do dispositivo) compatíveis com o registro sem toque.