API · v1
The exact Google Play install counter behind each app's listing, read every night since Aug 4, 2026 and kept. Four endpoints: one app, a batch, a watch list your agent can write to, and a changes feed it can poll. The API is part of Pro — $9/month or $79/year.
Keys come with Pro: start Pro, then create the key on your plan page. Send it as a bearer token.
curl https://appcurves.com/v1/app/chatgpt \ -H "Authorization: Bearer ac_…"
GET /v1/app/{slug-or-package} — One app: title, developer, category, latest {day, installs}, readings_held, and series [{day, installs}] — every reading held.GET /v1/apps?ids=a,b,c — Up to 50 apps in one call. Response: { apps: { <id you passed>: <same shape> }, missing: [...] }.GET /v1/watch — The apps you watch (100 max). Watching guarantees a reading every night, even for apps the nightly scan would otherwise skip.POST /v1/watch?id=… — Add an app to the watch list. Also accepts a JSON body {"id": "…"}.DELETE /v1/watch?id=… — Remove it.GET /v1/changes?since=YYYY-MM-DD — For each watched app: the last reading on or before since vs the latest — delta and any round marks crossed (10ⁿ and 5×10ⁿ). Omit since to diff the last two readings. Largest delta first.500 calls a day per key, reset at 00:00 UTC; every response carries X-RateLimit-Limit and X-RateLimit-Remaining. Bursts are capped at 60 requests per 10 seconds per IP. Responses are not cached; the data changes once a night, so there is no reason to poll an app more than once a day.
401 No or unknown key.402 The key's account is not on Pro.404 App not tracked. Any Play package id can be looked up on the site first; once it has a reading it answers here.429 The day's quota is used, or the burst cap hit. Retry after the reset or the 10-second window.Google Play's lifetime install counter, read from the public listing, to the unit. Not new users, not active devices, no country split, Android only — Apple publishes none. Collection runs nightly from 00:00 UTC; a missing night is a gap, never interpolated. Cite a figure with its reading date. More on the method.
Quote with attribution freely; do not resell the dataset wholesale. Terms. Plain text for agents.