The Google Play Developer API allows you to perform a number of publishing and app-management tasks. It includes two components: The Subscriptions and In-App Purchases API lets you manage in-app purchases and subscriptions. The Publishing API lets you upload and publish apps, and perform other publishing-related tasks.
→ |
Increment Step Of Achievement |
(POST) |
/achievements/{achievementId}/increment |
OpenAPI |
→ |
Set State of Achievement |
(POST) |
/achievements/{achievementId}/reveal |
OpenAPI |
→ |
Set Steps for Achievements |
(POST) |
/achievements/{achievementId}/setStepsAtLeast |
OpenAPI |
→ |
Unlock Achievement |
(POST) |
/achievements/{achievementId}/unlock |
OpenAPI |
→ |
Get Achievements |
(GET) |
/achievements |
OpenAPI |
→ |
Update Multiple Achievements |
(POST) |
/achievements/updateMultiple |
OpenAPI |
→ |
Get Application |
(GET) |
/applications/{applicationId} |
OpenAPI |
→ |
Verify Token |
(GET) |
/applications/{applicationId}/verify |
OpenAPI |
→ |
Set Played |
(POST) |
/applications/played |
OpenAPI |
→ |
Create Acknowledges Notification Set |
(POST) |
/enterprises/acknowledgeNotificationSet |
OpenAPI |
→ |
Complete Signup Flow |
(POST) |
/enterprises/completeSignup |
OpenAPI |
→ |
Entroll Enterprise |
(POST) |
/enterprises/enroll |
OpenAPI |
→ |
Update Enterprise Account |
(PUT) |
/enterprises/{enterpriseId}/account |
OpenAPI |
→ |
Create Web Token |
(POST) |
/enterprises/{enterpriseId}/createWebToken |
OpenAPI |
→ |
Delete Enterprise |
(DELETE) |
/enterprises/{enterpriseId} |
OpenAPI |
→ |
Get Enterprise |
(GET) |
/enterprises/{enterpriseId} |
OpenAPI |
→ |
Get Group Licenses |
(GET) |
/enterprises/{enterpriseId}/groupLicenses |
OpenAPI |
→ |
Get Group License |
(GET) |
/enterprises/{enterpriseId}/groupLicenses/{groupLicenseId} |
OpenAPI |
→ |
Get Group License User |
(GET) |
/enterprises/{enterpriseId}/groupLicenses/{groupLicenseId}/users |
OpenAPI |
→ |
Get Products |
(GET) |
/enterprises/{enterpriseId}/products |
OpenAPI |
→ |
Get Restriction Schema |
(GET) |
/enterprises/{enterpriseId}/products/{productId}/appRestrictionsSchema |
OpenAPI |
→ |
Approve Product |
(POST) |
/enterprises/{enterpriseId}/products/{productId}/approve |
OpenAPI |
→ |
Generates a URL |
(POST) |
/enterprises/{enterpriseId}/products/{productId}/generateApprovalUrl |
OpenAPI |
→ |
Get Product |
(GET) |
/enterprises/{enterpriseId}/products/{productId} |
OpenAPI |
→ |
Retrieves the Android App Permission |
(GET) |
/enterprises/{enterpriseId}/products/{productId}/permissions |
OpenAPI |
→ |
Unnarove Product |
(POST) |
/enterprises/{enterpriseId}/products/{productId}/unapprove |
OpenAPI |
→ |
Send Test Push |
(POST) |
/enterprises/{enterpriseId}/sendTestPushNotification |
OpenAPI |
→ |
Return Service Account |
(GET) |
/enterprises/{enterpriseId}/serviceAccount |
OpenAPI |
→ |
Return Active Credentials |
(GET) |
/enterprises/{enterpriseId}/serviceAccountKeys |
OpenAPI |
→ |
Remove and Invalidates Credentials |
(DELETE) |
/enterprises/{enterpriseId}/serviceAccountKeys/{keyId} |
OpenAPI |
→ |
Generate New Credentials |
(POST) |
/enterprises/{enterpriseId}/serviceAccountKeys |
OpenAPI |
→ |
Get Store Layout |
(GET) |
/enterprises/{enterpriseId}/storeLayout |
OpenAPI |
→ |
Get Store Layout Pages |
(GET) |
/enterprises/{enterpriseId}/storeLayout/pages |
OpenAPI |
→ |
Delete Store Layout Page Cluster |
(DELETE) |
/enterprises/{enterpriseId}/storeLayout/pages/{pageId}/clusters/{clusterId} |
OpenAPI |
→ |
Get Store Layout Page Cluster |
(GET) |
/enterprises/{enterpriseId}/storeLayout/pages/{pageId}/clusters/{clusterId} |
OpenAPI |
→ |
Update Store Layout Page Cluster |
(PATCH) |
/enterprises/{enterpriseId}/storeLayout/pages/{pageId}/clusters/{clusterId} |
OpenAPI |
→ |
Update Store Layout Page Cluster |
(PUT) |
/enterprises/{enterpriseId}/storeLayout/pages/{pageId}/clusters/{clusterId} |
OpenAPI |
→ |
Get Store Layout Page Clusters |
(GET) |
/enterprises/{enterpriseId}/storeLayout/pages/{pageId}/clusters |
OpenAPI |
→ |
Insert Store Layout Page Cluster |
(POST) |
/enterprises/{enterpriseId}/storeLayout/pages/{pageId}/clusters |
OpenAPI |
→ |
Delete Store Layout Page |
(DELETE) |
/enterprises/{enterpriseId}/storeLayout/pages/{pageId} |
OpenAPI |
→ |
Get Store Layout Page |
(GET) |
/enterprises/{enterpriseId}/storeLayout/pages/{pageId} |
OpenAPI |
→ |
Update Store Layout Page |
(PATCH) |
/enterprises/{enterpriseId}/storeLayout/pages/{pageId} |
OpenAPI |
→ |
Create Store Layout Page |
(PUT) |
/enterprises/{enterpriseId}/storeLayout/pages/{pageId} |
OpenAPI |
→ |
Create Store Layout Page |
(POST) |
/enterprises/{enterpriseId}/storeLayout/pages |
OpenAPI |
→ |
Update Store Layout |
(PUT) |
/enterprises/{enterpriseId}/storeLayout |
OpenAPI |
→ |
Unenroll Enterprise |
(POST) |
/enterprises/{enterpriseId}/unenroll |
OpenAPI |
→ |
Lookup User |
(GET) |
/enterprises/{enterpriseId}/users |
OpenAPI |
→ |
Create New User |
(POST) |
/enterprises/{enterpriseId}/users |
OpenAPI |
→ |
Generate Authentication Token |
(POST) |
/enterprises/{enterpriseId}/users/{userId}/authenticationToken |
OpenAPI |
→ |
Get Products |
(GET) |
/enterprises/{enterpriseId}/users/{userId}/availableProductSet |
OpenAPI |
→ |
Update Products |
(PUT) |
/enterprises/{enterpriseId}/users/{userId}/availableProductSet |
OpenAPI |
→ |
Delete User |
(DELETE) |
/enterprises/{enterpriseId}/users/{userId} |
OpenAPI |
→ |
Get User Device |
(GET) |
/enterprises/{enterpriseId}/users/{userId}/devices/{deviceId} |
OpenAPI |
→ |
Get App Installs |
(GET) |
/enterprises/{enterpriseId}/users/{userId}/devices/{deviceId}/installs |
OpenAPI |
→ |
Remove App Install |
(DELETE) |
/enterprises/{enterpriseId}/users/{userId}/devices/{deviceId}/installs/{installId} |
OpenAPI |
→ |
Get App Install |
(GET) |
/enterprises/{enterpriseId}/users/{userId}/devices/{deviceId}/installs/{installId} |
OpenAPI |
→ |
Update App Install |
(PATCH) |
/enterprises/{enterpriseId}/users/{userId}/devices/{deviceId}/installs/{installId} |
OpenAPI |
→ |
Update App Install |
(PUT) |
/enterprises/{enterpriseId}/users/{userId}/devices/{deviceId}/installs/{installId} |
OpenAPI |
→ |
Get Per Device App Installs |
(GET) |
/enterprises/{enterpriseId}/users/{userId}/devices/{deviceId}/managedConfigurationsForDevice |
OpenAPI |
→ |
Remove Per Device App Install |
(DELETE) |
/enterprises/{enterpriseId}/users/{userId}/devices/{deviceId}/managedConfigurationsForDevice/{managedConfigurationForDeviceId} |
OpenAPI |
→ |
Get Per Device App Install |
(GET) |
/enterprises/{enterpriseId}/users/{userId}/devices/{deviceId}/managedConfigurationsForDevice/{managedConfigurationForDeviceId} |
OpenAPI |
→ |
Update Per Device App Install |
(PATCH) |
/enterprises/{enterpriseId}/users/{userId}/devices/{deviceId}/managedConfigurationsForDevice/{managedConfigurationForDeviceId} |
OpenAPI |
→ |
Update Per Device App Install |
(PUT) |
/enterprises/{enterpriseId}/users/{userId}/devices/{deviceId}/managedConfigurationsForDevice/{managedConfigurationForDeviceId} |
OpenAPI |
→ |
Get Per Device App Install State |
(GET) |
/enterprises/{enterpriseId}/users/{userId}/devices/{deviceId}/state |
OpenAPI |
→ |
Update Per Device App Install State |
(PUT) |
/enterprises/{enterpriseId}/users/{userId}/devices/{deviceId}/state |
OpenAPI |
→ |
Get User Devices |
(GET) |
/enterprises/{enterpriseId}/users/{userId}/devices |
OpenAPI |
→ |
Remove Entitlement |
(DELETE) |
/enterprises/{enterpriseId}/users/{userId}/entitlements/{entitlementId} |
OpenAPI |
→ |
Get Entitlement |
(GET) |
/enterprises/{enterpriseId}/users/{userId}/entitlements/{entitlementId} |
OpenAPI |
→ |
Update Entitlement |
(PATCH) |
/enterprises/{enterpriseId}/users/{userId}/entitlements/{entitlementId} |
OpenAPI |
→ |
Update Entitlement |
(PUT) |
/enterprises/{enterpriseId}/users/{userId}/entitlements/{entitlementId} |
OpenAPI |
→ |
Get Entitlements |
(GET) |
/enterprises/{enterpriseId}/users/{userId}/entitlements |
OpenAPI |
→ |
Get User |
(GET) |
/enterprises/{enterpriseId}/users/{userId} |
OpenAPI |
→ |
Get Per User Configurations |
(GET) |
/enterprises/{enterpriseId}/users/{userId}/managedConfigurationsForUser |
OpenAPI |
→ |
Delete Per User Configurations |
(DELETE) |
/enterprises/{enterpriseId}/users/{userId}/managedConfigurationsForUser/{managedConfigurationForUserId} |
OpenAPI |
→ |
Get Per User Configuration |
(GET) |
/enterprises/{enterpriseId}/users/{userId}/managedConfigurationsForUser/{managedConfigurationForUserId} |
OpenAPI |
→ |
Update Per User Configuration |
(PATCH) |
/enterprises/{enterpriseId}/users/{userId}/managedConfigurationsForUser/{managedConfigurationForUserId} |
OpenAPI |
→ |
Update Per User Configuration |
(PUT) |
/enterprises/{enterpriseId}/users/{userId}/managedConfigurationsForUser/{managedConfigurationForUserId} |
OpenAPI |
→ |
Update User |
(PATCH) |
/enterprises/{enterpriseId}/users/{userId} |
OpenAPI |
→ |
Update User |
(PUT) |
/enterprises/{enterpriseId}/users/{userId} |
OpenAPI |
→ |
Delete User Token |
(DELETE) |
/enterprises/{enterpriseId}/users/{userId}/token |
OpenAPI |
→ |
Generate User Token |
(POST) |
/enterprises/{enterpriseId}/users/{userId}/token |
OpenAPI |
→ |
Get Enterprises |
(GET) |
/enterprises |
OpenAPI |
→ |
Create Enterprise |
(POST) |
/enterprises |
OpenAPI |
→ |
Get Notification Set |
(POST) |
/enterprises/pullNotificationSet |
OpenAPI |
→ |
|
(POST) |
/enterprises/signupUrl |
OpenAPI |
→ |
Get Event Definitions |
(GET) |
/eventDefinitions |
OpenAPI |
→ |
Get Events |
(GET) |
/events |
OpenAPI |
→ |
Create Event |
(POST) |
/events |
OpenAPI |
→ |
Get Leader Boards |
(GET) |
/leaderboards |
OpenAPI |
→ |
Get Leader Board |
(GET) |
/leaderboards/{leaderboardId} |
OpenAPI |
→ |
Get Leader Board Scores |
(GET) |
/leaderboards/{leaderboardId}/scores/{collection} |
OpenAPI |
→ |
Update Leader Board Score |
(POST) |
/leaderboards/{leaderboardId}/scores |
OpenAPI |
→ |
Get Leader Board Window |
(GET) |
/leaderboards/{leaderboardId}/window/{collection} |
OpenAPI |
→ |
Create Leader Board |
(POST) |
/leaderboards/scores |
OpenAPI |
→ |
Get Metagame Confirmation |
(GET) |
/metagameConfig |
OpenAPI |
→ |
Update Deobfuscation FIle |
(POST) |
/{packageName}/edits/{editId}/apks/{apkVersionCode}/deobfuscationFiles/{deobfuscationFileType} |
OpenAPI |
→ |
Get Expansion File |
(GET) |
/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType} |
OpenAPI |
→ |
Update APK Expansion File |
(PATCH) |
/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType} |
OpenAPI |
→ |
Upload APK Expansion File |
(POST) |
/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType} |
OpenAPI |
→ |
Update APK Expansion File |
(PUT) |
/{packageName}/edits/{editId}/apks/{apkVersionCode}/expansionFiles/{expansionFileType} |
OpenAPI |
→ |
Delete All APK Localized Listing |
(DELETE) |
/{packageName}/edits/{editId}/apks/{apkVersionCode}/listings |
OpenAPI |
→ |
Get APK Localized Listings |
(GET) |
/{packageName}/edits/{editId}/apks/{apkVersionCode}/listings |
OpenAPI |
→ |
Delete APK Localized Listing |
(DELETE) |
/{packageName}/edits/{editId}/apks/{apkVersionCode}/listings/{language} |
OpenAPI |
→ |
Get APK Localized Listing |
(GET) |
/{packageName}/edits/{editId}/apks/{apkVersionCode}/listings/{language} |
OpenAPI |
→ |
Update APK Localized Listing |
(PATCH) |
/{packageName}/edits/{editId}/apks/{apkVersionCode}/listings/{language} |
OpenAPI |
→ |
Update APK Localized Listing |
(PUT) |
/{packageName}/edits/{editId}/apks/{apkVersionCode}/listings/{language} |
OpenAPI |
→ |
Create APK |
(POST) |
/{packageName}/edits/{editId}/apks/externallyHosted |
OpenAPI |
→ |
Commit Changes |
(POST) |
/{packageName}/edits/{editId}:commit |
OpenAPI |
→ |
Delete App Edit |
(DELETE) |
/{packageName}/edits/{editId} |
OpenAPI |
→ |
Get App Detail |
(GET) |
/{packageName}/edits/{editId}/details |
OpenAPI |
→ |
Update App Detail |
(PATCH) |
/{packageName}/edits/{editId}/details |
OpenAPI |
→ |
Update App Detail |
(PUT) |
/{packageName}/edits/{editId}/details |
OpenAPI |
→ |
DGetelete App Edit |
(GET) |
/{packageName}/edits/{editId} |
OpenAPI |
→ |
Delete App Detail |
(DELETE) |
/{packageName}/edits/{editId}/listings |
OpenAPI |
→ |
Get App Details |
(GET) |
/{packageName}/edits/{editId}/listings |
OpenAPI |
→ |
Delete Localized Store Listing |
(DELETE) |
/{packageName}/edits/{editId}/listings/{language} |
OpenAPI |
→ |
Get Localized Store Listing |
(GET) |
/{packageName}/edits/{editId}/listings/{language} |
OpenAPI |
→ |
Delete All Images |
(DELETE) |
/{packageName}/edits/{editId}/listings/{language}/{imageType} |
OpenAPI |
→ |
Get All Images |
(GET) |
/{packageName}/edits/{editId}/listings/{language}/{imageType} |
OpenAPI |
→ |
Delete Image |
(DELETE) |
/{packageName}/edits/{editId}/listings/{language}/{imageType}/{imageId} |
OpenAPI |
→ |
Upoads Image |
(POST) |
/{packageName}/edits/{editId}/listings/{language}/{imageType} |
OpenAPI |
→ |
Update Localized Store Listing |
(PATCH) |
/{packageName}/edits/{editId}/listings/{language} |
OpenAPI |
→ |
Update Localized Store Listing |
(PUT) |
/{packageName}/edits/{editId}/listings/{language} |
OpenAPI |
→ |
Get Track Configurations |
(GET) |
/{packageName}/edits/{editId}/tracks |
OpenAPI |
→ |
Get Track Configuration |
(GET) |
/{packageName}/edits/{editId}/tracks/{track} |
OpenAPI |
→ |
Update Track Configuration |
(PATCH) |
/{packageName}/edits/{editId}/tracks/{track} |
OpenAPI |
→ |
Update Track Configuration |
(PUT) |
/{packageName}/edits/{editId}/tracks/{track} |
OpenAPI |
→ |
Validate Changes |
(POST) |
/{packageName}/edits/{editId}:validate |
OpenAPI |
→ |
Create App Edit |
(POST) |
/{packageName}/edits |
OpenAPI |
→ |
Get Entitlements |
(GET) |
/{packageName}/entitlements |
OpenAPI |
→ |
Get In App Products |
(GET) |
/{packageName}/inappproducts |
OpenAPI |
→ |
Create In App Products |
(POST) |
/{packageName}/inappproducts |
OpenAPI |
→ |
Delete In App Products |
(DELETE) |
/{packageName}/inappproducts/{sku} |
OpenAPI |
→ |
Get In App Product |
(GET) |
/{packageName}/inappproducts/{sku} |
OpenAPI |
→ |
Update In App Product |
(PATCH) |
/{packageName}/inappproducts/{sku} |
OpenAPI |
→ |
Update In App Product |
(PUT) |
/{packageName}/inappproducts/{sku} |
OpenAPI |
→ |
Get In App Purchases |
(GET) |
/{packageName}/purchases/products/{productId}/tokens/{token} |
OpenAPI |
→ |
Cancel User Subscription |
(POST) |
/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:cancel |
OpenAPI |
→ |
Defer User Subscription |
(POST) |
/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:defer |
OpenAPI |
→ |
Check User Subscriptions |
(GET) |
/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token} |
OpenAPI |
→ |
Refund User Subscription |
(POST) |
/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:refund |
OpenAPI |
→ |
Refunds and Revoke |
(POST) |
/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:revoke |
OpenAPI |
→ |
List Cancelled Purches |
(GET) |
/{packageName}/purchases/voidedpurchases |
OpenAPI |
→ |
Get Reviews |
(GET) |
/{packageName}/reviews |
OpenAPI |
→ |
Get Review |
(GET) |
/{packageName}/reviews/{reviewId} |
OpenAPI |
→ |
Reply To Review |
(POST) |
/{packageName}/reviews/{reviewId}:reply |
OpenAPI |
→ |
Get Permissions |
(GET) |
/permissions/{permissionId} |
OpenAPI |
→ |
Get PLayers |
(GET) |
/players/me/players/{collection} |
OpenAPI |
→ |
Get Player Achievements |
(GET) |
/players/{playerId}/achievements |
OpenAPI |
→ |
Get Player Categories |
(GET) |
/players/{playerId}/categories/{collection} |
OpenAPI |
→ |
Get Player |
(GET) |
/players/{playerId} |
OpenAPI |
→ |
Get Player Leaderboard Scores |
(GET) |
/players/{playerId}/leaderboards/{leaderboardId}/scores/{timeSpan} |
OpenAPI |
→ |
Get Guests |
(GET) |
/players/{playerId}/quests |
OpenAPI |
→ |
Get Player Snapshots |
(GET) |
/players/{playerId}/snapshots |
OpenAPI |
→ |
Register Push Token |
(PUT) |
/pushtokens |
OpenAPI |
→ |
Remove Push Token |
(POST) |
/pushtokens/remove |
OpenAPI |
→ |
Accept Quest |
(POST) |
/quests/{questId}/accept |
OpenAPI |
→ |
Claim Quest Milestone |
(PUT) |
/quests/{questId}/milestones/{milestoneId}/claim |
OpenAPI |
→ |
Check Revision |
(GET) |
/revisions/check |
OpenAPI |
→ |
Create Room |
(POST) |
/rooms/create |
OpenAPI |
→ |
Get Rooms |
(GET) |
/rooms |
OpenAPI |
→ |
Decline Room |
(POST) |
/rooms/{roomId}/decline |
OpenAPI |
→ |
Dismiss Room |
(POST) |
/rooms/{roomId}/dismiss |
OpenAPI |
→ |
Get Room |
(GET) |
/rooms/{roomId} |
OpenAPI |
→ |
Join Room |
(POST) |
/rooms/{roomId}/join |
OpenAPI |
→ |
Leave Room |
(POST) |
/rooms/{roomId}/leave |
OpenAPI |
→ |
Report Room Status |
(POST) |
/rooms/{roomId}/reportstatus |
OpenAPI |
→ |
Get Snapshot |
(GET) |
/snapshots/{snapshotId} |
OpenAPI |
→ |
Get State Keys |
(GET) |
/states |
OpenAPI |
→ |
Clear State Key |
(POST) |
/states/{stateKey}/clear |
OpenAPI |
→ |
Delete State Key |
(DELETE) |
/states/{stateKey} |
OpenAPI |
→ |
Get State Key |
(GET) |
/states/{stateKey} |
OpenAPI |
→ |
Update State Key |
(PUT) |
/states/{stateKey} |
OpenAPI |
→ |
Create Turn-Based Match |
(POST) |
/turnbasedmatches/create |
OpenAPI |
→ |
Return Turn-Based Match |
(GET) |
/turnbasedmatches |
OpenAPI |
→ |
Update Turn-Based Match |
(PUT) |
/turnbasedmatches/{matchId}/cancel |
OpenAPI |
→ |
Decline Turn-Based Match |
(PUT) |
/turnbasedmatches/{matchId}/decline |
OpenAPI |
→ |
Dismiss Turn-Based Match |
(PUT) |
/turnbasedmatches/{matchId}/dismiss |
OpenAPI |
→ |
Finish Turn-Based Match |
(PUT) |
/turnbasedmatches/{matchId}/finish |
OpenAPI |
→ |
Get Turn-Based Match |
(GET) |
/turnbasedmatches/{matchId} |
OpenAPI |
→ |
Join Turn-Based Match |
(PUT) |
/turnbasedmatches/{matchId}/join |
OpenAPI |
→ |
Leave Turn-Based Match |
(PUT) |
/turnbasedmatches/{matchId}/leave |
OpenAPI |
→ |
ReLeave Turnturn Turn-Based Match |
(PUT) |
/turnbasedmatches/{matchId}/leaveTurn |
OpenAPI |
→ |
Rematch Turn-Based Match |
(POST) |
/turnbasedmatches/{matchId}/rematch |
OpenAPI |
→ |
Turn Turn-Based Match |
(PUT) |
/turnbasedmatches/{matchId}/turn |
OpenAPI |
→ |
Sync Turn-Based Match |
(GET) |
/turnbasedmatches/sync |
OpenAPI |
→ |
Get Available Movie |
(GET) |
/v1/accounts/{accountId}/avails/{availId} |
OpenAPI |
→ |
Get Available Movies |
(GET) |
/v1/accounts/{accountId}/avails |
OpenAPI |
→ |
Get Orders |
(GET) |
/v1/accounts/{accountId}/orders |
OpenAPI |
→ |
Get Order |
(GET) |
/v1/accounts/{accountId}/orders/{orderId} |
OpenAPI |
→ |
Get Store Information |
(GET) |
/v1/accounts/{accountId}/storeInfos |
OpenAPI |
→ |
Get Video Country |
(GET) |
/v1/accounts/{accountId}/storeInfos/{videoId}/country/{country} |
OpenAPI |