Google Play Android Developer API (androidpublisher:v3)

2026-08-17

2 new methods

Additions

    Methods
  • androidpublisher.appsigning.rotateAppSigningKey

      Description : Rotates an app's signing key to a new self-hosted Google Cloud KMS key. Warning: This method only applies to apps enrolled with self-hosted Cloud KMS keys. For apps using standard Google-managed Play App Signing, key rotation requests must be initiated through the Google Play Console UI. See Help Center: https://support.google.com/googleplay/android-developer/answer/9842756

      Path : androidpublisher/v3/applications/{name}/appSigning:rotateAppSigningKey

      HTTP Method : POST

      Scopes : https://www.googleapis.com/auth/androidpublisher

      Parameter Order : name

      Parameters :

        name

          Description : Required. Either package name or app ID of the app rotating the signing key.

          Location : path

          Type : string

          Required : Yes

      Flat Path : androidpublisher/v3/applications/{name}/appSigning:rotateAppSigningKey

  • androidpublisher.appsigning.enrollApp

      Parameters :

        name

          Location : path

          Required : Yes

          Type : string

          Description : Required. Either package name or app ID of the app enrolling in Play Signing.

      Parameter Order : name

      HTTP Method : POST

      Scopes : https://www.googleapis.com/auth/androidpublisher

      Description : Enrolls an app in Play App Signing using a self-hosted Google Cloud KMS key. Warning: Do not use this method for standard Play App Signing enrollment. * Standard enrollment with Google-generated or Google-managed keys cannot be done via API. * This advanced API is strictly for enterprise organizations with mandatory compliance, regulatory, or policy requirements to retain key custody in an external Google Cloud KMS instance. * Prerequisites: Requires an active, properly configured Google Cloud KMS key with appropriate IAM permissions granted to Google Play before calling this method. See Help Center: https://support.google.com/googleplay/android-developer/answer/9842756

      Flat Path : androidpublisher/v3/applications/{name}/appSigning:enrollApp

      Path : androidpublisher/v3/applications/{name}/appSigning:enrollApp