Read a top chart with movers
app_tracker_chartsUse this when the user asks what is on or climbing the App Store top free or top paid chart, such as "top free apps in the US" or "what is climbing the top paid chart?". Pass country, chart (free or paid) and limit. Returns ranked entries with price, rating, rating count and change since an earlier snapshot, plus movers (gainers, losers, new entries, dropped) and apps released in the last 7 days. movers.since is the time of the snapshot compared against; null means there is none yet. Google Play, grossing and genre charts answer source_off: no allowed source publishes them.
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"chart": "free",
"limit": 5,
"store": "apple",
"country": "us"
},
"name": "app_tracker_charts"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chart | No | Which top chart: free (default) or paid. grossing answers source_off: no allowed source publishes it. | |
| genre | No | Omit for the overall chart. A genre answers source_off: no allowed source publishes genre charts. | |
| limit | No | How many rows to return, 1 to 100. Default 25. The whole chart is always scanned. | |
| store | No | apple (App Store, default). play answers source_off: Google Play charts load only through a path its robots.txt disallows. | |
| country | No | Two-letter store country, such as us, gb or jp. Default us. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| day | No | ||
| note | Yes | ||
| as_of | Yes | ISO 8601 time the data was published by its source or fetched from it. A cached answer keeps the time of its fetch. | |
| chart | Yes | ||
| genre | No | ||
| stale | No | Present only when Apple's feed failed and the newest stored copy of the chart, up to 3 days old, was served instead. fetchedAt is that copy's time. | |
| store | Yes | ||
| movers | Yes | ||
| source | Yes | Who the data comes from, to cite and to check it against. | |
| country | Yes | ||
| entries | Yes | ||
| fetchedAt | No | ||
| newReleases | No | ||
| untrusted_source | Yes |