Method: partners.devices.unclaimAsync

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

HTTP request

POST https://androiddeviceprovisioning.googleapis.com/v1/partners/{partnerId}/devices:unclaimAsync

The URL uses Google API HTTP annotation syntax.

Path parameters

Parameters
partnerId

string (int64 format)

Required. The reseller partner ID.

Request body

The request body contains data with the following structure:

JSON representation
{
  "unclaims": [
    {
      object(PartnerUnclaim)
    }
  ]
}
Fields
unclaims[]

object(PartnerUnclaim)

Required. The list of devices to unclaim.

Response body

If successful, the response body contains an instance of Operation.

Authorization Scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/androidworkprovisioning

For more information, see the OAuth 2.0 Overview.

PartnerUnclaim

Identifies one unclaim request.

JSON representation
{
  "sectionType": enum(DeviceProvisioningSectionType),

  // Union field device can be only one of the following:
  "deviceIdentifier": {
    object(DeviceIdentifier)
  },
  "deviceId": string
  // End of list of possible types for union field device.
}
Fields
sectionType

enum(DeviceProvisioningSectionType)

Required. The section type of the device's provisioning record.

Union field device. The device to unclaim. device can be only one of the following:
deviceIdentifier

object(DeviceIdentifier)

Device identifier of the device.

deviceId

string (int64 format)

Device ID of the device.

Send feedback about...

Android zero-touch enrollment