Google Play Developer API
The Google Play Developer API allows you to programmatically perform actions on the Google Play Developer Console. We have provided a number of client libraries you can use to programmatically access the REST APIs.
Consult the documentation managed on the Google Developers site for a full feature overview and detailed reference materials.
You can use the Google Play Developer Publishing API to perform the following actions:
- Upload APKs to the Alpha, Beta, Staged Rollout and Production distribution channels
- Edit What’s New text for each APK you manage
- Edit Store Listing text and graphic assets
- Manage translations for your Store Listing, including localized text and graphic assets
To get started, you’ll need to create or link an existing API project to your Google Play Developer Console account. Once linked, you can add and manage OAuth clients, or Service Accounts to access the API.
Edits and Commits
Actions using the Publishing API are temporarily stored in a transaction, or “edit”. This allows you to make all necessary changes, then commit those changes at once. Learn more about edits and commits.
In-App Product catalog management
Make managing in-app products easier by using the Google Play Developer API to generate a list of, add, edit, or delete in-app products.
Purchase Status API
Use the Purchase Status API to check the purchase status of in-app products or subscriptions, or directly cancel a user’s subscription.