Google Android Over the Air API

Android Over The Air (OTA) updates provide the infrastructure used by the Android partner portal for managing device system updates.

Service: androidovertheair.googleapis.com

All URIs below are relative to https://androidovertheair.googleapis.com

This service provides the following discovery document:

REST Resource: v1.deployments

Methods
get GET /v1/{name=deployments/*}
Gets a Deployment.
list GET /v1/deployments
Lists deployments.
update PUT /v1/{name=deployments/*}
Updates a deployment.

REST Resource: v1.deployments.configs

Methods
create POST /v1/{name=deployments/*}/configs
Creates a config, and returns the new Config.
delete DELETE /v1/{name=deployments/*/configs/*}
Deletes a config.
disable POST /v1/{name=deployments/*/configs/*}:disable
Disables all enabled groups that have the specified config.
get GET /v1/{name=deployments/*/configs/*}
Gets a config view.
list GET /v1/{name=deployments/*}/configs
Lists configs of a deployment.
update PUT /v1/{name=deployments/*/configs/*}
Updates a config.
updatePackages PUT /v1/{name=deployments/*/configs/*}/packages
Update the packages under the config.

REST Resource: v1.deployments.configs.packages

Methods
list GET /v1/{name=deployments/*/configs/*}/packages
Lists packages of the config.

REST Resource: v1.deployments.groups

Methods
create POST /v1/{name=deployments/*}/groups
Creates a group, and returns the new Group.
delete DELETE /v1/{name=deployments/*/groups/*}
Deletes a group.
disable POST /v1/{name=deployments/*}/groups:disable
Disables the defined groups.
enable POST /v1/{name=deployments/*}/groups:enable
Enables the defined groups.
get GET /v1/{name=deployments/*/groups/*}
Gets a group.
list GET /v1/{name=deployments/*}/groups
Lists groups of a deployment.
update PUT /v1/{name=deployments/*/groups/*}
Updates a group.
updateConfigs PUT /v1/{name=deployments/*/groups/*}/configs
Update the configs under a group.

REST Resource: v1.deployments.groups.charts

Methods
get GET /v1/{name=deployments/*/groups/*/charts/*}
Gets a group chart.
list GET /v1/{name=deployments/*/groups/*}/charts
Lists group charts.

REST Resource: v1.deployments.groups.configs

Methods
list GET /v1/{name=deployments/*/groups/*}/configs
Lists configs of the group.

REST Resource: v1.deployments.groups.members

Methods
batchCreate POST /v1/{name=deployments/*/groups/*}/members:batchCreate
Creates group members in a specific group.
batchDelete POST /v1/{name=deployments/*/groups/*}/members:batchDelete
Deletes group members in a group.
create POST /v1/{name=deployments/*/groups/*}/members
Creates a group member and returns the new GroupMember.
delete DELETE /v1/{name=deployments/*/groups/*/members/*}
Deletes a group member.
get GET /v1/{name=deployments/*/groups/*/members/*}
Gets a group member.
list GET /v1/{name=deployments/*/groups/*}/members
Lists group members.

REST Resource: v1.deployments.packages

Methods
delete DELETE /v1/{name=deployments/*/packages/**}
Deletes a package.
get GET /v1/{name=deployments/*/packages/**}
Gets a package.
list GET /v1/{name=deployments/*}/packages
Lists packages.
listBatchGet GET /v1/{name=deployments/*/packages/**}:batchGet
Lists all the configs that use the specified package.
update PUT /v1/{name=deployments/*/packages/**}
Updates a package.