App Store Charts Tracker - Top Apps by Country with Rank Deltas
Pricing
from $50.00 / 1,000 chart snapshots
App Store Charts Tracker - Top Apps by Country with Rank Deltas
Daily App Store top charts (free, paid) plus Apple Music most-played, for any country, with rank changes vs your last run: who climbed, who dropped, who entered. Official Apple feeds, no key, no scraping.
Pricing
from $50.00 / 1,000 chart snapshots
Rating
0.0
(0)
Developer
Jimmy A
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
22 days ago
Last modified
Categories
Share
App Store Charts Tracker - top apps by country, with rank deltas
Daily App Store top charts (free and paid) and Apple Music most-played for any country, with the part the raw feeds don't give you: rank changes vs your last run - who climbed, who dropped, who entered the chart, who fell off.
Official Apple marketing feeds. No key, no scraping.
What you get
One row per chart entry:
{"country": "ca","media": "apps","chart": "top-free","entity": "apps","chartUpdated": "Wed, 23 Sep 2026 20:20:39 +0000","rank": 7,"id": "1113153706","name": "Microsoft Teams","artist": "Microsoft Corporation","url": "https://apps.apple.com/ca/app/microsoft-teams/id1113153706","genres": [],"releaseDate": "2016-11-02","prevRank": 7,"rankDelta": 0,"isNewEntry": false,"fetchedAt": "2026-09-23T20:20:39.177Z"}
entity is apps, albums or songs. rankDelta is positive when the entry climbed. genres can be empty when Apple leaves them out of the feed.
Plus a per-chart delta report from the second run on: new entries, movers, and dropouts (entries that left the chart, with their last rank).
{"type": "delta-report","country": "ca","chart": "apps/top-free/apps","newEntries": 0,"moved": 0,"dropouts": [],"generatedAt": "2026-09-23T20:20:39.187Z"}
First run: there is nothing to compare against yet. prevRank and rankDelta are null, isNewEntry is false, and no delta report is written. The run saves a baseline per country + chart, and every later run reports changes against the one before it.
Use cases
- ASO and competitor tracking: watch your app and your rivals move daily, per storefront
- Market research: which categories and publishers dominate which countries
- Trend detection: schedule daily, alert on new chart entries (pair with a webhook)
- Music industry: most-played albums and songs per country over time
- Datasets: historical chart positions, exportable as CSV per run
Charts supported
| Chart | Path |
|---|---|
| Apps: Top Free | apps/top-free/apps |
| Apps: Top Paid | apps/top-paid/apps |
| Music: Most Played Albums | music/most-played/albums |
| Music: Most Played Songs | music/most-played/songs |
Any Apple storefront country code works (us, ca, gb, de, fr, jp, au, br, ...). Up to 100 entries per chart (chartSize).
API / Standby mode
Base URL: https://gratifying-graph--app-charts-tracker.apify.actor. Add your Apify API token as ?token=YOUR_TOKEN or an Authorization: Bearer YOUR_TOKEN header.
GET /?country=ca&chart=apps/top-free/apps&size=50
Returns { count, entries, dropouts } synchronously - usable as an AI-agent tool. size goes up to 100.
Standby shares the rank baseline with your batch runs and updates it on each call. Pass deltas=false to read the chart without changing the baseline (prevRank and rankDelta are then null).
A bare GET / returns a readiness message and is not billed. Bad input returns HTTP 400 and is not billed. If Apple's feed fails (for example an unknown country code) you get HTTP 502, also not billed.
Pricing
| Event | Price |
|---|---|
| Actor start | $0.0005 |
| Chart snapshot (up to 100 entries) | $0.05 |
| Rank-delta report | $0.02 |
| Standby request | $0.02 per request |
Daily tracking of 2 charts in 3 countries costs about $13/month ($0.42 per run once the baseline exists).
FAQ
Why not Google Play too? Google Play has no official chart feed. Ask in Issues if you need Play charts.
How fresh are the charts?
Each run fetches the live feed. chartUpdated is the time Apple served the feed, not the time the ranks last changed.
Where do deltas come from? The actor stores each chart's ranks between runs (per country + chart). The first run saves the baseline; every run after reports changes.
Feedback
Found a bug or need a field? Open an issue on the Issues tab. The actor is checked twice a day and issues get a fast fix.
If this actor saves you time, a short review on the Store page helps other people find it.