Permite que desenvolvedores de aplicativos Android acessem as próprias contas do Google Play. Em um nível superior, o fluxo de trabalho esperado é "inserir" uma edição, fazer as mudanças necessárias e depois "fazer commit".
- Recurso REST: v3.applications
- Recurso REST: v3.applications.deviceTierConfigs
- Recurso REST: v3.apprecovery
- Recurso REST: v3.edits
- Recurso REST: v3.edits.apks
- Recurso REST: v3.edits.bundles
- Recurso REST: v3.edits.countryavailability
- Recurso REST: v3.edits.deobfuscationfiles
- Recurso REST: v3.edits.details
- Recurso REST: v3.edits.expansionfiles
- Recurso REST: v3.edits.images
- Recurso REST: v3.edits.listings
- Recurso REST: v3.edits.testers
- Recurso REST: v3.edits.tracks
- Recurso REST: v3.externaltransactions
- Recurso REST: v3.generatedapks
- Recurso REST: v3.grants
- Recurso REST: v3.inappproducts
- Recurso REST: v3.internalappsharingartifacts
- Recurso REST: v3.monetization
- Recurso REST: v3.monetization.onetimeproducts
- Recurso REST: v3.monetization.onetimeproducts.purchaseOptions
- Recurso REST: v3.monetization.onetimeproducts.purchaseOptions.offers
- Recurso REST: v3.monetization.subscriptions
- Recurso REST: v3.monetization.subscriptions.basePlans
- Recurso REST: v3.monetization.subscriptions.basePlans.offers
- Recurso REST: v3.orders
- Recurso REST: v3.purchases.products
- Recurso REST: v3.purchases.productsv2
- Recurso REST: v3.purchases.subscriptions
- Recurso REST: v3.purchases.subscriptionsv2
- Recurso REST: v3.purchases.voidedpurchases
- Recurso REST: v3.reviews
- Recurso REST: v3.systemapks.variants
- Recurso REST: v3.users
Serviço: androidpublisher.googleapis.com
Para chamar esse serviço, recomendamos que você use as bibliotecas de cliente fornecidas pelo Google. Caso o aplicativo precise usar bibliotecas próprias para chamar esse serviço, use as informações a seguir quando fizer as solicitações da API.
Documento de descoberta
Um Documento de descoberta é uma especificação legível por máquina para descrever e consumir APIs REST. Ele é usado para criar bibliotecas de cliente, plug-ins de IDE e outras ferramentas que interagem com as APIs do Google. Um serviço pode fornecer vários documentos de descoberta. O serviço fornece o seguinte documento de descoberta:
Endpoint de serviço
Um endpoint de serviço é um URL de base que especifica o endereço de rede de um serviço de API. Um serviço pode ter vários endpoints de serviço. Este serviço tem o endpoint a seguir, e todos os URIs abaixo são relativos a ele:
https://androidpublisher.googleapis.com
Recurso REST: v3.applications
| Métodos | |
|---|---|
dataSafety |
POST /androidpublisher/v3/applications/{packageName}/dataSafety Escreve a declaração de rótulos de segurança de um app. |
Recurso REST: v3.applications.deviceTierConfigs
| Métodos | |
|---|---|
create |
POST /androidpublisher/v3/applications/{packageName}/deviceTierConfigs Cria uma nova configuração de nível de dispositivo para um app. |
get |
GET /androidpublisher/v3/applications/{packageName}/deviceTierConfigs/{deviceTierConfigId} Retorna uma configuração de nível de dispositivo específica. |
list |
GET /androidpublisher/v3/applications/{packageName}/deviceTierConfigs Retorna as configurações de nível de dispositivo criadas, em ordem decrescente da data de criação. |
Recurso REST: v3.apprecovery
| Métodos | |
|---|---|
addTargeting |
POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:addTargeting Atualiza incrementalmente a segmentação de uma ação de recuperação. |
cancel |
POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:cancel Cancela uma ação de recuperação de app em execução. |
create |
POST /androidpublisher/v3/applications/{packageName}/appRecoveries Cria uma ação de recuperação de app com o status RASCUNHO. |
deploy |
POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:deploy Implanta uma ação de recuperação de app já criada com o status RASCUNHO. |
list |
GET /androidpublisher/v3/applications/{packageName}/appRecoveries Lista todos os recursos para ações de recuperação de app associados a um nome de pacote e versão do app específicos. |
Recurso REST: v3.edits
| Métodos | |
|---|---|
commit |
POST /androidpublisher/v3/applications/{packageName}/edits/{editId}:commit Faz commit de uma edição de app. |
delete |
DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId} Exclui uma edição de app. |
get |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId} Recebe uma edição de app. |
insert |
POST /androidpublisher/v3/applications/{packageName}/edits Cria uma nova edição para um app. |
validate |
POST /androidpublisher/v3/applications/{packageName}/edits/{editId}:validate Valida uma edição de app. |
Recurso REST: v3.edits.apks
| Métodos | |
|---|---|
addexternallyhosted |
POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/externallyHosted Cria um novo APK sem fazer o upload dele para o Google Play. Em vez disso, o APK é hospedado em um URL especificado. |
list |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks Lista todos os APKs atuais do app e da edição. |
upload |
POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks Faz upload de um APK e o adiciona à edição atual. |
Recurso REST: v3.edits.bundles
| Métodos | |
|---|---|
list |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles Lista todos os Android App Bundles atuais do app e da edição. |
upload |
POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles Faz upload de um novo Android App Bundle para esta edição. |
Recurso REST: v3.edits.countryavailability
| Métodos | |
|---|---|
get |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/countryAvailability/{track} Recebe a disponibilidade por país. |
Recurso REST: v3.edits.deobfuscationfiles
| Métodos | |
|---|---|
upload |
POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType} POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType} Faz upload de um novo arquivo de desofuscação e o anexa ao APK especificado. |
Recurso REST: v3.edits.details
| Métodos | |
|---|---|
get |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/details Recebe os detalhes de um app. |
patch |
PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/details Adiciona um patch nos detalhes de um app. |
update |
PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/details Atualiza os detalhes de um app. |
Recurso REST: v3.edits.expansionfiles
| Métodos | |
|---|---|
get |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType} Busca a configuração do arquivo de expansão do APK especificado. |
patch |
PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType} Adiciona um patch na configuração do arquivo de expansão do APK para referenciar o arquivo de expansão de outro APK. |
update |
PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType} Atualiza a configuração do arquivo de expansão do APK para referenciar o arquivo de expansão de outro 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} Faz upload de um novo arquivo de expansão e o anexa ao APK especificado. |
Recurso REST: v3.edits.images
| Métodos | |
|---|---|
delete |
DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}/{imageId} Exclui da edição a imagem especificada pelo ID. |
deleteall |
DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType} Exclui todas as imagens para o idioma e tipo de imagem especificados. |
list |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType} Lista todas as imagens. |
upload |
POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType} POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType} Faz upload de uma imagem no idioma e tipo especificados e adiciona a imagem à edição. |
Recurso REST: v3.edits.listings
| Métodos | |
|---|---|
delete |
DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language} Exclui uma página de detalhes do app localizada. |
deleteall |
DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings Exclui todas as páginas "Detalhes do app". |
get |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language} Recebe uma página de detalhes do app localizada. |
list |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings Lista todas as páginas "Detalhes do app" localizadas. |
patch |
PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language} Adiciona um patch a uma página de detalhes do app localizada. |
update |
PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language} Cria ou atualiza uma página de detalhes do app localizada. |
Recurso REST: v3.edits.testers
| Métodos | |
|---|---|
get |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track} Recebe testadores. |
patch |
PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track} Adiciona patches aos testadores. |
update |
PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track} Atualiza os testadores. |
Recurso REST: v3.edits.tracks
| Métodos | |
|---|---|
create |
POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks Cria uma nova faixa. |
get |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track} Recebe uma faixa. |
list |
GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks Lista todas as faixas. |
patch |
PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track} Adiciona patches a uma faixa. |
update |
PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track} Atualiza uma faixa. |
Recurso REST: v3.externaltransactions
| Métodos | |
|---|---|
createexternaltransaction |
POST /androidpublisher/v3/{parent=applications/*}/externalTransactions Cria uma nova transação externa. |
getexternaltransaction |
GET /androidpublisher/v3/{name=applications/*/externalTransactions/*} Recebe uma transação externa. |
refundexternaltransaction |
POST /androidpublisher/v3/{name=applications/*/externalTransactions/*}:refund Reembolsa total ou parcialmente uma transação externa. |
Recurso REST: v3.generatedapks
| Métodos | |
|---|---|
download |
GET /androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}/downloads/{downloadId}:download Baixa um único APK assinado gerado de um pacote de app. |
list |
GET /androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode} Retorna metadados de download para todos os APKs gerados de um determinado pacote de app. |
Recurso REST: v3.grants
| Métodos | |
|---|---|
create |
POST /androidpublisher/v3/{parent=developers/*/users/*}/grants Permite que um usuário acesse o devido pacote. |
delete |
DELETE /androidpublisher/v3/{name=developers/*/users/*/grants/*} Remove todo o acesso do usuário ao devido pacote ou conta de desenvolvedor. |
patch |
PATCH /androidpublisher/v3/{grant.name=developers/*/users/*/grants/*} Atualiza o acesso do usuário ao devido pacote. |
Recurso REST: v3.inappproducts
| Métodos | |
|---|---|
batchDelete |
POST /androidpublisher/v3/applications/{packageName}/inappproducts:batchDelete Exclui produtos no app (produtos gerenciados ou assinaturas). |
batchGet |
GET /androidpublisher/v3/applications/{packageName}/inappproducts:batchGet Lê vários produtos no app, que podem ser produtos gerenciados ou assinaturas. |
batchUpdate |
POST /androidpublisher/v3/applications/{packageName}/inappproducts:batchUpdate Atualiza ou insere um ou mais produtos no app (produtos gerenciados ou assinaturas). |
delete |
DELETE /androidpublisher/v3/applications/{packageName}/inappproducts/{sku} Exclui um produto no app (produto gerenciado ou assinatura). |
get |
GET /androidpublisher/v3/applications/{packageName}/inappproducts/{sku} Recebe um produto no app, que pode ser um produto gerenciado ou uma assinatura. |
insert |
POST /androidpublisher/v3/applications/{packageName}/inappproducts Cria um produto no app (produto gerenciado ou assinatura). |
list |
GET /androidpublisher/v3/applications/{packageName}/inappproducts Lista todos os produtos no app, gerenciados e assinaturas. |
patch |
PATCH /androidpublisher/v3/applications/{packageName}/inappproducts/{sku} Adiciona um patch a um produto no app (produto gerenciado ou assinatura). |
update |
PUT /androidpublisher/v3/applications/{packageName}/inappproducts/{sku} Atualiza um produto no app (produto gerenciado ou assinatura). |
Recurso REST: v3.internalappsharingartifacts
| Métodos | |
|---|---|
uploadapk |
POST /androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/apk POST /upload/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/apk Faz upload de um APK para o Compartilhamento interno de apps. |
uploadbundle |
POST /androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundle POST /upload/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundle Faz upload de um pacote de app ao Compartilhamento interno de apps. |
Recurso REST: v3.monetization
| Métodos | |
|---|---|
convertRegionPrices |
POST /androidpublisher/v3/applications/{packageName}/pricing:convertRegionPrices Calcula os preços regionais, usando a taxa de câmbio de hoje e padrões específicos a cada país, com base no preço na solicitação para um conjunto de regiões. |
Recurso REST: v3.monetization.onetimeproducts
| Métodos | |
|---|---|
batchDelete |
POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchDelete Exclui um ou mais produtos únicos. |
batchGet |
GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchGet Lê um ou mais produtos únicos. |
batchUpdate |
POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchUpdate Cria ou atualiza um ou mais produtos únicos. |
delete |
DELETE /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId} Exclui um produto único. |
get |
GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId} Lê um único produto único. |
list |
GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts Lista todos os produtos únicos em um determinado app. |
patch |
PATCH /androidpublisher/v3/applications/{oneTimeProduct.packageName}/onetimeproducts/{oneTimeProduct.productId} Cria ou atualiza um produto único. |
Recurso REST: v3.monetization.onetimeproducts.purchaseOptions
| Métodos | |
|---|---|
batchDelete |
POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions:batchDelete Exclui opções de compra em um ou em vários produtos únicos. |
batchUpdateStates |
POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions:batchUpdateStates Ativa ou desativa opções de compra em um ou em vários produtos únicos. |
Recurso REST: v3.monetization.onetimeproducts.purchaseOptions.offers
| Métodos | |
|---|---|
activate |
POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:activate Ativa uma oferta de produto único. |
batchDelete |
POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchDelete Exclui uma ou mais ofertas de produto único. |
batchGet |
POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchGet Lê uma ou mais ofertas de produto único. |
batchUpdate |
POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchUpdate Cria ou atualiza uma ou mais ofertas de produto único. |
batchUpdateStates |
POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchUpdateStates Atualiza um lote de estados de oferta de produto único. |
cancel |
POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:cancel Cancela uma oferta de produto único. |
deactivate |
POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:deactivate Desativa uma oferta de produto único. |
list |
GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers Lista todas as ofertas em um determinado app, produto ou opção de compra. |
Recurso REST: v3.monetization.subscriptions
| Métodos | |
|---|---|
archive |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}:archive Descontinuado: o arquivo de assinaturas não é compatível. |
batchGet |
GET /androidpublisher/v3/applications/{packageName}/subscriptions:batchGet Lê uma ou mais assinaturas. |
batchUpdate |
POST /androidpublisher/v3/applications/{packageName}/subscriptions:batchUpdate Atualiza um lote de assinaturas. |
create |
POST /androidpublisher/v3/applications/{packageName}/subscriptions Cria uma nova assinatura. |
delete |
DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId} Exclui uma assinatura. |
get |
GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId} Lê uma única assinatura. |
list |
GET /androidpublisher/v3/applications/{packageName}/subscriptions Lista todas as assinaturas em um determinado app. |
patch |
PATCH /androidpublisher/v3/applications/{subscription.packageName}/subscriptions/{subscription.productId} Atualiza uma assinatura. |
Recurso REST: v3.monetization.subscriptions.basePlans
| Métodos | |
|---|---|
activate |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:activate Ativa um plano básico. |
batchMigratePrices |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans:batchMigratePrices Variante de lote do endpoint "MigrateBasePlanPrices". |
batchUpdateStates |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans:batchUpdateStates Ativa ou desativa planos básicos em uma ou várias assinaturas. |
deactivate |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:deactivate Desativa um plano básico. |
delete |
DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId} Exclui um plano básico. |
migratePrices |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:migratePrices Migra assinantes de uma ou mais coortes de preço legado para o preço atual. |
Recurso REST: v3.monetization.subscriptions.basePlans.offers
| Métodos | |
|---|---|
activate |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}:activate Ativa uma oferta de assinatura. |
batchGet |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchGet Lê uma ou mais ofertas de assinatura. |
batchUpdate |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchUpdate Atualiza um lote de ofertas de assinatura. |
batchUpdateStates |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchUpdateStates Atualiza um lote de estados de oferta de assinatura. |
create |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers Cria uma nova oferta de assinatura. |
deactivate |
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}:deactivate Desativa uma oferta de assinatura. |
delete |
DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId} Exclui uma oferta de assinatura. |
get |
GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId} Lê uma única oferta. |
list |
GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers Lista todas as ofertas em uma determinada assinatura. |
patch |
PATCH /androidpublisher/v3/applications/{subscriptionOffer.packageName}/subscriptions/{subscriptionOffer.productId}/basePlans/{subscriptionOffer.basePlanId}/offers/{subscriptionOffer.offerId} Atualiza uma oferta de assinatura. |
Recurso REST: v3.orders
| Métodos | |
|---|---|
batchget |
GET /androidpublisher/v3/applications/{packageName}/orders:batchGet Recebe os detalhes de uma lista de pedidos. |
get |
GET /androidpublisher/v3/applications/{packageName}/orders/{orderId} Recebe os detalhes de um único pedido. |
refund |
POST /androidpublisher/v3/applications/{packageName}/orders/{orderId}:refund Reembolsa a assinatura ou ordem de compra no app de um usuário. |
Recurso REST: v3.purchases.products
| Métodos | |
|---|---|
acknowledge |
POST /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:acknowledge Confirma a compra de um item no app. |
consume |
POST /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:consume Consome a compra de um item no app. |
get |
GET /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token} Verifica o status de compra e consumo de um item no app. |
Recurso REST: v3.purchases.productsv2
| Métodos | |
|---|---|
getproductpurchasev2 |
GET /androidpublisher/v3/applications/{packageName}/purchases/productsv2/tokens/{token} Verifica o status de compra e consumo de um item no app. |
Recurso REST: v3.purchases.subscriptions
| Métodos | |
|---|---|
acknowledge |
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:acknowledge Confirma a compra de uma assinatura. |
cancel |
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:cancel Cancela a compra de assinatura feita por um usuário. |
defer |
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:defer Adia a compra de assinatura feita por um usuário até um prazo de validade futuro especificado. |
get |
GET /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token} Descontinuado: use purchases.subscriptionsv2.get. |
refund |
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:refund Descontinuado: use "orders.refund" em vez disso. |
revoke |
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:revoke Descontinuado: use purchases.subscriptionsv2.revoke. |
Recurso REST: v3.purchases.subscriptionsv2
| Métodos | |
|---|---|
cancel |
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:cancel Cancela a compra de assinatura do usuário. |
defer |
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:defer Adia a renovação de uma assinatura. |
get |
GET /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token} Recebe metadados sobre uma assinatura. |
revoke |
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:revoke Revoga a compra de assinatura para o usuário. |
Recurso REST: v3.purchases.voidedpurchases
| Métodos | |
|---|---|
list |
GET /androidpublisher/v3/applications/{packageName}/purchases/voidedpurchases Lista as compras que foram canceladas, reembolsadas ou estornadas. |
Recurso REST: v3.reviews
| Métodos | |
|---|---|
get |
GET /androidpublisher/v3/applications/{packageName}/reviews/{reviewId} Recebe uma única avaliação. |
list |
GET /androidpublisher/v3/applications/{packageName}/reviews Lista todas as avaliações. |
reply |
POST /androidpublisher/v3/applications/{packageName}/reviews/{reviewId}:reply Responde a uma única avaliação ou atualiza uma resposta. |
Recurso REST: v3.systemapks.variants
| Métodos | |
|---|---|
create |
POST /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants Cria um APK que pode ser incluído em uma imagem do sistema de um Android App Bundle que já foi enviado. |
download |
GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants/{variantId}:download Baixa um APK do sistema criado anteriormente, que pode ser incluído em uma imagem do sistema. |
get |
GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants/{variantId} Retorna uma variante do APK do sistema previamente criada. |
list |
GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants Retorna a lista de variantes do APK do sistema criadas anteriormente. |
Recurso REST: v3.users
| Métodos | |
|---|---|
create |
POST /androidpublisher/v3/{parent=developers/*}/users Concede a um usuário acesso a determinada conta de desenvolvedor. |
delete |
DELETE /androidpublisher/v3/{name=developers/*/users/*} Remove todo o acesso do usuário a determinada conta de desenvolvedor. |
list |
GET /androidpublisher/v3/{parent=developers/*}/users Lista todos os usuários com acesso a uma conta de desenvolvedor. |
patch |
PATCH /androidpublisher/v3/{user.name=developers/*/users/*} Atualiza o acesso do usuário à conta de desenvolvedor. |