Google Play API

Google Play app data, one API call away

Details, reviews, top charts and keyword rankings for any app on Google Play, as clean JSON. Build competitor monitors, review pipelines and market dashboards, or give the data to your AI agent, without running a scraper.

What you can build

From a weekend script to a product

One key covers every Google Play app and country, with the history we already collected, so you start with data instead of a crawler.

Competitor monitoring

Daily ranks, rating changes and new versions of the apps you compete with, with events when they move.

Review pipelines

Pull new reviews into your helpdesk, BI or issue tracker, filtered by rating, version or text.

Market research

Daily top charts by category and country to size niches and spot climbers.

ASO tooling

Keyword popularity and difficulty, and the terms any app ranks for, for your own tools.

Endpoints

The endpoints you will use first

Pass a package name (com.spotify.music), a Play Store URL or an app name wherever an {app} is expected.

App details

GET /v1/apps/{app}: title, description, installs, rating and histogram, price, version, screenshots, data safety.

Reviews

GET /v1/apps/{app}/reviews: newest first, filter by rating, version, date and text.

Top charts

GET /v1/charts?store=play: free, paid and grossing by country and category, with rank changes.

Keywords

GET /v1/keywords and GET /v1/apps/{app}/keywords: popularity, difficulty and ranks.

Examples

Your first requests

GET /v1/apps/{app} Get everything about one app (metadata, ratings, price, markets, linked app in the other store).

curl "https://api.appgoat.ai/v1/apps/com.spotify.music?include=versions" \
  -H "x-api-key: $APPGOAT_API_KEY"

GET /v1/apps/{app}/reviews List an app's user reviews, newest first, with filters (rating, version, date, text).

curl "https://api.appgoat.ai/v1/apps/com.spotify.music/reviews?rating=1-2&since=2026-10-01" \
  -H "x-api-key: $APPGOAT_API_KEY"

GET /v1/charts Get a top chart (free, paid, grossing) for a store, country and category, today or on a past date.

curl "https://api.appgoat.ai/v1/charts?store=play&country=us&chart=free&category=GAME" \
  -H "x-api-key: $APPGOAT_API_KEY"
Compare

How AppGoat compares

AppGoatTypical app intelligence platforms
Getting a keySelf-serve, a minute after sign-upOften a higher-tier plan or a sales call
Pricing1 credit per request, 250 free every monthAnnual subscriptions, API often extra
StoresGoogle Play and the other store, same endpointsBoth stores
AI agentsMCP server for Claude, ChatGPT and CursorDashboards first
Market estimatesRough, from chart ranksDownload and revenue estimates are a core product

Based on public information about Sensor Tower, AppTweak and Appfigures as of October 2026; check their sites for current plans.

Frequently
asked questions

Can't find it? Email us, a human answers.

Not for the store catalog. The Google Play Developer API only covers your own apps (reviews, listings, purchases). For any other app, its reviews or the top charts you need a data provider like AppGoat or your own scraper.

Top charts are captured daily, app records are refreshed when they are older than 7 days (or on demand with max_age), and every response says when the data was fetched. Apps we have never seen are fetched from the store on the first request.

Most requests cost 1 credit. The free plan includes 250 credits a month with no credit card; paid plans add credits, higher rate limits, multi-country requests and credit packs.

Any: it is a REST API with JSON responses. The examples on this page are curl, JavaScript and Python, and the same data is available to AI agents through the AppGoat MCP server.

Get started

Get a free API key

250 free credits a month, no credit card. Your first request takes a minute.