query_app_info
Query current app metadata (name, description, category, ratings, etc.), optionally for a specific release channel via `channel_id`
update_app_info
Update app metadata in the AppGallery Connect draft
update_language_info
Add or update a localized store listing for a specific language
delete_language_info
Remove a localized store listing
get_upload_url
Obtain a pre-signed upload URL and auth code before uploading a file
upload_app_file
Upload an APK/AAB from local disk and attach it to the app draft (auto-chunked for >4 GB)
update_app_file_info
Manually attach already-uploaded files to the app draft
query_compile_status
Query AAB compilation status for one or more package IDs
submit_app
Submit the app for review and release (supports full, phased, scheduled, and open testing via `channel_id=2`)
submit_app_with_file
Submit when the binary is hosted on your own server
change_phased_release_state
Change phased release status: proceed, roll back, or stop
update_phased_release
Convert phased release to full release or update the rollout schedule/percentage
update_release_time
Update the scheduled release time (only when app is in Releasing state)
set_gms_dependency
Report whether the app depends on GMS
get_download_report_url
Get download URL for the app download & installation report (CSV/Excel, max 180 days)
get_install_failure_report_url
Get download URL for the installation failure report (CSV/Excel, max 180 days)