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
रिकवरी ऐक्शन के लिए टारगेटिंग (विज्ञापन के लिए सही दर्शक चुनना) को धीरे-धीरे अपडेट करें.
cancel POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:cancel
पहले से लागू की जा रही ऐप्लिकेशन रिकवरी कार्रवाई को रद्द करें.
create POST /androidpublisher/v3/applications/{packageName}/appRecoveries
वापस पाने की स्थिति को 'ड्राफ़्ट के रूप में' के साथ, ऐप्लिकेशन वापस पाने की कार्रवाई बनाएं.
deploy POST /androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:deploy
पहले से बनाए गए ऐप्लिकेशन को वापस पाने की कार्रवाई को, खाता वापस पाने की स्थिति के 'ड्राफ़्ट' के साथ डिप्लॉय करें.
list GET /androidpublisher/v3/applications/{packageName}/appRecoveries
किसी खास पैकेज के नाम और ऐप्लिकेशन वर्शन से जुड़े, ऐप्लिकेशन वापस लाने की कार्रवाई के सभी संसाधनों की सूची बनाएं.

REST संसाधन: v3.edits

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

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

तरीके
addexternallyhosted POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/externallyHosted
APK को Google Play पर अपलोड किए बिना ही नया APK बनाया जाता है. इसके बजाय, APK को बताए गए यूआरएल पर होस्ट किया जाता है.
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}
किसी ऐप्लिकेशन बंडल से जनरेट किए गए सभी APK के लिए, डाउनलोड किया गया मेटाडेटा दिखाता है.

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

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

REST से जुड़ा संसाधन: v3.inappproducts

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

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

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

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

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

REST रिसॉर्स: v3.monetization.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/*}
उपयोगकर्ता के लिए डेवलपर खाते का ऐक्सेस अपडेट करता है.