Google Play Android Developer API
  1. monetization
Google Play Android Developer API
  • internalappsharingartifacts
    • /androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/apk
      POST
    • /androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundle
      POST
  • applications
    • /androidpublisher/v3/applications/{packageName}/deviceTierConfigs
      GET
    • /androidpublisher/v3/applications/{packageName}/deviceTierConfigs
      POST
    • /androidpublisher/v3/applications/{packageName}/deviceTierConfigs/{deviceTierConfigId}
      GET
  • edits
    • /androidpublisher/v3/applications/{packageName}/edits
      POST
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}
      DELETE
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}
      GET
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks
      GET
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks
      POST
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/externallyHosted
      POST
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType}
      POST
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
      GET
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
      PATCH
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
      POST
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
      PUT
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles
      GET
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles
      POST
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/countryAvailability/{track}
      GET
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/details
      GET
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/details
      PATCH
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/details
      PUT
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings
      DELETE
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings
      GET
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
      DELETE
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
      GET
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
      PATCH
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
      PUT
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}
      DELETE
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}
      GET
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}
      POST
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}/{imageId}
      DELETE
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}
      GET
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}
      PATCH
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}
      PUT
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks
      GET
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}
      GET
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}
      PATCH
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}
      PUT
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}:commit
      POST
    • /androidpublisher/v3/applications/{packageName}/edits/{editId}:validate
      POST
  • generatedapks
    • /androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}
    • /androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}/downloads/{downloadId}:download
  • inappproducts
    • /androidpublisher/v3/applications/{packageName}/inappproducts
    • /androidpublisher/v3/applications/{packageName}/inappproducts
    • /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
    • /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
    • /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
    • /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
  • orders
    • /androidpublisher/v3/applications/{packageName}/orders/{orderId}:refund
  • monetization
    • /androidpublisher/v3/applications/{packageName}/pricing:convertRegionPrices
      POST
    • /androidpublisher/v3/applications/{packageName}/subscriptions
      GET
    • /androidpublisher/v3/applications/{packageName}/subscriptions
      POST
    • /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}
      DELETE
    • /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}
      GET
    • /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}
      PATCH
    • /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}
      DELETE
    • /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers
      GET
    • /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers
      POST
    • /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}
      DELETE
    • /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}
      GET
    • /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}
      PATCH
    • /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}:activate
      POST
    • /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}:deactivate
      POST
    • /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:activate
      POST
    • /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:deactivate
      POST
    • /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:migratePrices
      POST
    • /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}:archive
      POST
  • purchases
    • /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}
    • /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:acknowledge
    • /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}
    • /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:acknowledge
    • /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:cancel
    • /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:defer
    • /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:refund
    • /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:revoke
    • /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}
    • /androidpublisher/v3/applications/{packageName}/purchases/voidedpurchases
  • reviews
    • /androidpublisher/v3/applications/{packageName}/reviews
    • /androidpublisher/v3/applications/{packageName}/reviews/{reviewId}
    • /androidpublisher/v3/applications/{packageName}/reviews/{reviewId}:reply
  • systemapks
    • /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants
    • /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants
    • /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants/{variantId}
    • /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants/{variantId}:download
  • users
    • /androidpublisher/v3/{name}
    • /androidpublisher/v3/{name}
    • /androidpublisher/v3/{parent}/users
    • /androidpublisher/v3/{parent}/users
  • grants
    • /androidpublisher/v3/{parent}/grants
  1. monetization

/androidpublisher/v3/applications/{packageName}/subscriptions

POST
/androidpublisher/v3/applications/{packageName}/subscriptions
Creates a new subscription. Newly added base plans will remain in draft state until activated.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://androidpublisher.googleapis.com//androidpublisher/v3/applications//subscriptions' \
--header 'Content-Type: application/json' \
--data-raw '{
    "basePlans": [
        {
            "autoRenewingBasePlanType": {
                "billingPeriodDuration": "string",
                "gracePeriodDuration": "string",
                "legacyCompatible": true,
                "prorationMode": "SUBSCRIPTION_PRORATION_MODE_UNSPECIFIED",
                "resubscribeState": "RESUBSCRIBE_STATE_UNSPECIFIED"
            },
            "basePlanId": "string",
            "offerTags": [
                {
                    "tag": "string"
                }
            ],
            "otherRegionsConfig": {
                "eurPrice": {
                    "currencyCode": "string",
                    "nanos": 0,
                    "units": "string"
                },
                "newSubscriberAvailability": true,
                "usdPrice": {
                    "currencyCode": "string",
                    "nanos": 0,
                    "units": "string"
                }
            },
            "prepaidBasePlanType": {
                "billingPeriodDuration": "string",
                "timeExtension": "TIME_EXTENSION_UNSPECIFIED"
            },
            "regionalConfigs": [
                {
                    "newSubscriberAvailability": true,
                    "price": {
                        "currencyCode": "string",
                        "nanos": 0,
                        "units": "string"
                    },
                    "regionCode": "string"
                }
            ]
        }
    ],
    "listings": [
        {
            "benefits": [
                "string"
            ],
            "description": "string",
            "languageCode": "string",
            "title": "string"
        }
    ],
    "packageName": "string",
    "productId": "string",
    "taxAndComplianceSettings": {
        "eeaWithdrawalRightType": "WITHDRAWAL_RIGHT_TYPE_UNSPECIFIED",
        "taxRateInfoByRegionCode": {
            "property1": {
                "eligibleForStreamingServiceTaxRate": true,
                "taxTier": "TAX_TIER_UNSPECIFIED"
            },
            "property2": {
                "eligibleForStreamingServiceTaxRate": true,
                "taxTier": "TAX_TIER_UNSPECIFIED"
            }
        }
    }
}'
Response Response Example
{
    "archived": true,
    "basePlans": [
        {
            "autoRenewingBasePlanType": {
                "billingPeriodDuration": "string",
                "gracePeriodDuration": "string",
                "legacyCompatible": true,
                "prorationMode": "SUBSCRIPTION_PRORATION_MODE_UNSPECIFIED",
                "resubscribeState": "RESUBSCRIBE_STATE_UNSPECIFIED"
            },
            "basePlanId": "string",
            "offerTags": [
                {
                    "tag": "string"
                }
            ],
            "otherRegionsConfig": {
                "eurPrice": {
                    "currencyCode": "string",
                    "nanos": 0,
                    "units": "string"
                },
                "newSubscriberAvailability": true,
                "usdPrice": {
                    "currencyCode": "string",
                    "nanos": 0,
                    "units": "string"
                }
            },
            "prepaidBasePlanType": {
                "billingPeriodDuration": "string",
                "timeExtension": "TIME_EXTENSION_UNSPECIFIED"
            },
            "regionalConfigs": [
                {
                    "newSubscriberAvailability": true,
                    "price": {
                        "currencyCode": "string",
                        "nanos": 0,
                        "units": "string"
                    },
                    "regionCode": "string"
                }
            ],
            "state": "STATE_UNSPECIFIED"
        }
    ],
    "listings": [
        {
            "benefits": [
                "string"
            ],
            "description": "string",
            "languageCode": "string",
            "title": "string"
        }
    ],
    "packageName": "string",
    "productId": "string",
    "taxAndComplianceSettings": {
        "eeaWithdrawalRightType": "WITHDRAWAL_RIGHT_TYPE_UNSPECIFIED",
        "taxRateInfoByRegionCode": {
            "property1": {
                "eligibleForStreamingServiceTaxRate": true,
                "taxTier": "TAX_TIER_UNSPECIFIED"
            },
            "property2": {
                "eligibleForStreamingServiceTaxRate": true,
                "taxTier": "TAX_TIER_UNSPECIFIED"
            }
        }
    }
}

Request

Path Params

Query Params

Body Params application/json

Examples

Responses

🟢200Successful response
application/json
Body

Modified at 2022-09-11 20:51:56
Previous
/androidpublisher/v3/applications/{packageName}/subscriptions
Next
/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}
Built with