integrations.sh
← all integrations

googleapis.com – androiddeviceprovisioning

OpenAPI apis-guru analyticsmedia

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

Homepage
https://api.apis.guru/v2/specs/googleapis.com:androiddeviceprovisioning/v1.json
Provider
googleapis.com:androiddeviceprovisioning / androiddeviceprovisioning
OpenAPI version
3.0.0
Spec (JSON)
https://api.apis.guru/v2/specs/googleapis.com/androiddeviceprovisioning/v1/openapi.json
Spec (YAML)
https://api.apis.guru/v2/specs/googleapis.com/androiddeviceprovisioning/v1/openapi.yaml

Tools (25)

Extracted live via the executor SDK.

  • customers.androiddeviceprovisioningCustomersConfigurationsCreate

    Creates a new configuration. Once created, a customer can apply the configuration to devices.

  • customers.androiddeviceprovisioningCustomersConfigurationsDelete

    Deletes an unused configuration. The API call fails if the customer has devices with the configuration applied.

  • customers.androiddeviceprovisioningCustomersConfigurationsList

    Lists a customer's configurations.

  • customers.androiddeviceprovisioningCustomersConfigurationsPatch

    Updates a configuration's field values.

  • customers.androiddeviceprovisioningCustomersDevicesApplyConfiguration

    Applies a Configuration to the device to register the device for zero-touch enrollment. After applying a configuration to a device, the device automatically provisions itself on first boot, or next factory reset.

  • customers.androiddeviceprovisioningCustomersDevicesList

    Lists a customer's devices.

  • customers.androiddeviceprovisioningCustomersDevicesRemoveConfiguration

    Removes a configuration from device.

  • customers.androiddeviceprovisioningCustomersDevicesUnclaim

    Unclaims a device from a customer and removes it from zero-touch enrollment. After removing a device, a customer must contact their reseller to register the device into zero-touch enrollment again.

  • customers.androiddeviceprovisioningCustomersDpcsList

    Lists the DPCs (device policy controllers) that support zero-touch enrollment.

  • customers.androiddeviceprovisioningCustomersList

    Lists the user's customer accounts.

  • partners.androiddeviceprovisioningPartnersCustomersCreate

    Creates a customer for zero-touch enrollment. After the method returns successfully, admin and owner roles can manage devices and EMM configs by calling API methods or using their zero-touch enrollment portal. The customer receives an email that welcomes them to zero-touch enrollment and explains how to sign into the portal.

  • partners.androiddeviceprovisioningPartnersCustomersList

    Lists the customers that are enrolled to the reseller identified by the partnerId argument. This list includes customers that the reseller created and customers that enrolled themselves using the portal.

  • partners.androiddeviceprovisioningPartnersDevicesClaim

    Claims a device for a customer and adds it to zero-touch enrollment. If the device is already claimed by another customer, the call returns an error.

  • partners.androiddeviceprovisioningPartnersDevicesClaimAsync

    Claims a batch of devices for a customer asynchronously. Adds the devices to zero-touch enrollment. To learn more, read .

  • partners.androiddeviceprovisioningPartnersDevicesFindByIdentifier

    Finds devices by hardware identifiers, such as IMEI.

  • partners.androiddeviceprovisioningPartnersDevicesFindByOwner

    Finds devices claimed for customers. The results only contain devices registered to the reseller that's identified by the partnerId argument. The customer's devices purchased from other resellers don't appear in the results.

  • partners.androiddeviceprovisioningPartnersDevicesGet

    Gets a device.

  • partners.androiddeviceprovisioningPartnersDevicesMetadata

    Updates reseller metadata associated with the device. Android devices only.

  • partners.androiddeviceprovisioningPartnersDevicesUnclaim

    Unclaims a device from a customer and removes it from zero-touch enrollment.

  • partners.androiddeviceprovisioningPartnersDevicesUnclaimAsync

    Unclaims a batch of devices for a customer asynchronously. Removes the devices from zero-touch enrollment. To learn more, read .

  • partners.androiddeviceprovisioningPartnersDevicesUpdateMetadataAsync

    Updates the reseller metadata attached to a batch of devices. This method updates devices asynchronously and returns an Operation that can be used to track progress. Read . Android Devices only.

  • partners.androiddeviceprovisioningPartnersVendorsCustomersList

    Lists the customers of the vendor.

  • partners.androiddeviceprovisioningPartnersVendorsList

    Lists the vendors of the partner.

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools