Android Device Provisioning Partner API: partners. Automates Android zero-touch enrollment for device resellers, customers, and EMMs. See: https://developers.google.com/zero-touch/docs/reference/rest/v1/partners
Android Device Provisioning Partner API: partners. Automates Android zero-touch enrollment for device resellers, customers, and EMMs. See: https://developers.google.com/zero-touch/docs/reference/rest/v1/partners
(customers-create$ auth parameters body)
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/customers/create
Required parameters: parent
Optional parameters: none
Body:
{:customer {:companyId string, :skipWelcomeEmail boolean, :termsStatus string, :name string, :ownerEmails [string], :googleWorkspaceAccount GoogleWorkspaceAccount, :languageCode string, :companyName string, :adminEmails [string]}}
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.
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/customers/create Required parameters: parent Optional parameters: none Body: {:customer {:companyId string, :skipWelcomeEmail boolean, :termsStatus string, :name string, :ownerEmails [string], :googleWorkspaceAccount GoogleWorkspaceAccount, :languageCode string, :companyName string, :adminEmails [string]}} 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.
(customers-list$ auth parameters)
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/customers/list
Required parameters: partnerId
Optional parameters: pageToken, pageSize
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.
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/customers/list Required parameters: partnerId Optional parameters: pageToken, pageSize 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.
(devices-claim$ auth parameters body)
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/devices/claim
Required parameters: partnerId
Optional parameters: none
Body:
{:sectionType string, :deviceIdentifier {:manufacturer string, :deviceType string, :model string, :chromeOsAttestedDeviceId string, :imei string, :meid string, :serialNumber string}, :customerId string, :preProvisioningToken string, :configurationId string, :deviceMetadata {:entries {}}, :googleWorkspaceCustomerId string, :simlockProfileId string}
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.
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/devices/claim Required parameters: partnerId Optional parameters: none Body: {:sectionType string, :deviceIdentifier {:manufacturer string, :deviceType string, :model string, :chromeOsAttestedDeviceId string, :imei string, :meid string, :serialNumber string}, :customerId string, :preProvisioningToken string, :configurationId string, :deviceMetadata {:entries {}}, :googleWorkspaceCustomerId string, :simlockProfileId string} 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.
(devices-claimAsync$ auth parameters body)
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/devices/claimAsync
Required parameters: partnerId
Optional parameters: none
Body:
{:claims [{:googleWorkspaceCustomerId string, :customerId string, :configurationId string, :deviceIdentifier DeviceIdentifier, :preProvisioningToken string, :simlockProfileId string, :sectionType string, :deviceMetadata DeviceMetadata}]}
Claims a batch of devices for a customer asynchronously. Adds the devices to zero-touch enrollment. To learn more, read Long‑running batch operations.
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/devices/claimAsync Required parameters: partnerId Optional parameters: none Body: {:claims [{:googleWorkspaceCustomerId string, :customerId string, :configurationId string, :deviceIdentifier DeviceIdentifier, :preProvisioningToken string, :simlockProfileId string, :sectionType string, :deviceMetadata DeviceMetadata}]} Claims a batch of devices for a customer asynchronously. Adds the devices to zero-touch enrollment. To learn more, read [Long‑running batch operations](/zero-touch/guides/how-it-works#operations).
(devices-findByIdentifier$ auth parameters body)
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/devices/findByIdentifier
Required parameters: partnerId
Optional parameters: none
Body:
{:deviceIdentifier {:manufacturer string, :deviceType string, :model string, :chromeOsAttestedDeviceId string, :imei string, :meid string, :serialNumber string}, :limit string, :pageToken string}
Finds devices by hardware identifiers, such as IMEI.
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/devices/findByIdentifier Required parameters: partnerId Optional parameters: none Body: {:deviceIdentifier {:manufacturer string, :deviceType string, :model string, :chromeOsAttestedDeviceId string, :imei string, :meid string, :serialNumber string}, :limit string, :pageToken string} Finds devices by hardware identifiers, such as IMEI.
(devices-findByOwner$ auth parameters body)
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/devices/findByOwner
Required parameters: partnerId
Optional parameters: none
Body:
{:sectionType string, :limit string, :pageToken string, :googleWorkspaceCustomerId [string], :customerId [string]}
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.
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/devices/findByOwner Required parameters: partnerId Optional parameters: none Body: {:sectionType string, :limit string, :pageToken string, :googleWorkspaceCustomerId [string], :customerId [string]} 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.
(devices-get$ auth parameters)
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/devices/get
Required parameters: name
Optional parameters: none
Gets a device.
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/devices/get Required parameters: name Optional parameters: none Gets a device.
(devices-getSimLockState$ auth parameters body)
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/devices/getSimLockState
Required parameters: partnerId
Optional parameters: none
Body:
{:deviceIdentifier {:manufacturer string, :deviceType string, :model string, :chromeOsAttestedDeviceId string, :imei string, :meid string, :serialNumber string}}
Gets a device's SIM lock state.
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/devices/getSimLockState Required parameters: partnerId Optional parameters: none Body: {:deviceIdentifier {:manufacturer string, :deviceType string, :model string, :chromeOsAttestedDeviceId string, :imei string, :meid string, :serialNumber string}} Gets a device's SIM lock state.
(devices-metadata$ auth parameters body)
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/devices/metadata
Required parameters: deviceId, metadataOwnerId
Optional parameters: none
Body:
{:deviceMetadata {:entries {}}}
Updates reseller metadata associated with the device. Android devices only.
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/devices/metadata Required parameters: deviceId, metadataOwnerId Optional parameters: none Body: {:deviceMetadata {:entries {}}} Updates reseller metadata associated with the device. Android devices only.
(devices-unclaim$ auth parameters body)
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/devices/unclaim
Required parameters: partnerId
Optional parameters: none
Body:
{:vacationModeExpireTime string, :sectionType string, :deviceIdentifier {:manufacturer string, :deviceType string, :model string, :chromeOsAttestedDeviceId string, :imei string, :meid string, :serialNumber string}, :deviceId string, :vacationModeDays integer}
Unclaims a device from a customer and removes it from zero-touch enrollment.
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/devices/unclaim Required parameters: partnerId Optional parameters: none Body: {:vacationModeExpireTime string, :sectionType string, :deviceIdentifier {:manufacturer string, :deviceType string, :model string, :chromeOsAttestedDeviceId string, :imei string, :meid string, :serialNumber string}, :deviceId string, :vacationModeDays integer} Unclaims a device from a customer and removes it from zero-touch enrollment.
(devices-unclaimAsync$ auth parameters body)
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/devices/unclaimAsync
Required parameters: partnerId
Optional parameters: none
Body:
{:unclaims [{:deviceId string, :deviceIdentifier DeviceIdentifier, :sectionType string, :vacationModeDays integer, :vacationModeExpireTime string}]}
Unclaims a batch of devices for a customer asynchronously. Removes the devices from zero-touch enrollment. To learn more, read Long‑running batch operations.
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/devices/unclaimAsync Required parameters: partnerId Optional parameters: none Body: {:unclaims [{:deviceId string, :deviceIdentifier DeviceIdentifier, :sectionType string, :vacationModeDays integer, :vacationModeExpireTime string}]} Unclaims a batch of devices for a customer asynchronously. Removes the devices from zero-touch enrollment. To learn more, read [Long‑running batch operations](/zero-touch/guides/how-it-works#operations).
(devices-updateMetadataAsync$ auth parameters body)
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/devices/updateMetadataAsync
Required parameters: partnerId
Optional parameters: none
Body:
{:updates [{:deviceId string, :deviceMetadata DeviceMetadata, :deviceIdentifier DeviceIdentifier}]}
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 Long‑running batch operations. Android Devices only.
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/devices/updateMetadataAsync Required parameters: partnerId Optional parameters: none Body: {:updates [{:deviceId string, :deviceMetadata DeviceMetadata, :deviceIdentifier DeviceIdentifier}]} 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 [Long‑running batch operations](/zero-touch/guides/how-it-works#operations). Android Devices only.
(vendors-customers-list$ auth parameters)
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/vendors/customers/list
Required parameters: parent
Optional parameters: pageSize, pageToken
Lists the customers of the vendor.
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/vendors/customers/list Required parameters: parent Optional parameters: pageSize, pageToken Lists the customers of the vendor.
(vendors-list$ auth parameters)
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/vendors/list
Required parameters: parent
Optional parameters: pageSize, pageToken
Lists the vendors of the partner.
https://developers.google.com/zero-touch/api/reference/rest/v1/partners/vendors/list Required parameters: parent Optional parameters: pageSize, pageToken Lists the vendors of the partner.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close