Android app rankings API by bundle ID

Track Android chart rank position over time with the app rankings source. Pass the Play package name, not the display title, and read rank volume plus a 0-100 index.

Live data as of 2026-08-13

An Android app rankings API on Trends MCP is the app rankings source on get_growth and get_time_series. The keyword must be an Android bundle ID. On August 12, 2026, com.openai.chatgpt held chart volume 1.0 with index 100.0 over 30 days (flat vs July 14, 2026), while com.whatsapp sat at volume 2.0 with index 95.8 (+4.47% index over 30 days). Pair the live Google Play board for discovery; use rankings for position history and app downloads for install volume.

What Android app rankings data shows right now

From the Trends MCP app rankings pull of August 13, 2026 (series recent_date 2026-08-12 for these packages), dated rank and index moves:

Bundle IDRecent rank volumeRecent index7D index growth14D index growth30D index growth30D rank volume change
com.openai.chatgpt1.0100.0retry returned no_dataretry returned no_data0.0% (flat)1.0 to 1.0 (0.0%)
com.whatsapp2.095.8+4.47%+9.49%+4.47%3.0 to 2.0 (-33.33%)
com.instagram.android2.097.40.0%0.0%0.0%2.0 to 2.0 (0.0%)
com.roblox.client2.050.00.0%0.0%see caveat3.0 to 2.0 (-33.33%)
com.zhiliaoapp.musically4.080.0-7.73%+9.14%0.0%4.0 to 4.0 (0.0%)
com.google.android.apps.bard23.019.2-16.88%-64.31%-72.25%10.0 to 23.0 (+130.0%)
com.spotify.music39.044.1-6.37%-30.22%+24.93%45.0 to 39.0 (-13.33%)

Same-day context from the Google Play board (as_of 2026-08-13T04:01 UTC): WhatsApp Messenger #1, Instagram #4, TikTok #8, ChatGPT #11, Roblox #12, Google Gemini #22. Rank history and the live board agree that ChatGPT stays near the top while Gemini (com.google.android.apps.bard) slipped from volume 10.0 on 2026-07-14 to 23.0 on 2026-08-12.

Additional figures from the August 13, 2026 run:

MetricValue
ChatGPT rankings series length180 points (multi-row days from 2026-07-14)
WhatsApp rankings series length120 points
TikTok rankings series length180 points
Gemini rankings series length90 points
Spotify rankings series length180 points
Instagram rankings 30D indexflat at 97.4
TikTok 7D rank volume3.0 to 4.0 (+33.33%)
Spotify 14D rank volume26.0 to 39.0 (+50.0%)

For com.roblox.client, the 30D index baseline was 0.0 on 2026-07-14, so the API returned 999999% index growth. Quote the rank volumes (3.0 to 2.0) instead of that percent.

Exact API calls

Discovery stays on the board. History stays on app rankings. Installs stay on app downloads. Three shapes cover the loop.

{
  "mode": "get_top_trends",
  "type": "Google Play",
  "limit": 25
}
{
  "mode": "get_growth",
  "source": "app rankings",
  "keyword": "com.openai.chatgpt",
  "percent_growth": ["7D", "14D", "30D"]
}
{
  "mode": "get_time_series",
  "source": "app rankings",
  "keyword": "com.whatsapp"
}

Find the bundle ID in the Play URL after id=. Wrong formats fail closed: com.duolingo and com.facebook.katana returned no_data on rankings during this run even though related brands appear on the live board under different packages or chart coverage.

Rankings versus downloads

Rank position and install volume answer different questions. On August 11 to 12, 2026, WhatsApp held Play board #1 and rankings volume 2.0, yet app downloads for com.whatsapp showed 3,369,352 recent volume against 21,365,177 on the 30-day baseline (-84.23%). TikTok rankings volume stayed at 4.0 over 30 days while downloads fell from 12,624,137 to 1,944,671 (-84.60%). Gemini rankings volume worsened from 10 to 23 (+130% rank volume, meaning a worse chart slot) while the index fell 72.25% over 30 days.

Use rankings when the question is "where does this package sit on the chart." Use downloads when the question is "how many installs moved." Use both before calling a chart climb a growth story.

Who tracks Android rank history

ASO analysts watch whether a feature release moves rank volume inside 7 or 14 days. Competitive intel teams compare ChatGPT at volume 1.0 against Gemini at 23.0 on the same recent_date. Portfolio managers watching consumer internet names treat Spotify's move from rank 45.0 to 39.0 over 30 days (+24.93% index) as a softer signal than install estimates alone. Automation jobs store daily get_growth rows for a fixed bundle list and alert when 7D rank volume rises (worse) or falls (better) by more than 20%.

Limits and honest caveats

History is short. Several packages begin on 2026-07-14, so 3M, 6M, and 12M presets returned date_out_of_range on August 13, 2026. Time series can emit multiple rows per calendar day with different volume values for the same bundle; treat that as multi-chart coverage and confirm which chart your product cares about before graphing. Zero baselines produce 999999% index jumps. Missing packages return no_data rather than a guessed rank.

There is no get_top_trends type named app rankings. The live list remains Google Play. This page covers keyword growth and series for packages you already know.

Pricing and getting started

Free includes 100 requests per month. Starter is $19 for 1,000, Pro $49 for 5,000, Business $199 for 25,000. Annual billing saves 20%. Check current pricing before locking a budget. A daily job that pulls rankings growth for 10 bundles uses about 300 requests per month and needs Starter or higher.

For install volumes by the same bundle IDs, see Android app downloads API. For today's Play display-name chart, see Free Google Play trends API. For a side-by-side with iOS free ranks, see Google Play vs App Store top charts.

Common questions

The Android bundle ID from the Play Store URL, such as com.openai.chatgpt or com.whatsapp. Display names like ChatGPT return no series. The same bundle-ID rule applies to the app downloads source.
On app rankings, volume is the chart rank position (lower is better). The value field is a normalized 0-100 index for cross-app comparison. Always quote both. ChatGPT held volume 1.0 with index 100.0 on August 12, 2026.
On the August 13, 2026 pull, several packages started on 2026-07-14. Windows longer than the series, including 3M, 6M, and 12M, return date_out_of_range. Prefer 7D, 14D, and 30D until the history lengthens.
No. get_top_trends type Google Play returns today's ranked display names without a keyword. app rankings returns history for one bundle ID. Use the board to discover titles, then rankings and downloads for depth.