Google Play Android Developer API logo

Google Play Android Developer API

Google Play Android Developer API

Google Play Developer API programmatically manages apps on Google Play — release versions, in-app purchases, subscription status queries, review replies.

Visit site ↗Health checked 9h ago
Use it when

Full coverage of Play Console operations

Watch for

IAP verification has quotas (subscription queries hit limits easily)

First check

Enable API and create a service account in Play Console. All release operations must be wrapped in edits: POST /androidpublisher/v3/applications/{packageName}/edits to create an edit, then commit.

Auth
CORS
No
HTTPS
Yes
Signup
?
Latency
49 ms
Protocol
REST
Pricing

Uptime · 30-day window

Probes: 1Uptime: 100%Avg latency: 49ms
01

About this API

Play Developer API is the official operations entry point for the Android app store. Two core use cases: (1) Release automation — CI builds an AAB, calls API to create edit → upload AAB → set track (internal/alpha/beta/production) → configure release notes → commit edit. Fully scripted, no manual Play Console. (2) IAP/subscription verification — after client-side purchase, the user obtains a purchase token; the backend must verify token authenticity via Play Developer API (preventing user forgery). Subscriptions require periodic status queries (subscription may be canceled, refunded, in grace period, etc.). Every serious Android app uses these APIs.

02

What you can build

  • 1Auto-publish APK/AAB to Play Store in CI/CD
  • 2Verify in-app purchase receipts to prevent fraud
  • 3Query subscription status for client-side permission control
  • 4Bulk reply to reviews
03

Strengths & limitations

Strengths

  • Full coverage of Play Console operations
  • Subscription receipt verification is fraud-prevention critical
  • Staged rollout supported

Limitations

  • IAP verification has quotas (subscription queries hit limits easily)
  • API structure is relatively complex ("edits" concept)
04

Example request

Generic template — replace <endpoint> with the real path from the docs.
curl https://google.com/<endpoint>
05

Getting started

Enable API and create a service account in Play Console. All release operations must be wrapped in edits: POST /androidpublisher/v3/applications/{packageName}/edits to create an edit, then commit.

06

FAQ

What if I run out of subscription quota?+

Use Real-time Developer Notifications (Pub/Sub pushes status changes) instead of active polling.

What happens to uncommitted edits?+

Retained for 7 days then auto-cleaned. Only one active edit per app at a time.

07

Technical details

CORS: NoHTTPS: YesSignup: ?Open source: No
Auth type
unknown
Pricing
unknown
Protocols
REST
SDKs
python, javascript, go, java, csharp, php, ruby
Response time
49 ms
Last health check
5/12/2026, 7:37:30 AM
08

Tags

09

More from Google