Google Play Android Developer API

Позволяет разработчикам Android-приложений получать доступ к своим учетным записям Google Play. В общих чертах, ожидаемый рабочий процесс заключается в «вставке» изменения, внесении необходимых правок и последующем «подтверждении» изменений.

Сервис: androidpublisher.googleapis.com

Для вызова этой службы мы рекомендуем использовать клиентские библиотеки, предоставляемые Google. Если вашему приложению необходимо использовать собственные библиотеки для вызова этой службы, используйте следующую информацию при отправке запросов к API.

Документ об обнаружении

Документ Discovery — это машиночитаемая спецификация для описания и использования REST API. Он используется для создания клиентских библиотек, плагинов для IDE и других инструментов, взаимодействующих с API Google. Один сервис может предоставлять несколько документов Discovery. Данный сервис предоставляет следующий документ Discovery:

конечная точка сервиса

Конечная точка сервиса — это базовый URL-адрес, указывающий сетевой адрес API-сервиса. Один сервис может иметь несколько конечных точек. Данный сервис имеет следующую конечную точку, и все приведенные ниже URI являются относительными к этой конечной точке:

  • https://androidpublisher.googleapis.com

REST-ресурс: v3.applications

Методы
dataSafety POST /androidpublisher/v3/applications/{packageName}/dataSafety
Составляет декларацию безопасности приложения.

REST-ресурс: v3.applications.deviceTierConfigs

Методы
create POST /androidpublisher/v3/applications/{packageName}/deviceTierConfigs
Создает новую конфигурацию уровня устройства для приложения.
get GET /androidpublisher/v3/applications/{packageName}/deviceTierConfigs/{deviceTierConfigId}
Возвращает конфигурацию конкретного уровня устройства.
list GET /androidpublisher/v3/applications/{packageName}/deviceTierConfigs
Возвращает созданные конфигурации уровней устройств, отсортированные по убыванию времени создания.

REST-ресурс: v3.apprecovery

Методы
addTargeting POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:addTargeting
Постепенно обновляйте целевые параметры для действий по восстановлению.
cancel POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:cancel
Отменить уже выполняемое действие восстановления приложения.
create POST /androidpublisher/v3/applications/{packageName}/appRecoveries
Создайте действие восстановления приложения со статусом восстановления «Черновик».
deploy POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:deploy
Разверните уже созданное действие восстановления приложения со статусом восстановления «Черновик».
list GET /androidpublisher/v3/applications/{packageName}/appRecoveries
Перечислите все ресурсы для восстановления приложения, связанные с конкретным именем пакета и версией приложения.

REST-ресурс: v3.edits

Методы
commit POST /androidpublisher/v3/applications/{packageName}/edits/{editId}:commit
Подтверждает изменения в приложении.
delete DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}
Удаляет изменения, внесенные в приложение.
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}
Приложение вносит изменения.
insert POST /androidpublisher/v3/applications/{packageName}/edits
Создает новую версию приложения для редактирования.
validate POST /androidpublisher/v3/applications/{packageName}/edits/{editId}:validate
Проверяет правильность редактирования приложения.

REST-ресурс: v3.edits.apks

Методы
addexternallyhosted POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/externallyHosted
Создает новый APK-файл, не загружая сам APK-файл в Google Play, а размещая его по указанному URL-адресу.
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks
Отображает список всех текущих APK-файлов приложения и позволяет их редактировать.
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks
Загружает APK-файл и добавляет его к текущему редактированию.

REST-ресурс: v3.edits.bundles

Методы
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles
Отображает список всех текущих пакетов Android App Bundle для данного приложения и позволяет редактировать его.
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles
В эту правку добавлен новый пакет приложений Android.

REST-ресурс: v3.edits.countryavailability

Методы
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/countryAvailability/{track}
Получает информацию о доступности в разных странах.

REST-ресурс: v3.edits.deobfuscationfiles

Методы
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType}
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType}
Загружает новый файл деобфускации и прикрепляет его к указанному APK-файлу.

REST-ресурс: v3.edits.details

Методы
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/details
Получает подробную информацию о приложении.
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/details
Содержит подробную информацию о патчах приложения.
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/details
Обновляет сведения о приложении.

REST-ресурс: v3.edits.expansionfiles

Методы
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
Получает конфигурацию файла расширения для указанного APK-файла.
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
Вносит изменения в конфигурацию файла расширения APK-файла, чтобы он ссылался на файл расширения другого APK-файла.
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
Обновляет конфигурацию файла расширения APK-файла, чтобы он ссылался на файл расширения другого APK-файла.
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
Загружает новый файл расширения и прикрепляет его к указанному APK-файлу.

REST-ресурс: v3.edits.images

Методы
delete DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}/{imageId}
Удаляет изображение (указанное по идентификатору) из списка для редактирования.
deleteall DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}
Удаляет все изображения для указанного языка и типа изображения.
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}
Выводит список всех изображений.
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}
Загружает изображение на указанном языке и в указанном формате, а затем добавляет его в раздел редактирования.

REST-ресурс: v3.edits.listings

Методы
delete DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
Удаляет локализованную информацию о магазине.
deleteall DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings
Удаляет все объявления о магазинах.
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
Получает локализованную информацию о магазине.
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings
Отображает список всех локализованных магазинов.
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
Исправляет локализованное описание магазина.
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
Создает или обновляет локализованную информацию о магазине.

REST-ресурс: v3.edits.testers

Методы
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}
Привлекает тестировщиков.
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}
Тестировщики патчей.
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}
Обновление для тестировщиков.

REST-ресурс: v3.edits.tracks

Методы
create POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks
Создаёт новую дорожку.
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}
Получает трек.
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks
Отображает список всех треков.
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}
Заделывает дорожку.
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}
Обновляет трек.

REST-ресурс: v3.externaltransactions

Методы
createexternaltransaction POST /androidpublisher/v3/{parent=applications/*}/externalTransactions
Создает новую внешнюю транзакцию.
getexternaltransaction GET /androidpublisher/v3/{name=applications/*/externalTransactions/*}
Получает информацию о существующей внешней транзакции.
refundexternaltransaction POST /androidpublisher/v3/{name=applications/*/externalTransactions/*}:refund
Возврат или частичный возврат средств по существующей внешней транзакции.

REST-ресурс: v3.generatedapks

Методы
download GET /androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}/downloads/{downloadId}:download
Загружает один подписанный APK-файл, сгенерированный из пакета приложения.
list GET /androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}
Возвращает метаданные для загрузки всех APK-файлов, сгенерированных из заданного пакета приложения.

REST-ресурс: v3.grants

Методы
create POST /androidpublisher/v3/{parent=developers/*/users/*}/grants
Предоставить пользователю доступ к указанному пакету.
delete DELETE /androidpublisher/v3/{name=developers/*/users/*/grants/*}
Запрещает пользователю доступ ко всему указанному пакету или учетной записи разработчика.
patch PATCH /androidpublisher/v3/{grant.name=developers/*/users/*/grants/*}
Обновляет права доступа пользователя к указанному пакету.

REST-ресурс: v3.inappproducts

Методы
batchDelete POST /androidpublisher/v3/applications/{packageName}/inappproducts:batchDelete
Удаляет внутриигровые продукты (управляемые продукты или подписки).
batchGet GET /androidpublisher/v3/applications/{packageName}/inappproducts:batchGet
Считывает данные о нескольких продуктах внутри приложения, которые могут быть управляемыми продуктами или подписками.
batchUpdate POST /androidpublisher/v3/applications/{packageName}/inappproducts:batchUpdate
Обновляет или добавляет один или несколько внутриигровых продуктов (управляемые продукты или подписки).
delete DELETE /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
Удаляет внутриигровой продукт (управляемый продукт или подписку).
get GET /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
Получает внутриигровой продукт, который может быть управляемым продуктом или подпиской.
insert POST /androidpublisher/v3/applications/{packageName}/inappproducts
Создает внутриигровой продукт (управляемый продукт или подписку).
list GET /androidpublisher/v3/applications/{packageName}/inappproducts
Отображает список всех внутриигровых продуктов — как управляемых, так и подписочных.
patch PATCH /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
Вносит исправления в продукт приложения (управляемый продукт или подписку).
update PUT /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
Обновляет внутриприложениевый продукт (управляемый продукт или подписку).

REST-ресурс: v3.internalappsharingartifacts

Методы
uploadapk POST /androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/apk
POST /upload/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/apk
Загружает APK-файл во внутреннюю систему обмена приложениями.
uploadbundle POST /androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundle
POST /upload/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundle
Загружает пакет приложения во внутреннюю систему обмена приложениями.

REST-ресурс: v3.monetization

Методы
convertRegionPrices POST /androidpublisher/v3/applications/{packageName}/pricing:convertRegionPrices
Рассчитывает региональные цены, используя текущий обменный курс и специфические для каждой страны ценовые модели, на основе цены, указанной в запросе для набора регионов.

REST-ресурс: v3.monetization.onetimeproducts

Методы
batchDelete POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchDelete
Удаляет один или несколько разовых товаров.
batchGet GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchGet
Считывает информацию об одном или нескольких одноразовых товарах.
batchUpdate POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchUpdate
Создает или обновляет один или несколько разовых продуктов.
delete DELETE /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}
Удаляет разовый продукт.
get GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}
Считывает данные об одном одноразовом продукте.
list GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts
Отображает список всех разовых товаров в рамках данного приложения.
patch PATCH /androidpublisher/v3/applications/{oneTimeProduct.packageName}/onetimeproducts/{oneTimeProduct.productId}
Создает или обновляет разовый продукт.

REST-ресурс: v3.monetization.onetimeproducts.purchaseOptions

Методы
batchDelete POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions:batchDelete
Удаляет варианты покупки для одного или нескольких разовых товаров.
batchUpdateStates POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions:batchUpdateStates
Активирует или деактивирует параметры покупки для одного или нескольких разовых товаров.

REST-ресурс: v3.monetization.onetimeproducts.purchaseOptions.offers

Методы
activate POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:activate
Активирует разовое предложение продукта.
batchDelete POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchDelete
Удаляет одно или несколько разовых предложений товаров.
batchGet POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchGet
Прочитывает одно или несколько разовых предложений товаров.
batchUpdate POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchUpdate
Создает или обновляет одно или несколько разовых предложений товаров.
batchUpdateStates POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchUpdateStates
Обновляет пакет состояний разовых предложений продукта.
cancel POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:cancel
Отменяет разовое предложение по товару.
deactivate POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:deactivate
Отключает разовое предложение товара.
list GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers
Отображает все предложения, относящиеся к данному приложению, продукту или варианту покупки.

REST-ресурс: v3.monetization.subscriptions

Методы
archive
(deprecated)
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}:archive
Устарело: архивирование подписок не поддерживается.
batchGet GET /androidpublisher/v3/applications/{packageName}/subscriptions:batchGet
Читает одну или несколько подписок.
batchUpdate POST /androidpublisher/v3/applications/{packageName}/subscriptions:batchUpdate
Обновляет пакет подписок.
create POST /androidpublisher/v3/applications/{packageName}/subscriptions
Создает новую подписку.
delete DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}
Удаляет подписку.
get GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}
Читает данные по одной подписке.
list GET /androidpublisher/v3/applications/{packageName}/subscriptions
Отображает список всех подписок, относящихся к данному приложению.
patch PATCH /androidpublisher/v3/applications/{subscription.packageName}/subscriptions/{subscription.productId}
Обновляет существующую подписку.

REST-ресурс: v3.monetization.subscriptions.basePlans

Методы
activate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:activate
Активирует базовый план.
batchMigratePrices POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans:batchMigratePrices
Пакетный вариант конечной точки MigrateBasePlanPrices.
batchUpdateStates POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans:batchUpdateStates
Активирует или деактивирует базовые тарифные планы в рамках одной или нескольких подписок.
deactivate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:deactivate
Деактивирует базовый план.
delete DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}
Удаляет базовый план.
migratePrices POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:migratePrices
Переводит подписчиков из одной или нескольких старых ценовых групп на текущую цену.

REST-ресурс: v3.monetization.subscriptions.basePlans.offers

Методы
activate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}:activate
Активирует предложение подписки.
batchGet POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchGet
Прочитывает одно или несколько предложений о подписке.
batchUpdate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchUpdate
Обновляет пакет предложений по подписке.
batchUpdateStates POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchUpdateStates
Обновляет ряд состояний предложений подписки.
create POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers
Создает новое предложение по подписке.
deactivate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}:deactivate
Отключает предложение подписки.
delete DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}
Удаляет предложение подписки.
get GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}
Читает одно предложение
list GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers
Отображает список всех предложений, доступных по данной подписке.
patch PATCH /androidpublisher/v3/applications/{subscriptionOffer.packageName}/subscriptions/{subscriptionOffer.productId}/basePlans/{subscriptionOffer.basePlanId}/offers/{subscriptionOffer.offerId}
Обновляет существующее предложение подписки.

REST-ресурс: v3.orders

Методы
batchget GET /androidpublisher/v3/applications/{packageName}/orders:batchGet
Получите подробную информацию о заказе из списка заказов.
get GET /androidpublisher/v3/applications/{packageName}/orders/{orderId}
Получить подробную информацию по одному заказу.
refund POST /androidpublisher/v3/applications/{packageName}/orders/{orderId}:refund
Осуществляет возврат средств пользователю за подписку или покупку внутри приложения.

REST-ресурс: v3.purchases.products

Методы
acknowledge POST /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:acknowledge
Подтверждает покупку внутриигрового товара.
consume POST /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:consume
Потребляет средства для покупки внутриигрового предмета.
get GET /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}
Проверяет статус покупки и использования внутриигрового предмета.

REST-ресурс: v3.purchases.productsv2

Методы
getproductpurchasev2 GET /androidpublisher/v3/applications/{packageName}/purchases/productsv2/tokens/{token}
Проверяет статус покупки и использования внутриигрового предмета.

REST-ресурс: v3.purchases.subscriptions

Методы
acknowledge POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:acknowledge
Подтверждает покупку подписки.
cancel POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:cancel
Отменяет покупку подписки пользователем.
defer POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:defer
Откладывает покупку подписки пользователем до указанного будущего времени истечения срока действия.
get
(deprecated)
GET /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}
Устарело: используйте purchases.subscriptionsv2.get вместо этого.
refund
(deprecated)
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:refund
Устарело: используйте orders.refund вместо этого.
revoke
(deprecated)
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:revoke
Устарело: используйте purchases.subscriptionsv2.revoke вместо этого.

REST-ресурс: v3.purchases.subscriptionsv2

Методы
cancel POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:cancel
Отменить подписку для пользователя.
defer POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:defer
Откладывает продление подписки.
get GET /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}
Получить метаданные о подписке
revoke POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:revoke
Отменить покупку подписки для пользователя.

REST-ресурс: v3.purchases.voidedpurchases

Методы
list GET /androidpublisher/v3/applications/{packageName}/purchases/voidedpurchases
В списке отображаются покупки, которые были отменены, возвращены или аннулированы.

REST-ресурс: v3.reviews

Методы
get GET /androidpublisher/v3/applications/{packageName}/reviews/{reviewId}
Получает один отзыв.
list GET /androidpublisher/v3/applications/{packageName}/reviews
Отображает все отзывы.
reply POST /androidpublisher/v3/applications/{packageName}/reviews/{reviewId}:reply
Отвечает на отдельный отзыв или обновляет существующий ответ.

REST-ресурс: v3.systemapks.variants

Методы
create POST /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants
Создает APK-файл, подходящий для включения в образ системы из уже загруженного пакета приложений Android.
download GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants/{variantId}:download
Загружает ранее созданный системный APK-файл, подходящий для включения в образ системы.
get GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants/{variantId}
Возвращает ранее созданный вариант системного APK-файла.
list GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants
Возвращает список ранее созданных вариантов системных APK-файлов.

REST-ресурс: v3.users

Методы
create POST /androidpublisher/v3/{parent=developers/*}/users
Предоставить пользователю доступ к указанной учетной записи разработчика.
delete DELETE /androidpublisher/v3/{name=developers/*/users/*}
Удаляет у пользователя весь доступ к указанной учетной записи разработчика.
list GET /androidpublisher/v3/{parent=developers/*}/users
Отображает список всех пользователей, имеющих доступ к учетной записи разработчика.
patch PATCH /androidpublisher/v3/{user.name=developers/*/users/*}
Обновляет доступ пользователя к учетной записи разработчика.