Google Play Android Developer API

מאפשר למפתחי אפליקציות ל-Android לגשת לחשבונות שלהם ב-Google Play. באופן כללי, תהליך העבודה הצפוי הוא 'הוספה' של עריכה, ביצוע שינויים לפי הצורך ואז 'שמירה' של העריכה.

שירות: androidpublisher.googleapis.com

כדי לקרוא לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה צריכה להשתמש בספריות משלה כדי לקרוא לשירות הזה, צריך להשתמש במידע הבא כשמבצעים את בקשות ה-API.

מסמך Discovery

Discovery Document הוא מפרט שניתן לקריאה על ידי מכונה, שמתאר ומאפשר שימוש בממשקי API ל-REST. היא משמשת לבניית ספריות לקוח, תוספים ל-IDE וכלים אחרים שמתקשרים עם Google APIs. שירות אחד יכול לספק כמה מסמכי גילוי. השירות הזה מספק את מסמך הגילוי הבא:

נקודת קצה של שירות

נקודת קצה של שירות היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות API. יכול להיות שלשירות אחד יהיו כמה נקודות קצה של שירות. לשירות הזה יש נקודת קצה (endpoint) משלו, וכל כתובות ה-URI שבהמשך הן יחסיות לנקודת הקצה הזו:

  • https://androidpublisher.googleapis.com

משאב REST: ‏ v3.applications

Methods
dataSafety POST /androidpublisher/v3/applications/{packageName}/dataSafety
כותב את ההצהרה לגבי תוויות הבטיחות של אפליקציה.

משאב REST: ‏ v3.applications.deviceTierConfigs

Methods
create POST /androidpublisher/v3/applications/{packageName}/deviceTierConfigs
יוצר הגדרת קבוצת מכשירים חדשה לאפליקציה.
get GET /androidpublisher/v3/applications/{packageName}/deviceTierConfigs/{deviceTierConfigId}
מחזירה הגדרת רמת מכשיר מסוימת.
list GET /androidpublisher/v3/applications/{packageName}/deviceTierConfigs
מחזירה הגדרות של קבוצות מכשירים שנוצרו, מסודרות לפי זמן היצירה בסדר יורד.

משאב REST: ‏ v3.applications.tracks.releases

Methods
list GET /androidpublisher/v3/{parent=applications/*/tracks/*}/releases
מחזירה את רשימת כל הגרסאות של טראק נתון.

משאב REST: ‏ v3.apprecovery

Methods
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
פריסת פעולת שחזור אפליקציה שכבר נוצרה עם סטטוס שחזור DRAFT.
list GET /androidpublisher/v3/applications/{packageName}/appRecoveries
מציג רשימה של כל משאבי הפעולות לשחזור אפליקציות שמשויכים לשם חבילה ולגרסה ספציפיים של אפליקציה.

משאב REST: ‏ v3.edits

Methods
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

Methods
addexternallyhosted POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/externallyHosted
יוצר APK חדש בלי להעלות את ה-APK עצמו ל-Google Play, אלא מארח את ה-APK בכתובת URL שצוינה.
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

Methods
list GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles רשימה של כל קובצי Android App Bundle הנוכחיים של האפליקציה, עם אפשרות עריכה.
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/bundles
מעלים קובץ Android App Bundle חדש לעריכה הזו.

משאב REST: ‏ v3.edits.countryavailability

Methods
get GET /androidpublisher/v3/applications/{packageName}/edits/{editId}/countryAvailability/{track}
מקבל את הזמינות במדינה.

משאב REST: ‏ v3.edits.deobfuscationfiles

Methods
upload POST /androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType}
POST /upload/androidpublisher/v3/applications/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType}
מעלה קובץ חדש לפענוח קוד מעורפל (deobfuscation) ומצרפת אותו לקובץ ה-APK שצוין.

משאב REST: ‏ v3.edits.details

Methods
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

Methods
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

Methods
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

Methods
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

Methods
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

Methods
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

Methods
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

Methods
download GET /androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}/downloads/{downloadId}:download
מוריד חבילת APK חתומה אחת שנוצרה מ-App Bundle.
list GET /androidpublisher/v3/applications/{packageName}/generatedApks/{versionCode}
מחזירה מטא-נתונים של הורדה לכל חבילות ה-APK שנוצרו מ-App Bundle נתון.

משאב REST: v3.grants

Methods
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

Methods
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

Methods
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
מעלה קובץ App Bundle לשיתוף פנימי של אפליקציות.

משאב REST: ‏ v3.monetization

Methods
convertRegionPrices POST /androidpublisher/v3/applications/{packageName}/pricing:convertRegionPrices
מחשבת את המחירים באזורים, לפי שער החליפין של היום ודפוסי תמחור ספציפיים למדינה, על סמך המחיר בבקשה עבור קבוצה של אזורים.

משאב REST: ‏ v3.monetization.onetimeproducts

Methods
batchDelete POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchDelete
מחיקה של מוצר אחד או יותר בחיוב חד-פעמי.
batchGet GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchGet
קריאה של מוצר אחד או יותר בחיוב חד-פעמי.
batchUpdate POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchUpdate
יצירה או עדכון של מוצר אחד או יותר בחיוב חד-פעמי.
delete DELETE /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}
מחיקת מוצר בחיוב חד-פעמי.
get GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}
קריאת מוצר בחיוב חד-פעמי.
list GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts
מציג רשימה של כל המוצרים בחיוב חד-פעמי באפליקציה נתונה.
patch PATCH /androidpublisher/v3/applications/{oneTimeProduct.packageName}/onetimeproducts/{oneTimeProduct.productId}
יוצר או מעדכן מוצר בחיוב חד-פעמי.

משאב REST: ‏ v3.monetization.onetimeproducts.purchaseOptions

Methods
batchDelete POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions:batchDelete
מחיקת אפשרויות רכישה במוצר אחד או יותר בחיוב חד-פעמי.
batchUpdateStates POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions:batchUpdateStates
הפעלה או השבתה של אפשרויות רכישה במוצר אחד או יותר לרכישה חד-פעמית.

משאב REST: ‏ v3.monetization.onetimeproducts.purchaseOptions.offers

Methods
activate POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:activate
הפעלה של מוצר בחיוב חד-פעמי.
batchDelete POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchDelete
מחיקה של מוצר אחד או יותר בחיוב חד-פעמי.
batchGet POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchGet
קריאה של מבצעים על מוצרים בחיוב חד-פעמי.
batchUpdate POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchUpdate
יוצר או מעדכן מוצר אחד או יותר בחיוב חד-פעמי.
batchUpdateStates POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchUpdateStates
עדכון של קבוצת מוצרים בחיוב חד-פעמי.
cancel POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:cancel
ביטול מוצר בחיוב חד-פעמי.
deactivate POST /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers/{offerId}:deactivate
השבתה של מוצר בחיוב חד-פעמי.
list GET /androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers
מציג את כל המבצעים באפליקציה, במוצר או באפשרות רכישה מסוימת.

משאב REST: ‏ v3.monetization.subscriptions

Methods
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

Methods
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

Methods
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

Methods
batchget GET /androidpublisher/v3/applications/{packageName}/orders:batchGet
קבלת פרטי הזמנה לרשימה של הזמנות.
get GET /androidpublisher/v3/applications/{packageName}/orders/{orderId}
קבלת פרטי הזמנה של הזמנה יחידה.
refund POST /androidpublisher/v3/applications/{packageName}/orders/{orderId}:refund
החזר כספי על הזמנת מינוי או רכישה באפליקציה של משתמש.

משאב REST: ‏ v3.purchases.products

Methods
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.productsv2

Methods
getproductpurchasev2 GET /androidpublisher/v3/applications/{packageName}/purchases/productsv2/tokens/{token}
בודק את סטטוס הרכישה והשימוש של פריט בתוך האפליקציה.

משאב REST: ‏ v3.purchases.subscriptions

Methods
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
(deprecated)
GET /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}
הוצא משימוש: במקום זאת, צריך להשתמש ב-purchases.subscriptionsv2.get.
refund
(deprecated)
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:refund
הוצא משימוש: במקומו צריך להשתמש ב-orders.refund.
revoke
(deprecated)
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:revoke
הוצא משימוש: במקומו צריך להשתמש ב-purchases.subscriptionsv2.revoke.

משאב REST: ‏ v3.purchases.subscriptionsv2

Methods
cancel POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:cancel
ביטול רכישת מינוי עבור המשתמש.
defer POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptionsv2/tokens/{token}:defer
דחיית חידוש של מינוי.
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

Methods
list GET /androidpublisher/v3/applications/{packageName}/purchases/voidedpurchases
רשימת הרכישות שבוטלו, שהוחזר עליהן כסף או שבוצע עליהן צ'ארג'בק.

משאב REST: ‏ v3.reviews

Methods
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

Methods
create POST /androidpublisher/v3/applications/{packageName}/systemApks/{versionCode}/variants
יוצר APK שמתאים להכללה בקובץ אימג' של המערכת מקובץ Android App Bundle שכבר הועלה.
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

Methods
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/*}
מעדכן את הגישה של המשתמש לחשבון המפתח.