Apple Music Charts RSS Feed Scraper avatar

Apple Music Charts RSS Feed Scraper

Pricing

Pay per event

Go to Apify Store
Apple Music Charts RSS Feed Scraper

Apple Music Charts RSS Feed Scraper

Scrape Apple Music charts (most-played songs and albums) from the official Apple Marketing Tools RSS feed. Supports per-country requests, configurable chart depth, and both songs and albums — with no authentication required.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Scrape Apple Music charts from the official Apple Marketing Tools RSS feed. Fetch most-played songs and albums by country, with configurable chart depth and no authentication required.

What this actor does

This actor pulls chart data from Apple's official Marketing Tools RSS feed (rss.marketingtools.apple.com). For each requested country and chart type, it fetches the full chart and outputs one record per entry with rank, title, artist, genres, release date, artwork, and Apple Music links.

Supported configurations:

  • Countries: any ISO 3166-1 alpha-2 country code Apple publishes charts for (US, GB, JP, DE, FR, AU, CA, and many more)
  • Entity: songs, albums, or both
  • Depth: 10, 25, 50, or 100 entries per chart

The feed is updated daily by Apple. Re-run this actor daily to track chart movements over time.

Input

FieldTypeDefaultDescription
countryCodesarray of strings["us"]ISO 3166-1 alpha-2 country codes to fetch charts for
chartKindstringmost-playedChart type. Apple currently publishes most-played
chartEntitystringbothsongs, albums, or both
chartDepthinteger25Entries per chart: 10, 25, 50, or 100
maxItemsintegerMaximum total records to return. Leave empty for no limit

Example input — US and UK top 25 songs

{
"countryCodes": ["us", "gb"],
"chartKind": "most-played",
"chartEntity": "songs",
"chartDepth": 25
}

Example input — Global top 10 (10 countries, both songs and albums)

{
"countryCodes": ["us", "gb", "jp", "de", "fr", "au", "ca", "br", "kr", "mx"],
"chartKind": "most-played",
"chartEntity": "both",
"chartDepth": 10
}

Output

Each record represents one chart entry.

FieldTypeDescription
chart_countrystringISO 3166-1 alpha-2 country code
chart_kindstringChart kind (most-played)
chart_entitystringsongs or albums
chart_datestringFeed last-updated timestamp (RFC 2822)
rankintegerChart position (1-based)
titlestringSong or album title
artist_namestringArtist name
apple_idstringApple Music item ID
genresstringComma-separated genre names
release_datestringRelease date (YYYY-MM-DD)
artwork_urlstringArtwork URL (100x100 px)
apple_music_urlstringApple Music link for the item
artist_urlstringApple Music link for the artist

Example output record

{
"chart_country": "us",
"chart_kind": "most-played",
"chart_entity": "songs",
"chart_date": "Sun, 24 May 2026 13:40:27 +0000",
"rank": 1,
"title": "Janice STFU",
"artist_name": "Drake",
"apple_id": "6769568596",
"genres": "Hip-Hop/Rap, Music",
"release_date": "2026-05-15",
"artwork_url": "https://is1-ssl.mzstatic.com/image/thumb/Music211/.../100x100bb.jpg",
"apple_music_url": "https://music.apple.com/us/album/janice-stfu/6769568449?i=6769568596",
"artist_url": "https://music.apple.com/us/artist/drake/271256"
}

Use cases

  • Chart tracking: Run daily and compare ranks over time to identify rising and falling tracks
  • Market research: Compare chart compositions across countries to spot regional preferences
  • Catalog joins: Use apple_id to join with the Apple iTunes catalog actor for additional metadata
  • Streaming analysis: Pair with Billboard (radio/sales) and Shazam (discovery) data for a complete picture of a track's lifecycle

Source

Data comes from Apple's official Marketing Tools RSS feed, which Apple publishes for marketing and promotional purposes. The feed is updated daily and requires no authentication.