generated: '2026-06-20' method: searched source: npm, PyPI, Maven Central, NuGet, pkg.go.dev, RubyGems, Packagist notes: >- Google ships first-party client libraries generated across all its REST APIs (Android Management, Google Play Developer, Cloud Testing, EMM, Play Integrity, etc.) via the language-specific google-api-* client families. Firebase Cloud Messaging is served through the Firebase Admin SDKs. All packages listed are published by Google. packages: - language: javascript registry: npm name: googleapis url: https://www.npmjs.com/package/googleapis install: npm install googleapis official: true covers: [android-management-api, google-play-developer-api, google-play-games-services-api, google-play-emm-api, cloud-testing-api, android-device-provisioning-partner-api, play-integrity-api] - language: javascript registry: npm name: firebase-admin url: https://www.npmjs.com/package/firebase-admin install: npm install firebase-admin official: true covers: [firebase-cloud-messaging-api] - language: python registry: pypi name: google-api-python-client url: https://pypi.org/project/google-api-python-client/ install: pip install google-api-python-client official: true covers: [android-management-api, google-play-developer-api, google-play-games-services-api, google-play-emm-api, cloud-testing-api, android-device-provisioning-partner-api, play-integrity-api] - language: python registry: pypi name: firebase-admin url: https://pypi.org/project/firebase-admin/ install: pip install firebase-admin official: true covers: [firebase-cloud-messaging-api] - language: java registry: maven name: com.google.api-client:google-api-client url: https://repo1.maven.org/maven2/com/google/api-client/google-api-client/ install: 'implementation "com.google.api-client:google-api-client"' official: true - language: java registry: maven name: com.google.apis:google-api-services-androidmanagement url: https://repo1.maven.org/maven2/com/google/apis/google-api-services-androidmanagement/ install: 'implementation "com.google.apis:google-api-services-androidmanagement"' official: true covers: [android-management-api] - language: go registry: pkg.go.dev name: google.golang.org/api url: https://pkg.go.dev/google.golang.org/api install: go get google.golang.org/api official: true - language: ruby registry: rubygems name: google-apis-androidmanagement_v1 url: https://rubygems.org/gems/google-apis-androidmanagement_v1 install: gem install google-apis-androidmanagement_v1 official: true covers: [android-management-api] - language: php registry: packagist name: google/apiclient url: https://packagist.org/packages/google/apiclient install: composer require google/apiclient official: true - language: dotnet registry: nuget name: Google.Apis.AndroidManagement.v1 url: https://www.nuget.org/packages/Google.Apis.AndroidManagement.v1 install: dotnet add package Google.Apis.AndroidManagement.v1 official: true covers: [android-management-api]