googleapis.com

Automates Android zero-touch enrollment for device resellers, customers, and EMMs.

🔑 oauth2 23 endpoints analyticsmedia
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (10 total)

mcp-toolbox-sdk-python ✓ Official
pip install mcp-toolbox-sdk-python
python-storage ✓ Official
pip install python-storage
python-aiplatform ✓ Official
pip install python-aiplatform
python-genai ✓ Official
pip install python-genai
js-genai ✓ Official
npm install js-genai
go-genai ✓ Official
go get github.com/googleapis/go-genai
sdk-platform-java ✓ Official
# Maven: see https://github.com/googleapis/sdk-platform-java
java-genai ✓ Official
# Maven: see https://github.com/googleapis/java-genai
dotnet-genai ✓ Official
# See https://github.com/googleapis/dotnet-genai
gax-java ✓ Official
# See https://github.com/googleapis/gax-java
curl examples
Gets a device.
curl \
  https://androiddeviceprovisioning.googleapis.com/v1/{name}
Lists the user's customer accounts.
curl \
  https://androiddeviceprovisioning.googleapis.com/v1/customers
Lists the DPCs (device policy controllers) that support zero-touch enrollment.
curl \
  https://androiddeviceprovisioning.googleapis.com/v1/{parent}/dpcs
Endpoints (23 total)
GET
/v1/{name}
Gets a device.
GET
/v1/customers
Lists the user's customer accounts.
GET
/v1/{parent}/dpcs
Lists the DPCs (device policy controllers) that support zero-touch enrollment.
GET
/v1/{parent}/devices
Lists a customer's devices.
GET
/v1/{parent}/vendors
Lists the vendors of the partner.
GET
/v1/{parent}/customers
Lists the customers of the vendor.
GET
/v1/{parent}/configurations
Lists a customer's configurations.
GET
/v1/partners/{partnerId}/customers
Lists the customers that are enrolled to the reseller identified by the `part…
POST
/v1/{parent}/customers
Creates a customer for zero-touch enrollment. After the method returns succes…
POST
/v1/{parent}/configurations
Creates a new configuration. Once created, a customer can apply the configura…
POST
/v1/{parent}/devices:unclaim
Unclaims a device from a customer and removes it from zero-touch enrollment. …
POST
/v1/partners/{partnerId}/devices:claim
Claims a device for a customer and adds it to zero-touch enrollment. If the d…
At a glance
Total SDKs10
Languages6
Endpoints23
Authoauth2
Categories2
https://androiddeviceprovisioning.googleapis.com