One call returns one Google Play app's Sensor Tower record: last-month worldwide revenue (worldwide_last_month_revenue.value, in US cents) and downloads (rounded; small apps are floored, so 1,000 downloads or $1,000 means 'under 5k'), every in-app purchase with its price and duration, top countries, rating, rating count and 1-5 star breakdown, version history, release dates, related apps, featured reviews and publisher details.
1 live route on App Store, from $0.00 per call. Every route below answered our last live test on 2026-10-08; the gateway re-tests them daily.
The upstream price you are metered at, cheapest first. A route without a published price says so.
| Provider | Endpoint | Price |
|---|---|---|
Get a Google Play app's revenue and download estimate, in-app purchases and ratings (Sensor Tower)GET android/apps/{package} | $0.00$0.0e+00 / 1k calls |
From a real call to the route: Sensor Tower.
app_idPackage name, used to call other endpointsnameApp titleratingAverage star rating (0-5)rating_countTotal number of ratingsrating_breakdown[1-star, 2-star, 3-star] counts (5-star implied)price.valuePrice in cents (0 = free)worldwide_last_month_revenue.valueRevenue in centsworldwide_last_month_downloads.valueDownload countinstallsInstall range bracket (e.g. '10K - 50K')publisher_idPublisher identifierfeatured_reviews[]Array of top user reviews with rating and texttop_in_app_purchasesPrice range of in-app purchases by countryHTTP with your key in x-api-key, or the call_endpoint tool of our MCP server.
| Parameter | Type | Notes | |
|---|---|---|---|
| package | string · path | required | Google Play package name, e.g. com.ugcroster.app.e.g. com.ugcroster.app |
| country | string · query | optional | Two-letter store country for the record (estimates are worldwide either way). · default US |
curl "https://fetchapi.co/api/gw/sensortower/android/apps/com.ugcroster.app?country=US" \ -H "x-api-key: YOUR_KEY"
call_endpoint("sensortower.android_app", {"country": "US", "package": "com.ugcroster.app"}){
"os": "android",
"name": "UGC Roster - Creator Jobs",
"price": {
"value": 0,
"currency": "USD",
"string_value": "$0.00",
"subunit_to_unit": 100
},
"active": true,
"app_id": "com.ugcroster.app",
"rating": 4.381019830028329,
"country": "US",
"icon_url": "https://play-lh.googleusercontent.com/UyFWKnwfNIg5GdBHOaH8vUT0_y79GfAUMq8ZsmcXoHQPlx90TSekCE-J20VQ4IkyfsrGFwjH25hLTFoRXWFR5Q=s150",
"installs": "10K - 50K",
"language": "EN",
"versions": [
{
"date": 1791158400000,
"value": "31.0.2"
},
{
"date": 1788825600000,
"value": "29.0.0"
},
"… 1 more"
],
"cohort_id": null,
"file_size": "Varies with device",
"categories": [
{
"id": "business",
"name": "Business"
}
],
"…": "33 more fields"
}Call it over HTTP or from any MCP client. Each key has a rate limit and a monthly cap; calls are metered at the upstream price.