{"openapi":"3.0.0","info":{"description":"Google Play Android Publisher API for managing Android applications on Google Play","version":[{"name":"v3","value":"v3"}]},"servers":[{"description":"Google Play Android Publisher API for managing Android applications on Google Play","url":"https://api.apirails.com/googleplay"}],"paths":{"/androidpublisher/v3/applications/{packageName}/dataSafety":{"post":{"tags":["Applications"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/applications/dataSafety","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/dataSafety"},"summary":"Write data safety labels","description":"Writes the Safety Labels declaration of an app","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"safetyLabels":{"type":"string","description":"Contents of the CSV file containing Data Safety responses. For the format of this file, see the Help Center documentation","required":true}}},"example":{"safetyLabels":""}}}}}},"/androidpublisher/v3/applications/{packageName}/deviceTierConfigs":{"post":{"tags":["Device Tier Configs"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/applications.deviceTierConfigs/create","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/deviceTierConfigs"},"summary":"Create device tier config","description":"Creates a new device tier config for an app","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"deviceTierConfig":{"type":"object","description":"Device tier configuration object","required":true,"properties":{}}}},"example":{"deviceTierConfig":{}}}}}},"get":{"tags":["Device Tier Configs"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/applications.deviceTierConfigs/list","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/deviceTierConfigs"},"summary":"List device tier configs","description":"Returns created device tier configs, ordered by descending creation time","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/deviceTierConfigs/{deviceTierConfigId}":{"get":{"tags":["Device Tier Configs"],"parameters":[{"name":"deviceTierConfigId","in":"path","description":"Device tier config ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/applications.deviceTierConfigs/get","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/deviceTierConfigs/{deviceTierConfigId}"},"summary":"Get device tier config","description":"Returns a particular device tier config","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/tracks/{track}/releases":{"get":{"tags":["Track Releases"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"track","in":"path","description":"Track name (e.g., production, beta, alpha, internal)","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/applications.tracks.releases/list","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/tracks/{track}/releases"},"summary":"List track releases","description":"Returns the list of all releases for a given track","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}/addTargeting":{"post":{"tags":["App Recovery"],"parameters":[{"name":"appRecoveryId","in":"path","description":"App recovery ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/apprecovery/addTargeting","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:addTargeting"},"summary":"Add targeting to app recovery","description":"Incrementally update targeting for a recovery action","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}/cancel":{"post":{"tags":["App Recovery"],"parameters":[{"name":"appRecoveryId","in":"path","description":"App recovery ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/apprecovery/cancel","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:cancel"},"summary":"Cancel app recovery","description":"Cancel an already executing app recovery action","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/appRecoveries":{"post":{"tags":["App Recovery"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/apprecovery/create","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/appRecoveries"},"summary":"Create app recovery","description":"Create an app recovery action with recovery status as DRAFT","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"get":{"tags":["App Recovery"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/apprecovery/list","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/appRecoveries"},"summary":"List app recoveries","description":"List all app recovery action resources associated with a particular package name and app version","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}/deploy":{"post":{"tags":["App Recovery"],"parameters":[{"name":"appRecoveryId","in":"path","description":"App recovery ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/apprecovery/deploy","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:deploy"},"summary":"Deploy app recovery","description":"Deploy an already created app recovery action with recovery status DRAFT","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/edits/{editId}/commit":{"post":{"tags":["Edits"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits/commit","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}:commit"},"summary":"Commit app edit","description":"Commits an app edit","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/edits/{editId}":{"delete":{"tags":["Edits"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits/delete","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}"},"summary":"Delete app edit","description":"Deletes an app edit","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"get":{"tags":["Edits"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits/get","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}"},"summary":"Get app edit","description":"Gets an app edit","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/edits":{"post":{"tags":["Edits"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits/insert","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits"},"summary":"Create app edit","description":"Creates a new edit for an app","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/edits/{editId}/validate":{"post":{"tags":["Edits"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits/validate","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}:validate"},"summary":"Validate app edit","description":"Validates an app edit","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/externallyHosted":{"post":{"tags":["Edits APKs"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.apks/addexternallyhosted","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/externallyHosted"},"summary":"Add externally hosted APK","description":"Creates a new APK without uploading the APK itself to Google Play, instead hosting the APK at a specified URL","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks":{"get":{"tags":["Edits APKs"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.apks/list","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks"},"summary":"List APKs","description":"Lists all current APKs of the app and edit","security":[{"bearerAuth":[]}]},"post":{"tags":["Edits APKs"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.apks/upload","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks"},"summary":"Upload APK","description":"Uploads an APK and adds to the current edit","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":false,"content":{"multipart/form-data":{"schema":{"type":"object","required":[],"properties":{"file":{"type":"string","format":"binary","description":"APK file to upload","required":true}}},"example":{"file":"(binary)"}}}}}},"/androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles":{"get":{"tags":["Edits Bundles"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.bundles/list","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles"},"summary":"List bundles","description":"Lists all current Android App Bundles of the app and edit","security":[{"bearerAuth":[]}]},"post":{"tags":["Edits Bundles"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.bundles/upload","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles"},"summary":"Upload bundle","description":"Uploads a new Android App Bundle to this edit","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":false,"content":{"multipart/form-data":{"schema":{"type":"object","required":[],"properties":{"file":{"type":"string","format":"binary","description":"Android App Bundle file to upload","required":true}}},"example":{"file":"(binary)"}}}}}},"/androidpublisher/v3/applications/{packageName}/edits/{editId}/countryAvailability/{track}":{"get":{"tags":["Edits Country Availability"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"track","in":"path","description":"Track name","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.countryavailability/get","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/countryAvailability/{track}"},"summary":"Get country availability","description":"Gets country availability","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/edits/{editId}/details":{"get":{"tags":["Edits Details"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.details/get","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/details"},"summary":"Get app details","description":"Gets details of an app","security":[{"bearerAuth":[]}]},"patch":{"tags":["Edits Details"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.details/patch","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/details"},"summary":"Patch app details","description":"Patches details of an app","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"put":{"tags":["Edits Details"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.details/update","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/details"},"summary":"Update app details","description":"Updates details of an app","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}":{"get":{"tags":["Edits Expansion Files"],"parameters":[{"name":"apkVersionCode","in":"path","description":"APK version code","required":true,"schema":{"type":"string","example":""}},{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"expansionFileType","in":"path","description":"Expansion file type","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.expansionfiles/get","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}"},"summary":"Get expansion file","description":"Fetches the expansion file configuration for the specified APK","security":[{"bearerAuth":[]}]},"patch":{"tags":["Edits Expansion Files"],"parameters":[{"name":"apkVersionCode","in":"path","description":"APK version code","required":true,"schema":{"type":"string","example":""}},{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"expansionFileType","in":"path","description":"Expansion file type","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.expansionfiles/patch","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}"},"summary":"Patch expansion file","description":"Patches the APK expansion file configuration to reference another APK expansion file","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"put":{"tags":["Edits Expansion Files"],"parameters":[{"name":"apkVersionCode","in":"path","description":"APK version code","required":true,"schema":{"type":"string","example":""}},{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"expansionFileType","in":"path","description":"Expansion file type","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.expansionfiles/update","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}"},"summary":"Update expansion file","description":"Updates the APK expansion file configuration to reference another APK expansion file","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"post":{"tags":["Edits Expansion Files"],"parameters":[{"name":"apkVersionCode","in":"path","description":"APK version code","required":true,"schema":{"type":"string","example":""}},{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"expansionFileType","in":"path","description":"Expansion file type","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.expansionfiles/upload","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}"},"summary":"Upload expansion file","description":"Uploads a new expansion file and attaches to the specified APK","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":false,"content":{"multipart/form-data":{"schema":{"type":"object","required":[],"properties":{"file":{"type":"string","format":"binary","description":"Expansion file to upload","required":true}}},"example":{"file":"(binary)"}}}}}},"/androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}/{imageId}":{"delete":{"tags":["Edits Images"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"imageId","in":"path","description":"Image ID","required":true,"schema":{"type":"string","example":""}},{"name":"imageType","in":"path","description":"Image type","required":true,"schema":{"type":"string","example":""}},{"name":"language","in":"path","description":"Language code","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.images/delete","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}/{imageId}"},"summary":"Delete image","description":"Deletes the image (specified by id) from the edit","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}":{"delete":{"tags":["Edits Images"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"imageType","in":"path","description":"Image type","required":true,"schema":{"type":"string","example":""}},{"name":"language","in":"path","description":"Language code","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.images/deleteall","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}"},"summary":"Delete all images","description":"Deletes all images for the specified language and image type","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"get":{"tags":["Edits Images"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"imageType","in":"path","description":"Image type","required":true,"schema":{"type":"string","example":""}},{"name":"language","in":"path","description":"Language code","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.images/list","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}"},"summary":"List images","description":"Lists all images","security":[{"bearerAuth":[]}]},"post":{"tags":["Edits Images"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"imageType","in":"path","description":"Image type","required":true,"schema":{"type":"string","example":""}},{"name":"language","in":"path","description":"Language code","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.images/upload","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}"},"summary":"Upload image","description":"Uploads an image of the specified language and image type, and adds to the edit","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":false,"content":{"multipart/form-data":{"schema":{"type":"object","required":[],"properties":{"file":{"type":"string","format":"binary","description":"Image file to upload","required":true}}},"example":{"file":"(binary)"}}}}}},"/androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}":{"delete":{"tags":["Edits Listings"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"language","in":"path","description":"Language code","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.listings/delete","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}"},"summary":"Delete listing","description":"Deletes a localized store listing","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"get":{"tags":["Edits Listings"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"language","in":"path","description":"Language code","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.listings/get","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}"},"summary":"Get listing","description":"Gets a localized store listing","security":[{"bearerAuth":[]}]},"patch":{"tags":["Edits Listings"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"language","in":"path","description":"Language code","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.listings/patch","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}"},"summary":"Patch listing","description":"Patches a localized store listing","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"put":{"tags":["Edits Listings"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"language","in":"path","description":"Language code","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.listings/update","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}"},"summary":"Update listing","description":"Creates or updates a localized store listing","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/edits/{editId}/listings":{"delete":{"tags":["Edits Listings"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.listings/deleteall","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/listings"},"summary":"Delete all listings","description":"Deletes all store listings","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"get":{"tags":["Edits Listings"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.listings/list","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/listings"},"summary":"List listings","description":"Lists all localized store listings","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}":{"get":{"tags":["Edits Testers"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"track","in":"path","description":"Track name","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.testers/get","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}"},"summary":"Get testers","description":"Gets testers","security":[{"bearerAuth":[]}]},"patch":{"tags":["Edits Testers"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"track","in":"path","description":"Track name","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.testers/patch","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}"},"summary":"Patch testers","description":"Patches testers","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"put":{"tags":["Edits Testers"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"track","in":"path","description":"Track name","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.testers/update","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}"},"summary":"Update testers","description":"Updates testers","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks":{"post":{"tags":["Edits Tracks"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.tracks/create","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks"},"summary":"Create track","description":"Creates a new track","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"get":{"tags":["Edits Tracks"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.tracks/list","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks"},"summary":"List tracks","description":"Lists all tracks","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}":{"get":{"tags":["Edits Tracks"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"track","in":"path","description":"Track name","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.tracks/get","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}"},"summary":"Get track","description":"Gets a track","security":[{"bearerAuth":[]}]},"patch":{"tags":["Edits Tracks"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"track","in":"path","description":"Track name","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.tracks/patch","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}"},"summary":"Patch track","description":"Patches a track","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"put":{"tags":["Edits Tracks"],"parameters":[{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"track","in":"path","description":"Track name","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.tracks/update","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}"},"summary":"Update track","description":"Updates a track","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/inappproducts/batchDelete":{"post":{"tags":["In App Products"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/inappproducts/batchDelete","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts:batchDelete"},"summary":"Batch delete in-app products","description":"Deletes in-app products (managed products or subscriptions)","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/inappproducts/batchGet":{"get":{"tags":["In App Products"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/inappproducts/batchGet","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts:batchGet"},"summary":"Batch get in-app products","description":"Reads multiple in-app products, which can be managed products or subscriptions","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/inappproducts/batchUpdate":{"post":{"tags":["In App Products"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/inappproducts/batchUpdate","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts:batchUpdate"},"summary":"Batch update in-app products","description":"Updates or inserts one or more in-app products (managed products or subscriptions)","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/inappproducts/{sku}":{"delete":{"tags":["In App Products"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"sku","in":"path","description":"Product SKU","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/inappproducts/delete","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts/{sku}"},"summary":"Delete in-app product","description":"Deletes an in-app product (a managed product or a subscription)","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"get":{"tags":["In App Products"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"sku","in":"path","description":"Product SKU","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/inappproducts/get","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts/{sku}"},"summary":"Get in-app product","description":"Gets an in-app product, which can be a managed product or a subscription","security":[{"bearerAuth":[]}]},"patch":{"tags":["In App Products"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"sku","in":"path","description":"Product SKU","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/inappproducts/patch","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts/{sku}"},"summary":"Patch in-app product","description":"Patches an in-app product (a managed product or a subscription)","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"put":{"tags":["In App Products"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"sku","in":"path","description":"Product SKU","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/inappproducts/update","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts/{sku}"},"summary":"Update in-app product","description":"Updates an in-app product (a managed product or a subscription)","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/inappproducts":{"post":{"tags":["In App Products"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/inappproducts/insert","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts"},"summary":"Insert in-app product","description":"Creates an in-app product (a managed product or a subscription)","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"get":{"tags":["In App Products"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/inappproducts/list","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts"},"summary":"List in-app products","description":"Lists all in-app products - both managed products and subscriptions","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}/acknowledge":{"post":{"tags":["Purchases Products"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Product ID","required":true,"schema":{"type":"string","example":""}},{"name":"token","in":"path","description":"Purchase token","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/purchases.products/acknowledge","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:acknowledge"},"summary":"Acknowledge product purchase","description":"Acknowledges a purchase of an inapp item","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}/consume":{"post":{"tags":["Purchases Products"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Product ID","required":true,"schema":{"type":"string","example":""}},{"name":"token","in":"path","description":"Purchase token","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/purchases.products/consume","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:consume"},"summary":"Consume product purchase","description":"Consumes a purchase for an inapp item","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}":{"get":{"tags":["Purchases Products"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Product ID","required":true,"schema":{"type":"string","example":""}},{"name":"token","in":"path","description":"Purchase token","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/purchases.products/get","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}"},"summary":"Get product purchase","description":"Checks the purchase and consumption status of an inapp item","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/purchases/productsv2/tokens/{token}":{"get":{"tags":["Purchases Products V2"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"token","in":"path","description":"Purchase token","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/purchases.productsv2/getproductpurchasev2","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/productsv2/tokens/{token}"},"summary":"Get product purchase V2","description":"Checks the purchase and consumption status of an inapp item","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}/acknowledge":{"post":{"tags":["Purchases Subscriptions"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"subscriptionId","in":"path","description":"Subscription ID","required":true,"schema":{"type":"string","example":""}},{"name":"token","in":"path","description":"Purchase token","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/purchases.subscriptions/acknowledge","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:acknowledge"},"summary":"Acknowledge subscription","description":"Acknowledges a subscription purchase","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}/cancel":{"post":{"tags":["Purchases Subscriptions"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"subscriptionId","in":"path","description":"Subscription ID","required":true,"schema":{"type":"string","example":""}},{"name":"token","in":"path","description":"Purchase token","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/purchases.subscriptions/cancel","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:cancel"},"summary":"Cancel subscription","description":"Cancels a user subscription purchase","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}/defer":{"post":{"tags":["Purchases Subscriptions"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"subscriptionId","in":"path","description":"Subscription ID","required":true,"schema":{"type":"string","example":""}},{"name":"token","in":"path","description":"Purchase token","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/purchases.subscriptions/defer","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:defer"},"summary":"Defer subscription","description":"Defers a user subscription purchase until a specified future expiration time","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}/cancel":{"post":{"tags":["Purchases Subscriptions V2"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"token","in":"path","description":"Purchase token","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/purchases.subscriptionsv2/cancel","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:cancel"},"summary":"Cancel subscription V2","description":"Cancel a subscription purchase for the user","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}":{"get":{"tags":["Purchases Subscriptions V2"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"token","in":"path","description":"Purchase token","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/purchases.subscriptionsv2/get","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}"},"summary":"Get subscription V2","description":"Get metadata about a subscription","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}/revoke":{"post":{"tags":["Purchases Subscriptions V2"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"token","in":"path","description":"Purchase token","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/purchases.subscriptionsv2/revoke","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:revoke"},"summary":"Revoke subscription V2","description":"Revoke a subscription purchase for the user","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/purchases/voidedpurchases":{"get":{"tags":["Purchases Voided Purchases"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/purchases.voidedpurchases/list","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/voidedpurchases"},"summary":"List voided purchases","description":"Lists the purchases that were canceled, refunded or charged-back","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/reviews/{reviewId}":{"get":{"tags":["Reviews"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"reviewId","in":"path","description":"Review ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/reviews/get","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/reviews/{reviewId}"},"summary":"Get review","description":"Gets a single review","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/reviews":{"get":{"tags":["Reviews"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/reviews/list","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/reviews"},"summary":"List reviews","description":"Lists all reviews","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/reviews/{reviewId}/reply":{"post":{"tags":["Reviews"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"reviewId","in":"path","description":"Review ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/reviews/reply","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/reviews/{reviewId}:reply"},"summary":"Reply to review","description":"Replies to a single review, or updates an existing reply","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/orders/batchGet":{"get":{"tags":["Orders"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/orders/batchget","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/orders:batchGet"},"summary":"Batch get orders","description":"Get order details for a list of orders","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/orders/{orderId}":{"get":{"tags":["Orders"],"parameters":[{"name":"orderId","in":"path","description":"Order ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/orders/get","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/orders/{orderId}"},"summary":"Get order","description":"Get order details for a single order","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/orders/{orderId}/refund":{"post":{"tags":["Orders"],"parameters":[{"name":"orderId","in":"path","description":"Order ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/orders/refund","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/orders/{orderId}:refund"},"summary":"Refund order","description":"Refunds a user subscription or in-app purchase order","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/externalTransactions":{"post":{"tags":["External Transactions"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/externaltransactions/createexternaltransaction","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/externalTransactions"},"summary":"Create external transaction","description":"Creates a new external transaction","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/externalTransactions/{externalTransactionId}":{"get":{"tags":["External Transactions"],"parameters":[{"name":"externalTransactionId","in":"path","description":"External transaction ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/externaltransactions/getexternaltransaction","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/externalTransactions/{externalTransactionId}"},"summary":"Get external transaction","description":"Gets an existing external transaction","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/externalTransactions/{externalTransactionId}/refund":{"post":{"tags":["External Transactions"],"parameters":[{"name":"externalTransactionId","in":"path","description":"External transaction ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/externaltransactions/refundexternaltransaction","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/externalTransactions/{externalTransactionId}:refund"},"summary":"Refund external transaction","description":"Refunds or partially refunds an existing external transaction","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}/downloads/{downloadId}/download":{"get":{"tags":["Generated APKs"],"parameters":[{"name":"downloadId","in":"path","description":"Download ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"versionCode","in":"path","description":"Version code","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/generatedapks/download","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}/downloads/{downloadId}:download"},"summary":"Download generated APK","description":"Downloads a single signed APK generated from an app bundle","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}":{"get":{"tags":["Generated APKs"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"versionCode","in":"path","description":"Version code","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/generatedapks/list","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}"},"summary":"List generated APKs","description":"Returns download metadata for all APKs that were generated from a given app bundle","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/developers/{developerId}/users/{userId}/grants":{"post":{"tags":["Grants"],"parameters":[{"name":"developerId","in":"path","description":"Developer account ID","required":true,"schema":{"type":"string","example":""}},{"name":"userId","in":"path","description":"User ID or email","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/grants/create","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/developers/{developerId}/users/{userId}/grants"},"summary":"Create grant","description":"Grant access for a user to the given package","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/developers/{developerId}/users/{userId}/grants/{grantId}":{"delete":{"tags":["Grants"],"parameters":[{"name":"developerId","in":"path","description":"Developer account ID","required":true,"schema":{"type":"string","example":""}},{"name":"grantId","in":"path","description":"Grant ID","required":true,"schema":{"type":"string","example":""}},{"name":"userId","in":"path","description":"User ID or email","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/grants/delete","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/developers/{developerId}/users/{userId}/grants/{grantId}"},"summary":"Delete grant","description":"Removes all access for the user to the given package or developer account","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"patch":{"tags":["Grants"],"parameters":[{"name":"developerId","in":"path","description":"Developer account ID","required":true,"schema":{"type":"string","example":""}},{"name":"grantId","in":"path","description":"Grant ID","required":true,"schema":{"type":"string","example":""}},{"name":"userId","in":"path","description":"User ID or email","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/grants/patch","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/developers/{developerId}/users/{userId}/grants/{grantId}"},"summary":"Patch grant","description":"Updates access for the user to the given package","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/apk":{"post":{"tags":["Internal App Sharing"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/internalappsharingartifacts/uploadapk","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/apk"},"summary":"Upload APK to internal app sharing","description":"Uploads an APK to internal app sharing","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":false,"content":{"multipart/form-data":{"schema":{"type":"object","required":[],"properties":{"file":{"type":"string","format":"binary","description":"APK file to upload","required":true}}},"example":{"file":"(binary)"}}}}}},"/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundle":{"post":{"tags":["Internal App Sharing"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/internalappsharingartifacts/uploadbundle","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundle"},"summary":"Upload bundle to internal app sharing","description":"Uploads an app bundle to internal app sharing","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":false,"content":{"multipart/form-data":{"schema":{"type":"object","required":[],"properties":{"file":{"type":"string","format":"binary","description":"App bundle file to upload","required":true}}},"example":{"file":"(binary)"}}}}}},"/androidpublisher/v3/applications/{packageName}/pricing/convertRegionPrices":{"post":{"tags":["Monetization"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization/convertRegionPrices","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/pricing:convertRegionPrices"},"summary":"Convert region prices","description":"Calculates the region prices, using today exchange rate and country-specific pricing patterns, based on the price in the request for a set of regions","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/oneTimeProducts/batchDelete":{"post":{"tags":["One Time Products"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.onetimeproducts/batchDelete","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchDelete"},"summary":"Batch delete one-time products","description":"Deletes one or more one-time products","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/oneTimeProducts/batchGet":{"get":{"tags":["One Time Products"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.onetimeproducts/batchGet","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchGet"},"summary":"Batch get one-time products","description":"Reads one or more one-time products","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/oneTimeProducts/batchUpdate":{"post":{"tags":["One Time Products"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.onetimeproducts/batchUpdate","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchUpdate"},"summary":"Batch update one-time products","description":"Creates or updates one or more one-time products","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}":{"delete":{"tags":["One Time Products"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Product ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.onetimeproducts/delete","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}"},"summary":"Delete one-time product","description":"Deletes a one-time product","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"get":{"tags":["One Time Products"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Product ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.onetimeproducts/get","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}"},"summary":"Get one-time product","description":"Reads a single one-time product","security":[{"bearerAuth":[]}]},"patch":{"tags":["One Time Products"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Product ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.onetimeproducts/patch","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}"},"summary":"Patch one-time product","description":"Creates or updates a one-time product","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/oneTimeProducts":{"get":{"tags":["One Time Products"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.onetimeproducts/list","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts"},"summary":"List one-time products","description":"Lists all one-time products under a given app","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/subscriptions/batchGet":{"get":{"tags":["Subscriptions"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions/batchGet","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions:batchGet"},"summary":"Batch get subscriptions","description":"Reads one or more subscriptions","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/subscriptions/batchUpdate":{"post":{"tags":["Subscriptions"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions/batchUpdate","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions:batchUpdate"},"summary":"Batch update subscriptions","description":"Updates a batch of subscriptions","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/subscriptions":{"post":{"tags":["Subscriptions"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions/create","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions"},"summary":"Create subscription","description":"Creates a new subscription","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"get":{"tags":["Subscriptions"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions/list","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions"},"summary":"List subscriptions","description":"Lists all subscriptions under a given app","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}":{"delete":{"tags":["Subscriptions"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Subscription product ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions/delete","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}"},"summary":"Delete subscription","description":"Deletes a subscription","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"get":{"tags":["Subscriptions"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Subscription product ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions/get","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}"},"summary":"Get subscription","description":"Reads a single subscription","security":[{"bearerAuth":[]}]},"patch":{"tags":["Subscriptions"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Product ID (subscription)","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions/patch","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}"},"summary":"Patch subscription","description":"Updates an existing subscription","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants":{"post":{"tags":["System APKs"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"versionCode","in":"path","description":"Version code","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/systemapks.variants/create","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants"},"summary":"Create system APK variant","description":"Creates an APK which is suitable for inclusion in a system image from an already uploaded Android App Bundle","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"get":{"tags":["System APKs"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"versionCode","in":"path","description":"Version code","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/systemapks.variants/list","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants"},"summary":"List system APK variants","description":"Returns the list of previously created system APK variants","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants/{variantId}/download":{"get":{"tags":["System APKs"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"variantId","in":"path","description":"Variant ID","required":true,"schema":{"type":"string","example":""}},{"name":"versionCode","in":"path","description":"Version code","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/systemapks.variants/download","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants/{variantId}:download"},"summary":"Download system APK variant","description":"Downloads a previously created system APK which is suitable for inclusion in a system image","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants/{variantId}":{"get":{"tags":["System APKs"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"variantId","in":"path","description":"Variant ID","required":true,"schema":{"type":"string","example":""}},{"name":"versionCode","in":"path","description":"Version code","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/systemapks.variants/get","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants/{variantId}"},"summary":"Get system APK variant","description":"Returns a previously created system APK variant","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/developers/{developerId}/users":{"post":{"tags":["Users"],"parameters":[{"name":"developerId","in":"path","description":"Developer account ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/users/create","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/developers/{developerId}/users"},"summary":"Create user","description":"Grant access for a user to the given developer account","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"get":{"tags":["Users"],"parameters":[{"name":"developerId","in":"path","description":"Developer account ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/users/list","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/developers/{developerId}/users"},"summary":"List users","description":"Lists all users with access to a developer account","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/developers/{developerId}/users/{userId}":{"delete":{"tags":["Users"],"parameters":[{"name":"developerId","in":"path","description":"Developer account ID","required":true,"schema":{"type":"string","example":""}},{"name":"userId","in":"path","description":"User ID or email","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/users/delete","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/developers/{developerId}/users/{userId}"},"summary":"Delete user","description":"Removes all access for the user to the given developer account","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"patch":{"tags":["Users"],"parameters":[{"name":"developerId","in":"path","description":"Developer account ID","required":true,"schema":{"type":"string","example":""}},{"name":"userId","in":"path","description":"User ID or email","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/users/patch","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/developers/{developerId}/users/{userId}"},"summary":"Patch user","description":"Updates access for the user to the developer account","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType}":{"post":{"tags":["Edits Deobfuscation Files"],"parameters":[{"name":"apkVersionCode","in":"path","description":"APK version code","required":true,"schema":{"type":"string","example":""}},{"name":"deobfuscationFileType","in":"path","description":"Deobfuscation file type","required":true,"schema":{"type":"string","example":""}},{"name":"editId","in":"path","description":"Edit ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/edits.deobfuscationfiles/upload","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType}"},"summary":"Upload deobfuscation file","description":"Uploads a new deobfuscation file and attaches to the specified APK","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":false,"content":{"multipart/form-data":{"schema":{"type":"object","required":[],"properties":{"file":{"type":"string","format":"binary","description":"Deobfuscation file to upload","required":true}}},"example":{"file":"(binary)"}}}}}},"/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/batchDelete":{"post":{"tags":["One Time Products Purchase Options"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Product ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.onetimeproducts.purchaseOptions/batchDelete","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions:batchDelete"},"summary":"Batch delete purchase options","description":"Deletes purchase options across one or multiple one-time products","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/batchUpdateStates":{"post":{"tags":["One Time Products Purchase Options"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Product ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.onetimeproducts.purchaseOptions/batchUpdateStates","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions:batchUpdateStates"},"summary":"Batch update purchase option states","description":"Activates or deactivates purchase options across one or multiple one-time products","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}/activate":{"post":{"tags":["One Time Products Offers"],"parameters":[{"name":"offerId","in":"path","description":"Offer ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Product ID","required":true,"schema":{"type":"string","example":""}},{"name":"purchaseOptionId","in":"path","description":"Purchase option ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.onetimeproducts.purchaseOptions.offers/activate","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:activate"},"summary":"Activate one-time product offer","description":"Activates a one-time product offer","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/batchDelete":{"post":{"tags":["One Time Products Offers"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Product ID","required":true,"schema":{"type":"string","example":""}},{"name":"purchaseOptionId","in":"path","description":"Purchase option ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.onetimeproducts.purchaseOptions.offers/batchDelete","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchDelete"},"summary":"Batch delete one-time product offers","description":"Deletes one or more one-time product offers","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/batchGet":{"post":{"tags":["One Time Products Offers"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Product ID","required":true,"schema":{"type":"string","example":""}},{"name":"purchaseOptionId","in":"path","description":"Purchase option ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.onetimeproducts.purchaseOptions.offers/batchGet","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchGet"},"summary":"Batch get one-time product offers","description":"Reads one or more one-time product offers","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/batchUpdate":{"post":{"tags":["One Time Products Offers"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Product ID","required":true,"schema":{"type":"string","example":""}},{"name":"purchaseOptionId","in":"path","description":"Purchase option ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.onetimeproducts.purchaseOptions.offers/batchUpdate","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchUpdate"},"summary":"Batch update one-time product offers","description":"Creates or updates one or more one-time product offers","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/batchUpdateStates":{"post":{"tags":["One Time Products Offers"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Product ID","required":true,"schema":{"type":"string","example":""}},{"name":"purchaseOptionId","in":"path","description":"Purchase option ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.onetimeproducts.purchaseOptions.offers/batchUpdateStates","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchUpdateStates"},"summary":"Batch update one-time product offer states","description":"Updates a batch of one-time product offer states","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}/cancel":{"post":{"tags":["One Time Products Offers"],"parameters":[{"name":"offerId","in":"path","description":"Offer ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Product ID","required":true,"schema":{"type":"string","example":""}},{"name":"purchaseOptionId","in":"path","description":"Purchase option ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.onetimeproducts.purchaseOptions.offers/cancel","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:cancel"},"summary":"Cancel one-time product offer","description":"Cancels a one-time product offer","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}/deactivate":{"post":{"tags":["One Time Products Offers"],"parameters":[{"name":"offerId","in":"path","description":"Offer ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Product ID","required":true,"schema":{"type":"string","example":""}},{"name":"purchaseOptionId","in":"path","description":"Purchase option ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.onetimeproducts.purchaseOptions.offers/deactivate","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:deactivate"},"summary":"Deactivate one-time product offer","description":"Deactivates a one-time product offer","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers":{"get":{"tags":["One Time Products Offers"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Product ID","required":true,"schema":{"type":"string","example":""}},{"name":"purchaseOptionId","in":"path","description":"Purchase option ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.onetimeproducts.purchaseOptions.offers/list","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers"},"summary":"List one-time product offers","description":"Lists all offers under a given app, product, or purchase option","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/activate":{"post":{"tags":["Subscriptions Base Plans"],"parameters":[{"name":"basePlanId","in":"path","description":"Base plan ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Subscription product ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions.basePlans/activate","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:activate"},"summary":"Activate base plan","description":"Activates a base plan","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/batchMigratePrices":{"post":{"tags":["Subscriptions Base Plans"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Subscription product ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions.basePlans/batchMigratePrices","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans:batchMigratePrices"},"summary":"Batch migrate base plan prices","description":"Batch variant of the MigrateBasePlanPrices endpoint","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/batchUpdateStates":{"post":{"tags":["Subscriptions Base Plans"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Subscription product ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions.basePlans/batchUpdateStates","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans:batchUpdateStates"},"summary":"Batch update base plan states","description":"Activates or deactivates base plans across one or multiple subscriptions","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/deactivate":{"post":{"tags":["Subscriptions Base Plans"],"parameters":[{"name":"basePlanId","in":"path","description":"Base plan ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Subscription product ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions.basePlans/deactivate","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:deactivate"},"summary":"Deactivate base plan","description":"Deactivates a base plan","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}":{"delete":{"tags":["Subscriptions Base Plans"],"parameters":[{"name":"basePlanId","in":"path","description":"Base plan ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Subscription product ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions.basePlans/delete","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}"},"summary":"Delete base plan","description":"Deletes a base plan","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/migratePrices":{"post":{"tags":["Subscriptions Base Plans"],"parameters":[{"name":"basePlanId","in":"path","description":"Base plan ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Subscription product ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions.basePlans/migratePrices","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:migratePrices"},"summary":"Migrate base plan prices","description":"Migrates subscribers from one or more legacy price cohorts to the current price","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}/activate":{"post":{"tags":["Subscriptions Base Plans Offers"],"parameters":[{"name":"basePlanId","in":"path","description":"Base plan ID","required":true,"schema":{"type":"string","example":""}},{"name":"offerId","in":"path","description":"Offer ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Subscription product ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions.basePlans.offers/activate","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}:activate"},"summary":"Activate subscription offer","description":"Activates a subscription offer","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/batchGet":{"post":{"tags":["Subscriptions Base Plans Offers"],"parameters":[{"name":"basePlanId","in":"path","description":"Base plan ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Subscription product ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions.basePlans.offers/batchGet","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchGet"},"summary":"Batch get subscription offers","description":"Reads one or more subscription offers","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/batchUpdate":{"post":{"tags":["Subscriptions Base Plans Offers"],"parameters":[{"name":"basePlanId","in":"path","description":"Base plan ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Subscription product ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions.basePlans.offers/batchUpdate","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchUpdate"},"summary":"Batch update subscription offers","description":"Updates a batch of subscription offers","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/batchUpdateStates":{"post":{"tags":["Subscriptions Base Plans Offers"],"parameters":[{"name":"basePlanId","in":"path","description":"Base plan ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Subscription product ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions.basePlans.offers/batchUpdateStates","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchUpdateStates"},"summary":"Batch update subscription offer states","description":"Updates a batch of subscription offer states","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers":{"post":{"tags":["Subscriptions Base Plans Offers"],"parameters":[{"name":"basePlanId","in":"path","description":"Base plan ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Subscription product ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions.basePlans.offers/create","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers"},"summary":"Create subscription offer","description":"Creates a new subscription offer","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"get":{"tags":["Subscriptions Base Plans Offers"],"parameters":[{"name":"basePlanId","in":"path","description":"Base plan ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Subscription product ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions.basePlans.offers/list","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers"},"summary":"List subscription offers","description":"Lists all offers under a given subscription","security":[{"bearerAuth":[]}]}},"/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}/deactivate":{"post":{"tags":["Subscriptions Base Plans Offers"],"parameters":[{"name":"basePlanId","in":"path","description":"Base plan ID","required":true,"schema":{"type":"string","example":""}},{"name":"offerId","in":"path","description":"Offer ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Subscription product ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions.basePlans.offers/deactivate","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}:deactivate"},"summary":"Deactivate subscription offer","description":"Deactivates a subscription offer","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}":{"delete":{"tags":["Subscriptions Base Plans Offers"],"parameters":[{"name":"basePlanId","in":"path","description":"Base plan ID","required":true,"schema":{"type":"string","example":""}},{"name":"offerId","in":"path","description":"Offer ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Subscription product ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions.basePlans.offers/delete","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}"},"summary":"Delete subscription offer","description":"Deletes a subscription offer","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}},"get":{"tags":["Subscriptions Base Plans Offers"],"parameters":[{"name":"basePlanId","in":"path","description":"Base plan ID","required":true,"schema":{"type":"string","example":""}},{"name":"offerId","in":"path","description":"Offer ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Subscription product ID","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions.basePlans.offers/get","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}"},"summary":"Get subscription offer","description":"Reads a single offer","security":[{"bearerAuth":[]}]},"patch":{"tags":["Subscriptions Base Plans Offers"],"parameters":[{"name":"basePlanId","in":"path","description":"Base plan ID","required":true,"schema":{"type":"string","example":""}},{"name":"offerId","in":"path","description":"Offer ID","required":true,"schema":{"type":"string","example":""}},{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Product ID (subscription)","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions.basePlans.offers/patch","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}"},"summary":"Patch subscription offer","description":"Updates an existing subscription offer","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}},"/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}/defer":{"post":{"tags":["Purchases Subscriptions V2"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the application","required":true,"schema":{"type":"string","example":""}},{"name":"token","in":"path","description":"Token provided to the user's device when the subscription was purchased","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/purchases.subscriptionsv2/defer","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:defer"},"summary":"Defer subscription v2 renewal","description":"Defers the renewal of a subscription","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{"deferralInfo":{"type":"object","description":"Information about the deferral","required":true,"properties":{}}}},"example":{"deferralInfo":{}}}}}}},"/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/archive":{"post":{"tags":["Subscriptions"],"parameters":[{"name":"packageName","in":"path","description":"Package name of the app","required":true,"schema":{"type":"string","example":""}},{"name":"productId","in":"path","description":"Unique product ID of the subscription to archive","required":true,"schema":{"type":"string","example":""}}],"responses":{"401":{"description":"Bearer token required (Authorization header)","content":{"application/json":{}}}},"externalDocs":{"api_ref":"https://developers.google.com/android-publisher/api-ref/rest/v3/monetization.subscriptions/archive","api_endpoint":"https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}:archive"},"summary":"Archive subscription","description":"Archives a subscription (Deprecated: subscription archiving is not supported)","security":[{"bearerAuth":[]}],"requestBody":{"description":"","required":true,"content":{"application/json":{"schema":{"type":"object","required":[],"properties":{}},"example":{}}}}}}},"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer"}}},"security":[{"bearerAuth":[]}]}