As of today there is a new official publishing API That allows you to upload to any channel (ie. alpha, beta…) or update title and description and more.
From the docs:
- Uploading new versions of an app Releasing apps, by assigning APKs to various Tracks (alpha, beta, staged rollout, or production)
- Creating and modifying Google Play Store listings, including
- localized text and graphics and multi-device screenshots
Look here for more info: https://developers.google.com/android-publisher/