Android Over The Air (OTA) updates provide the infrastructure used by the Android partner portal for managing device system updates.
- REST Resource: v1.deployments
- REST Resource: v1.deployments.configs
- REST Resource: v1.deployments.configs.packages
- REST Resource: v1.deployments.groups
- REST Resource: v1.deployments.groups.charts
- REST Resource: v1.deployments.groups.configs
- REST Resource: v1.deployments.groups.members
- REST Resource: v1.deployments.packages
Service: androidovertheair.googleapis.com
To call this service, we recommend that you use the Google-provided client libraries. If your application needs to use your own libraries to call this service, use the following information when you make the API requests.
Discovery document
A Discovery Document is a machine-readable specification for describing and consuming REST APIs. It is used to build client libraries, IDE plugins, and other tools that interact with Google APIs. One service may provide multiple discovery documents. This service provides the following discovery document:
Service endpoint
A service endpoint is a base URL that specifies the network address of an API service. One service might have multiple service endpoints. This service has the following service endpoint and all URIs below are relative to this service endpoint:
https://androidovertheair.googleapis.com
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 Updates the config s 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 . |