Google Play Android Developer API

यह Android ऐप्लिकेशन डेवलपर को उनके Google Play खाते ऐक्सेस करने की सुविधा देता है. हाई लेवल पर, ज़रूरी वर्कफ़्लो में बदलाव करना "डालें", ज़रूरत के हिसाब से बदलाव करें, और फिर उसे "शामिल" करें.

सेवा: androidpublisher.googleapis.com

इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की दी गई क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर इस सेवा को कॉल करने के लिए आपके ऐप्लिकेशन को अपनी लाइब्रेरी का इस्तेमाल करने की ज़रूरत है, तो एपीआई अनुरोध करते समय नीचे दी गई जानकारी का इस्तेमाल करें.

खोज से जुड़ा दस्तावेज़

डिस्कवरी दस्तावेज़, REST API के बारे में जानकारी देने और उसका इस्तेमाल करने के लिए बनाया गया ऐसा स्पेसिफ़िकेशन है जिसे मशीन आसानी से पढ़ सकती है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, IDE प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने के लिए किया जाता है. एक ही सेवा में, खोज से जुड़े कई दस्तावेज़ उपलब्ध कराए जा सकते हैं. यह सेवा, खोज से जुड़े ये दस्तावेज़ उपलब्ध कराती है:

सर्विस एंडपॉइंट

सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो एपीआई सेवा के नेटवर्क पते की जानकारी देता है. एक सेवा में एक से ज़्यादा सेवा एंडपॉइंट हो सकते हैं. इस सेवा में नीचे दिया गया सर्विस एंडपॉइंट है और नीचे दिए गए सभी यूआरआई, इस सर्विस एंडपॉइंट से संबंधित हैं:

  • https://androidpublisher.googleapis.com

REST रिसॉर्स: v3.applications

तरीके
dataSafety POST /androidpublisher/v3/applications/{packageName}/dataSafety
यह किसी ऐप्लिकेशन के सुरक्षा लेबल के एलान को लिखता है.

REST रिसॉर्स: v3.applications.deviceTierConfigs

तरीके
create POST /androidpublisher/v3/applications/{packageName}/deviceTierConfigs
यह किसी ऐप्लिकेशन के लिए, डिवाइस टीयर का नया कॉन्फ़िगरेशन बनाता है.
get GET /androidpublisher/v3/applications/{packageName}/deviceTierConfigs/{deviceTierConfigId}
यह डिवाइस टियर कॉन्फ़िगरेशन दिखाता है.
list GET /androidpublisher/v3/applications/{packageName}/deviceTierConfigs
बनाए गए डिवाइस टियर कॉन्फ़िगरेशन दिखाता है. ये डिवाइस, बनाए जाने के समय के हिसाब से घटते क्रम में दिखते हैं.

REST रिसॉर्स: v3.apprecovery

तरीके
addTargeting POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:addTargeting
रिकवरी ऐक्शन के लिए, टारगेटिंग को धीरे-धीरे अपडेट करें.
appRecoveries POST /androidpublisher/v3/applications/{packageName}/appRecoveries
किसी खास पैकेज नाम और ऐप्लिकेशन वर्शन से जुड़े, ऐप्लिकेशन वापस पाने की कार्रवाई के सभी संसाधनों की सूची बनाएं.
cancel POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:cancel
ऐप्लिकेशन वापस पाने की पहले से की जा रही कार्रवाई को रद्द करें.
create POST /androidpublisher/v3/applications/{packageName}/appRecoveries
ड्राफ़्ट के तौर पर, खाता वापस पाने की स्थिति के साथ ऐप्लिकेशन का ऐक्सेस वापस पाने की कार्रवाई बनाएं.
deploy POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:deploy
खाता वापस पाने की स्थिति के ड्राफ़्ट के साथ, पहले से बनाई गई ऐप्लिकेशन रिकवरी की कार्रवाई को डिप्लॉय करें.

REST रिसॉर्स: v3.edits

तरीके
commit POST /androidpublisher/v3/applications/{packageName}/edits/{editId}:commit
ऐप्लिकेशन में बदलाव करता है.
delete DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}
ऐप्लिकेशन में किए गए बदलाव को मिटाता है.
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}
ऐप्लिकेशन में बदलाव करने की सुविधा मिलती है.
insert POST /androidpublisher/v3/applications/{packageName}/edits
किसी ऐप्लिकेशन में नया बदलाव करता है.
validate POST /androidpublisher/v3/applications/{packageName}/edits/{editId}:validate
ऐप्लिकेशन में किए गए बदलाव की पुष्टि करता है.

REST रिसॉर्स: v3.edits.apks

तरीके
addexternallyhosted POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/externallyHosted
APK को किसी खास यूआरएल पर होस्ट करने के बजाय, नया APK बनाता है. इसके लिए, यह APK को Google Play पर अपलोड नहीं करता.
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks
ऐप्लिकेशन के सभी मौजूदा APK की सूची बनाता है और उनमें बदलाव करता है.
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks
APK अपलोड करता है और मौजूदा बदलाव में जोड़ता है.

REST रिसॉर्स: v3.edits.bundles

तरीके
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles
यह ऐप्लिकेशन के सभी मौजूदा Android ऐप्लिकेशन बंडल की सूची बनाता है और उनमें बदलाव करता है.
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles
इस बदलाव के लिए, एक नया Android ऐप्लिकेशन बंडल अपलोड करता है.

REST रिसॉर्स: v3.edits.countryavailability

तरीके
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/countryAvailability/{track}
इन देशों में उपलब्ध.

REST रिसॉर्स: v3.edits.deobfuscationfiles

तरीके
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType}
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType}
डिकोड करने वाली नई फ़ाइल अपलोड करती है और बताए गए APK में अटैच होती है.

REST रिसॉर्स: v3.edits.details

तरीके
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/details
किसी ऐप्लिकेशन की जानकारी मिलती है.
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/details
किसी ऐप्लिकेशन की पैच जानकारी.
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/details
किसी ऐप्लिकेशन की जानकारी अपडेट करता है.

REST रिसॉर्स: v3.edits.expansionfiles

तरीके
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
तय किए गए APK के लिए एक्सपैंशन फ़ाइल कॉन्फ़िगरेशन फ़ेच करता है.
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
किसी दूसरे APK की एक्सपैंशन फ़ाइल का रेफ़रंस देने के लिए, APK की एक्सपैंशन फ़ाइल कॉन्फ़िगरेशन को पैच करता है.
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
किसी दूसरे APK की एक्सपैंशन फ़ाइल इस्तेमाल करने के लिए, APK की एक्सपैंशन फ़ाइल कॉन्फ़िगरेशन अपडेट करता है.
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType}
नई एक्सपैंशन फ़ाइल अपलोड करता है और बताए गए APK के साथ अटैच होता है.

REST रिसॉर्स: v3.edits.images

तरीके
delete DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}/{imageId}
बदलाव में से इमेज (आईडी से तय की गई) मिट जाती है.
deleteall DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}
चुनी गई भाषा और इमेज टाइप के लिए सभी इमेज मिटा देता है.
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}
इसमें सभी इमेज की सूची होती है.
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}/{imageType}
तय की गई भाषा और इमेज टाइप की इमेज अपलोड करता है. साथ ही, बदलाव करते समय इमेज जोड़ता है.

REST रिसॉर्स: v3.edits.listings

तरीके
delete DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
जगह के हिसाब से बनाए गए स्टोर पेज को मिटाता है.
deleteall DELETE /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings
सभी स्टोर पेज मिटा दिए जाते हैं.
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
स्थानीय भाषा में स्टोर पेज मिलता है.
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings
इसमें स्थानीय भाषा के हिसाब से बनाए गए सभी स्टोर पेज की सूची होती है.
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
स्थानीय भाषा के हिसाब से बनाए गए स्टोर पेज को पैच करता है.
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/listings/{language}
जगह के हिसाब से स्टोर पेज बनाता या अपडेट करता है.

REST रिसॉर्स: v3.edits.testers

तरीके
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}
इससे जांच की जाती है.
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}
पैच टेस्टर.
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/testers/{track}
टेस्टर की जानकारी अपडेट करता है.

REST रिसॉर्स: v3.edits.tracks

तरीके
create POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks
नया ट्रैक बनाता है.
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}
ट्रैक मिलता है.
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks
सभी ट्रैक की सूची बनाता है.
patch PATCH /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}
ट्रैक को पैच करता है.
update PUT /androidpublisher/v3/applications/{packageName}/edits/{editId}/tracks/{track}
ट्रैक अपडेट करता है.

REST रिसॉर्स: v3.externaltransactions

तरीके
createexternaltransaction POST /androidpublisher/v3/{parent=applications/*}/externalTransactions
नया बाहरी ट्रांज़ैक्शन बनाता है.
getexternaltransaction GET /androidpublisher/v3/{name=applications/*/externalTransactions/*}
मौजूदा बाहरी लेन-देन मिलता है.
refundexternaltransaction POST /androidpublisher/v3/{name=applications/*/externalTransactions/*}:refund
मौजूदा बाहरी लेन-देन का कुछ हिस्सा रिफ़ंड या उसका रिफ़ंड.

REST रिसॉर्स: v3.generatedapks

तरीके
download GET /androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}/downloads/{downloadId}:download
ऐप्लिकेशन बंडल से जनरेट किया गया एक हस्ताक्षर किया गया APK डाउनलोड करता है.
list GET /androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}
किसी दिए गए ऐप्लिकेशन बंडल से जनरेट किए गए सभी APKs के डाउनलोड मेटाडेटा दिखाता है.

REST रिसॉर्स: v3.grants

तरीके
create POST /androidpublisher/v3/{parent=developers/*/users/*}/grants
किसी उपयोगकर्ता को, दिए गए पैकेज का ऐक्सेस दें.
delete DELETE /androidpublisher/v3/{name=developers/*/users/*/grants/*}
इससे, उपयोगकर्ता के लिए दिए गए पैकेज या डेवलपर खाते का पूरा ऐक्सेस हट जाता है.
patch PATCH /androidpublisher/v3/{grant.name=developers/*/users/*/grants/*}
उपयोगकर्ता को दिए गए पैकेज का ऐक्सेस अपडेट करता है.

REST रिसॉर्स: v3.inappproducts

तरीके
batchDelete POST /androidpublisher/v3/applications/{packageName}/inappproducts:batchDelete
इससे ऐप्लिकेशन में खरीदने के लिए मौजूद प्रॉडक्ट (मैनेज किए जा रहे प्रॉडक्ट या सदस्यताएं) मिट जाते हैं.
batchGet GET /androidpublisher/v3/applications/{packageName}/inappproducts:batchGet
ऐप्लिकेशन में खरीदने के लिए उपलब्ध एक से ज़्यादा प्रॉडक्ट को पढ़ा जाता है. ये प्रॉडक्ट या सदस्यताएं मैनेज किए जा सकते हैं.
batchUpdate POST /androidpublisher/v3/applications/{packageName}/inappproducts:batchUpdate
ऐप्लिकेशन में खरीदने के लिए एक या उससे ज़्यादा प्रॉडक्ट (मैनेज किए जा रहे प्रॉडक्ट या सदस्यताएं) अपडेट करना या डालना.
delete DELETE /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
इससे ऐप्लिकेशन में खरीदने के लिए उपलब्ध प्रॉडक्ट (मैनेज किया जा रहा प्रॉडक्ट या सदस्यता) मिट जाता है.
get GET /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
ऐप्लिकेशन में खरीदने के लिए प्रॉडक्ट मिलता है. यह एक मैनेज्ड प्रॉडक्ट या सदस्यता हो सकता है.
insert POST /androidpublisher/v3/applications/{packageName}/inappproducts
ऐप्लिकेशन में खरीदने के लिए प्रॉडक्ट बनाता है (मैनेज किया जा रहा प्रॉडक्ट या सदस्यता).
list GET /androidpublisher/v3/applications/{packageName}/inappproducts
इसमें ऐप्लिकेशन में खरीदने के लिए मौजूद सभी प्रॉडक्ट की सूची होती है - इसमें मैनेज्ड प्रॉडक्ट और सदस्यताएं, दोनों शामिल हैं.
patch PATCH /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
यह ऐप्लिकेशन में खरीदने के लिए उपलब्ध प्रॉडक्ट (मैनेज्ड प्रॉडक्ट या सदस्यता) को पैच करता है.
update PUT /androidpublisher/v3/applications/{packageName}/inappproducts/{sku}
यह ऐप्लिकेशन में खरीदने के लिए उपलब्ध प्रॉडक्ट को अपडेट करता है, जैसे कि मैनेज किया जा रहा प्रॉडक्ट या सदस्यता.

REST रिसॉर्स: v3.internalappsharingartifacts

तरीके
uploadapk POST /androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/apk
POST /upload/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/apk
संगठन में काम करने वालों के साथ ऐप्लिकेशन शेयर करने की सुविधा के लिए APK अपलोड करता है.
uploadbundle POST /androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundle
POST /upload/androidpublisher/v3/applications/internalappsharing/{packageName}/artifacts/bundle
संगठन में काम करने वालों के साथ ऐप्लिकेशन शेयर करने की सुविधा के लिए ऐप्लिकेशन बंडल अपलोड करता है.

REST रिसॉर्स: v3.monetization

तरीके
convertRegionPrices POST /androidpublisher/v3/applications/{packageName}/pricing:convertRegionPrices
क्षेत्रों के किसी सेट के लिए किए गए अनुरोध में कीमत के आधार पर, आज की एक्सचेंज रेट और देश के हिसाब से कीमत के पैटर्न का इस्तेमाल करके, क्षेत्र के हिसाब से कीमतों का हिसाब लगाता है.

REST रिसॉर्स: v3.monetization.subscriptions

तरीके
archive
(deprecated)
POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}:archive
अब काम नहीं करता: सदस्यता को संग्रहित करने की सुविधा उपलब्ध नहीं है.
batchGet GET /androidpublisher/v3/applications/{packageName}/subscriptions:batchGet
एक या उससे ज़्यादा सदस्यताओं को पढ़ता है.
batchUpdate POST /androidpublisher/v3/applications/{packageName}/subscriptions:batchUpdate
सदस्यताओं के बैच को अपडेट करता है.
create POST /androidpublisher/v3/applications/{packageName}/subscriptions
नई सदस्यता बनाता है.
delete DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}
इससे कोई सदस्यता मिट जाती है.
get GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}
एक सदस्यता को पढ़ता है.
list GET /androidpublisher/v3/applications/{packageName}/subscriptions
यह किसी ऐप्लिकेशन में मौजूद सभी सदस्यताओं की सूची बनाता है.
patch PATCH /androidpublisher/v3/applications/{subscription.packageName}/subscriptions/{subscription.productId}
किसी मौजूदा सदस्यता को अपडेट करता है.

REST रिसॉर्स: v3.monetization.subscriptions.basePlans

तरीके
activate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:activate
इससे बुनियादी प्लान चालू होता है.
batchMigratePrices POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans:batchMigratePrices
MigrateBasePlanPrices एंडपॉइंट का बैच वैरिएंट.
batchUpdateStates POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans:batchUpdateStates
एक या एक से ज़्यादा सदस्यताओं के लिए, बुनियादी प्लान को चालू या बंद करता है.
deactivate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:deactivate
इससे बुनियादी प्लान बंद हो जाता है.
delete DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}
बुनियादी प्लान को मिटाता है.
migratePrices POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:migratePrices
जिन सदस्यों को सदस्यता की पुरानी कीमत मिल रही है उन्हें चुने गए देश/इलाके के लिए, सदस्यता की मौजूदा कीमत पर माइग्रेट कर दिया जाता है.

REST रिसॉर्स: v3.monetization.subscriptions.basePlans.offers

तरीके
activate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}:activate
इससे सदस्यता का ऑफ़र चालू होता है.
batchGet POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchGet
सदस्यता के एक या उससे ज़्यादा ऑफ़र के बारे में पढ़ता है.
batchUpdate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchUpdate
सदस्यता के ऑफ़र के बैच को अपडेट करता है.
batchUpdateStates POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers:batchUpdateStates
सदस्यता के ऑफ़र की जानकारी के बैच को अपडेट करता है.
create POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers
नया सदस्यता ऑफ़र बनाता है.
deactivate POST /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}:deactivate
इससे सदस्यता का ऑफ़र बंद हो जाता है.
delete DELETE /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}
सदस्यता के ऑफ़र को मिटा दिया जाता है.
get GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}
एक ऑफ़र पढ़ता है
list GET /androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers
इसमें, किसी सदस्यता के तहत मिलने वाले सभी ऑफ़र की सूची होती है.
patch PATCH /androidpublisher/v3/applications/{subscriptionOffer.packageName}/subscriptions/{subscriptionOffer.productId}/basePlans/{subscriptionOffer.basePlanId}/offers/{subscriptionOffer.offerId}
सदस्यता के मौजूदा ऑफ़र को अपडेट करता है.

REST रिसॉर्स: v3.orders

तरीके
refund POST /androidpublisher/v3/applications/{packageName}/orders/{orderId}:refund
उपयोगकर्ता की सदस्यता या इन-ऐप्लिकेशन परचेज़ ऑर्डर के लिए रिफ़ंड किया जाता है.

REST रिसॉर्स: v3.purchases.products

तरीके
acknowledge POST /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:acknowledge
ऐप्लिकेशन में खरीदे गए आइटम की खरीदारी स्वीकार करता है.
consume POST /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}:consume
इन-ऐप्लिकेशन आइटम की खरीदारी का इस्तेमाल करता है.
get GET /androidpublisher/v3/applications/{packageName}/purchases/products/{productId}/tokens/{token}
यह पता लगाता है कि किसी इन-ऐप्लिकेशन आइटम की खरीदारी और उसके इस्तेमाल की स्थिति क्या है.

REST रिसॉर्स: v3.purchases.subscriptions

तरीके
acknowledge POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:acknowledge
सदस्यता की खरीदारी स्वीकार की जाती है.
cancel POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:cancel
उपयोगकर्ता की सदस्यता की खरीदारी रद्द करता है.
defer POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:defer
उपयोगकर्ता की सदस्यता की खरीदारी को तब तक टाला जाता है, जब तक कि कोई तय समयसीमा खत्म नहीं हो जाती.
get GET /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}
यह जांच करता है कि उपयोगकर्ता की सदस्यता की खरीदारी मान्य है या नहीं और उसके खत्म होने का समय दिखाती है.
refund POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:refund
उपयोगकर्ता की सदस्यता की खरीदारी का रिफ़ंड मिलता है. हालांकि, सदस्यता खत्म होने की तारीख तक मान्य रहती है और इसका बार-बार पेमेंट होता रहता है.
revoke POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:revoke
रिफ़ंड मिलता है. साथ ही, उपयोगकर्ता की सदस्यता की खरीदारी को तुरंत रद्द कर दिया जाता है.

REST रिसॉर्स: v3.purchases.subscriptionsv2

तरीके
get GET /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}
सदस्यता के बारे में मेटाडेटा पाना
revoke POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:revoke
उपयोगकर्ता की सदस्यता की खरीदारी रद्द करना.

REST रिसॉर्स: v3.purchases.voidedpurchases

तरीके
list GET /androidpublisher/v3/applications/{packageName}/purchases/voidedpurchases
इसमें, रद्द की गई, रिफ़ंड या चार्जबैक (पैसे खाते में वापस आना) की गई खरीदारी की जानकारी शामिल होती है.

REST रिसॉर्स: v3.reviews

तरीके
get GET /androidpublisher/v3/applications/{packageName}/reviews/{reviewId}
एक समीक्षा मिलती है.
list GET /androidpublisher/v3/applications/{packageName}/reviews
सभी समीक्षाओं की सूची बनाता है.
reply POST /androidpublisher/v3/applications/{packageName}/reviews/{reviewId}:reply
किसी समीक्षा का जवाब देता है या किसी मौजूदा जवाब को अपडेट करता है.

REST रिसॉर्स: v3.systemapks.variants

तरीके
create POST /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants
ऐसा APK बनाता है जो पहले से अपलोड किए गए किसी Android ऐप्लिकेशन बंडल से सिस्टम इमेज में शामिल करने के लिए सही हो.
download GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants/{variantId}:download
पहले बनाया गया सिस्टम APK डाउनलोड करता है, जो सिस्टम इमेज में शामिल किए जाने के लिए सही होता है.
get GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants/{variantId}
पहले बनाए गए सिस्टम APK का वैरिएंट दिखाता है.
list GET /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants
पहले बनाए गए सिस्टम APK के वैरिएंट की सूची दिखाता है.

REST रिसॉर्स: v3.users

तरीके
create POST /androidpublisher/v3/{parent=developers/*}/users
किसी उपयोगकर्ता को, दिए गए डेवलपर खाते का ऐक्सेस देना.
delete DELETE /androidpublisher/v3/{name=developers/*/users/*}
यह विकल्प चुनने पर, किसी उपयोगकर्ता को दिए गए डेवलपर खाते का पूरा ऐक्सेस नहीं दिया जाता.
list GET /androidpublisher/v3/{parent=developers/*}/users
यह डेवलपर खाते का ऐक्सेस रखने वाले सभी उपयोगकर्ताओं की सूची बनाता है.
patch PATCH /androidpublisher/v3/{user.name=developers/*/users/*}
उपयोगकर्ता को डेवलपर खाते का ऐक्सेस देता है.