Google Play Android Developer API

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

שירות: androidpublisher.googleapis.com

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

מסמך Discovery

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

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

נקודת קצה של שירות היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות API. לשירות אחד יכולות להיות כמה נקודות קצה של שירות. לשירות הזה יש נקודת קצה שירות משלו, וכל כתובות ה-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.appstorecatalog.recentAppViews

Methods
get GET /androidpublisher/v3/appstorecatalog/{appStorePackageName}/recentAppViews/{playAppPackageName}
מחזירה מטא-נתונים על אפליקציה שעודכנה לאחרונה.

משאב REST: v3.appstorecatalog.recentUpdateEvents

Methods
list GET /androidpublisher/v3/appstorecatalog/{appStorePackageName}/recentUpdateEvents
מציג רשימה של אירועי עדכון באפליקציות שעומדות בדרישות בטווח הזמן שצוין.

משאב 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 לעריכה הזו.

משאב 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
החזר כספי על הזמנת מינוי או רכישה מתוך האפליקציה של משתמש.
reviewrefund POST /androidpublisher/v3/applications/{packageName}/orders/{orderId}:reviewrefund
ציון העדפות לגבי החזר כספי ושימוש ברכישה לצורך בקשה להחזר כספי

משאב 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
(deprecated)
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:cancel
הוצא משימוש: במקום זאת, צריך להשתמש ב-purchases.subscriptionsv2.cancel.
defer
(deprecated)
POST /androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:defer
הוצא משימוש: במקומו צריך להשתמש ב-purchases.subscriptionsv2.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/*}
מעדכן את הגישה של המשתמש לחשבון המפתח.