Spotify Artists Scraper - Monthly Listeners, Top Tracks, Rank avatar

Spotify Artists Scraper - Monthly Listeners, Top Tracks, Rank

Pricing

from $3.17 / 1,000 results

Go to Apify Store
Spotify Artists Scraper - Monthly Listeners, Top Tracks, Rank

Spotify Artists Scraper - Monthly Listeners, Top Tracks, Rank

Scrape Spotify artists by URL or search term: monthly listeners, followers, world rank, top tracks with play counts, top cities. Export to CSV, JSON, Excel or XML.

Pricing

from $3.17 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

ParseForge Banner

🎀 Spotify Artists Scraper

πŸš€ Export Spotify artist profiles with monthly listeners, followers, world rank, top tracks and top cities in seconds. One row per artist, 21 fields, no login and no API key. A five-artist run finishes in about 3 seconds.

Paste Spotify artist URLs, type search terms, or both. The Actor reads the same public web-player data that Spotify renders on an artist page and returns one flat row per artist: profile image, verification badge, follower count, monthly listeners, global rank, biography, latest release, discography counts, the five top listener cities, social links, twenty related artists and the ten top tracks with their exact play counts.

Coverage is Spotify's full artist catalog. A search for "pop" lists 116 artists on the first pages and about 200 further down; "lo-fi hip hop" lists 197. Every artist page on open.spotify.com resolves, from Bruno Mars (132,824,564 monthly listeners, world rank 1) to a bedroom producer with a few hundred followers.

🎯 Target AudienceπŸ’‘ Primary Use Cases
Label A&R and talent scoutsRank a niche by monthly listeners and follower growth before outreach
Music marketers and playlist curatorsFind which cities an artist over-indexes in and plan tour or ad geography
Music data analysts and researchersTrack play counts of top tracks and the related-artist graph over time
Booking agents and promotersCheck world rank, top cities and latest release before making an offer

πŸ“‹ What the Spotify Artists Scraper does

πŸ’‘ Why it matters: Spotify's official Web API needs OAuth app credentials and does not expose monthly listeners, world rank, top cities or play counts at all. This Actor collects exactly those numbers from the public artist page surface, resolves search terms to artist ids, deduplicates, and bills only for delivered rows.

  • πŸ”— Artist URLs, URIs or ids: https://open.spotify.com/artist/..., spotify:artist:... or the bare 22-character id, one row each.
  • πŸ” Search terms: any keyword or artist name; results are paged 50 at a time and fill the remaining Max Items after the URL list.
  • 🎧 Listener statistics: followers, monthly listeners and world rank, plus the five top cities with listener counts each.
  • πŸ”₯ Top tracks with play counts: the ten tracks Spotify features on the artist page, with track id, URL, play count, duration, explicit flag, album id and featured artists.
  • πŸ’Ώ Discography summary: latest release name, date and type, and the number of albums, singles and compilations.
  • πŸ“£ Profile extras: verified badge, biography, social links (Instagram, Facebook, Twitter, TikTok, WhatsApp, Wikipedia when present) and twenty related "Fans also like" artists.
  • 🧹 Clean rows: identical 21-field layout, Not Disclosed instead of blanks, dedupe on artist id across URLs and searches.

🎬 Full Demo (🚧 Coming soon)

A short walkthrough video is in production.

πŸ“Š Output

Each row is one Spotify artist. Fields, in dataset order:

FieldDescription
πŸ–Ό imageUrlArtist avatar, largest size Spotify serves (640 px)
🎀 nameArtist display name
πŸ”— urlCanonical artist page on open.spotify.com
πŸ†” id22-character Spotify artist id
βœ… verifiedYes or No
πŸ‘₯ followersFollower count
🎧 monthlyListenersMonthly listeners shown on the artist page
🌍 worldRankGlobal rank by monthly listeners, Not Disclosed outside the ranked list
πŸ“ biographyArtist biography, HTML removed
πŸ’Ώ latestRelease / πŸ“… latestReleaseDate / 🏷 latestReleaseTypeMost recent release, ISO date and Album / Single / Ep
πŸ“€ albumsCount / 🎡 singlesCount / πŸ“š compilationsCountDiscography totals
πŸ™ topCitiesUp to 5 objects: city, region, country, listeners
πŸ“£ socialLinksObjects with name and url; empty list when the artist publishes none
🀝 relatedArtistsUp to 20 objects: name, id, url
πŸ”₯ topTracksUp to 10 objects: name, id, url, playCount, durationMs, explicit, albumId, artists
πŸ•’ scrapedAtISO timestamp of the collection
❌ errornull on success; error rows carry only this field and are never charged

Three real records from the verification run (two artist URLs plus the search term "pop", Max Items 5). relatedArtists and topTracks are shortened to three entries here; the dataset carries 20 and 10.

[
{
"imageUrl": "https://i.scdn.co/image/ab6761610000e5ebe2e8e7ff002a4afda1c7147e",
"name": "Taylor Swift",
"url": "https://open.spotify.com/artist/06HL4z0CvFAxyc27GXpf02",
"id": "06HL4z0CvFAxyc27GXpf02",
"verified": "Yes",
"followers": 163652896,
"monthlyListeners": 100980982,
"worldRank": 5,
"biography": "And, baby, that’s show business for you. New album The Life of a Showgirl. Available now ❀️‍πŸ”₯",
"latestRelease": "I Knew It, I Knew You (From \"Toy Story 5\")",
"latestReleaseDate": "2026-06-12",
"latestReleaseType": "Single",
"albumsCount": 33,
"singlesCount": 79,
"compilationsCount": 1,
"topCities": [
{
"city": "London",
"region": "ENG",
"country": "GB",
"listeners": 1558442
},
{
"city": "Quezon City",
"region": "00",
"country": "PH",
"listeners": 1458968
},
{
"city": "SΓ£o Paulo",
"region": "SP",
"country": "BR",
"listeners": 1130692
},
{
"city": "Jakarta",
"region": "JK",
"country": "ID",
"listeners": 1102886
},
{
"city": "Sydney",
"region": "NSW",
"country": "AU",
"listeners": 1030262
}
],
"socialLinks": [
{
"name": "Facebook",
"url": "https://facebook.com/TaylorSwift"
},
{
"name": "Instagram",
"url": "https://instagram.com/taylorswift"
},
{
"name": "Twitter",
"url": "https://twitter.com/taylorswift13"
}
],
"relatedArtists": [
{
"name": "Sabrina Carpenter",
"id": "74KM79TiuVKeVCqs8QtB0B",
"url": "https://open.spotify.com/artist/74KM79TiuVKeVCqs8QtB0B"
},
{
"name": "Olivia Rodrigo",
"id": "1McMsnEElThX1knmY4oliG",
"url": "https://open.spotify.com/artist/1McMsnEElThX1knmY4oliG"
},
{
"name": "Ariana Grande",
"id": "66CXWjxzNUsdJxJ2JdwvnR",
"url": "https://open.spotify.com/artist/66CXWjxzNUsdJxJ2JdwvnR"
}
],
"topTracks": [
{
"name": "The Fate of Ophelia",
"id": "53iuhJlwXhSER5J2IYYv1W",
"url": "https://open.spotify.com/track/53iuhJlwXhSER5J2IYYv1W",
"playCount": 1645338512,
"durationMs": 226073,
"explicit": "No",
"albumId": "4a6NzYL1YHRUgx9e3YZI6I",
"artists": [
"Taylor Swift"
]
},
{
"name": "I Knew It, I Knew You - From \"Toy Story 5\"",
"id": "5uPaqMMt59KGrdKIitDRqa",
"url": "https://open.spotify.com/track/5uPaqMMt59KGrdKIitDRqa",
"playCount": 178556536,
"durationMs": 178186,
"explicit": "No",
"albumId": "3ZLIShtR6Fjs4nTWFpBUB6",
"artists": [
"Taylor Swift"
]
},
{
"name": "Blank Space",
"id": "1p80LdxRV74UKvL8gnD7ky",
"url": "https://open.spotify.com/track/1p80LdxRV74UKvL8gnD7ky",
"playCount": 2582023874,
"durationMs": 231826,
"explicit": "No",
"albumId": "2QJmrSgbdM35R67eoGQo4j",
"artists": [
"Taylor Swift"
]
}
],
"scrapedAt": "2026-09-08T04:56:17.898Z",
"error": null
},
{
"imageUrl": "https://i.scdn.co/image/ab6761610000e5eb4293385d324db8558179afd9",
"name": "Drake",
"url": "https://open.spotify.com/artist/3TVXtAsR1Inumwj472S9r4",
"id": "3TVXtAsR1Inumwj472S9r4",
"verified": "Yes",
"followers": 116393246,
"monthlyListeners": 95887883,
"worldRank": 10,
"biography": "Canadian rapper and vocalist Drake has retained a bigger-than-life commercial presence shortly after he hit the scene in 2006, whether with his own chart-topping releases or with a long string of guest appearances on hits by the likes of Lil Wayne, Rihanna, and A$AP Rocky. Thanks to his introspective rap style, his sensitive R&B crooning, and his golden touch with songwriting, each one of his albums -- from 2011's Take Care to 2018's trap-influenced Scorpion -- topped charts worldwide, and singles like the Grammy-winning \"Hotline Bling\" and many of his mixtapes did too. As his star rose, he helped others along, sponsoring the Weeknd's early work, starting the OVO Sound label, and giving features on his records to up-and-coming acts. By the second decade of his career, Drake's constant chart domination, his Grammy wins and nominations, and his meme-worthy cultural presence made him one of the world's most popular musicians, and the release of albums like 2022's Honestly, Nevermind and 2023's For All the Dogs became cultural events. A heavily publicized feud with Kendrick Lamar in 2024 yielded a string of diss tracks, then Drake issued his third album made woith PartyNextDoor titled $ome $exy $ongs 4 U. Initially known for his role as Jimmy Brooks on Degrassi: The Next Generation, the Toronto-born Aubrey Drake Graham stepped out as a rapper and singer with pop appeal in 2006, when he initiated a series of mixtapes. A year later, despite being unsigned, he scored major exposure when his cocky and laid-back track, \"Replacement Girl\" featuring Trey Songz, was featured on BET's 106 & Park program as its \"Joint of the Day.\" He raised his profile throughout the next several months by popping up on countless mixtapes and remixes, and as rumors swirled about contract offers from labels, he gradually became one of the most talked-about artists in the industry. It did not hurt that he had support from the likes of Kanye West, Jay-Z, and Lil Wayne. By the end of June 2009, \"Best I Ever Had,\" a promotional single, had climbed to number two on Billboard's Hot R&B/Hip-Hop Songs chart. After a fierce bidding war, Drake signed with Universal Motown in late summer and released an EP, So Far Gone, made up of songs from his popular mixtape of the same title. It peaked at number six on the U.S. Billboard 200 chart and won a 2010 Juno Award for Rap Recording of the Year. Thank Me Later, a full-length featuring collaborations with the Kings of Leon, the-Dream, Jay-Z, Kanye West, and Lil Wayne, was issued through Young Money in June 2010. It debuted at number one on the U.S. Billboard 200 chart and was certified platinum by the Recording Industry Association of America. Still, the artist felt his debut was rushed, so its follow-up arrived in November 2011 with the title Take Care, referencing the increased time and effort put into the album's creation. Receiving critical acclaim, Grammy Awards, and the number one slot on the U.S. Billboard 200, Take Care cemented Drake's place as one of Canada's biggest exports. While on tour in 2012, Drake announced that he had started work on what would be his third studio album; Nothing Was the Same was released the following September. It spawned many singles, topped charts around the world, was shortlisted for the Polaris Music Prize, and was nominated for a Best Rap Album Grammy Award. Soon after the album's release, Drake hit the road on an extended tour, took part in some collaborations, and released a few singles, including the Grammy-nominated \"0 to 100/The Catch Up.\" His next release was planned as a free mixtape before Cash Money decided they would rather charge for it. The decidedly downbeat If You're Reading This It's Too Late was released in February 2015 and debuted at number one, while all 17 of its songs entered the Hot R&B/Hip-Hop Songs chart. In late summer 2015, Drake released a trio of new tracks on his SoundCloud page. One of them, the Timmy Thomas-sampling \"Hotline Bling,\" became a Top Five pop hit in Canada and the U.S. and something of a cultural phenomenon. Later that year, Drake hit the studio with Future for a six-day session that yielded the mixtape What a Time to Be Alive. Upon the album's September release, it became Drake's second recording of the year to debut at number one. After issuing three singles in the beginning months of 2016, his fourth album, Views, arrived in April and debuted at number one. It revolved lyrically around his hometown of Toronto and featured production by longtime cohorts Noah \"40\" Shebib and Boi-1da, among others. Late that year, Drake issued another trio of singles, including the chart-topping \"Fake Love.\" They preceded the playlist More Life, released the following March with appearances from Kanye West, Quavo, Travis Scott, and Young Thug. The release became his seventh consecutive chart-topping album. At the start of 2018, Drake issued the two-song EP Scary Hours. Both \"Diplomatic Immunity\" and \"God's Plan\" hit the Top Ten, the latter becoming his second solo chart-topper. It served as a precursor to his fifth album, the two-disc set Scorpion, which was broken into a rap side and an R&B side that featured the hit single \"Nice for What.\" It was released in June and instantly went platinum, while also breaking records for most streams in a single day. At the 61st Grammy Awards, Drake took home the prize for Best Rap Song for \"God's Plan.\" In 2019, Drake raided the vaults for two archival releases: an official streaming release of the So Far Gone mixtape, and the Billboard 200-topping Care Package, which rounded up tracks that were leaked, discarded, or used as teasers, dating back to the Take Care era. Drake collected two Grammy nominations for the 2020 ceremonies, one for Best Rap Song with his Rick Ross collaboration \"Gold Roses\" and another for Best R&B Song with his Chris Brown-assisted \"No Guidance.\" That same year, he released another mixtape made up of demos and singles titled Dark Lane Demo Tapes. One of the tracks was \"Toosie Slide,\" his third song to debut at number one on the Billboard Hot 100, making him the first male artist to accomplish that feat. Drake followed up with a slew of guest spots on songs by DJ Khaled, Bryson Tiller, Lil Wayne, and Drakeo the Ruler, then issued the \"Laugh Now Cry Later\" single in late 2020. The Lil Durk-featured track was touted as the first single from Certified Lover Boy, Drake's soon-to-be-released sixth official album. It didn't materialize as quickly as planned due to his knee surgery and recovery that precluded any work. Instead, an EP titled Scary Hours 2 was issued in early 2021, and Drake appeared on songs by Migos, Smiley, Nicki Minaj, and Trippie Redd. Sporting a controversial Damien Hirst-designed cover, the trap-inspired CLB was finally released that September and featured appearances by a who's who of the rap scene past and present including Rick Ross, Jay-Z, Young Thug, Future, Lil Baby, and many more. Like the five previous records, it topped the album charts in Canada and the U.S. Drake stayed busy throughout 2022, appearing as a guest on albums by Gunna and Future, collaborating with DJ Khaled, and signing a deal with Universal for one of the largest contracts in music business history. It took until June of that year for Drake to release any music under his own name, and when he did it was the house music-inspired Honestly, Nevermind. Though the album featured a large number of producers, most prominently Noah \"40\" Shebib, Black Coffee, and Carnage, the only other rapper to appear was 21 Savage. The collaboration with the latter was built out into a full-length album titled Her Loss. Released in late 2022, the record relied on trap beats, melancholy synth washes, and a surprising number of disses. It topped both the Canadian Albums and Billboard 200 charts. In April 2023, he reached number two on the Hot 100 with \"Search & Rescue,\" a track that sampled Kim Kardashian. After branching out into poetry with his first book, Titles Ruin Everything, in July, Drake returned with his eighth album, For All the Dogs. It featured guests ranging from J. Cole to Teezo Touchdown, and delivered a set of aggressive and melancholy trap songs. It was issued on October 6, the same day he announced a year-long sabbatical from music to focus on health issues. In 2024, Drake became embroiled in a well-publicized feud with Kendrick Lamar and J. Cole. After Cole had named the three as the \"big three\" greatest rappers in modern hip-hop, Lamar asserted that he was the only one during his guest verse on Future and Metro Boomin's song \"Like That,\" which topped the Billboard Hot 100. Cole then criticized Lamar on his song \"7 Minute Drill,\" which was met with a poor reception; Cole apologized for the song and removed it from streaming services. In April, Drake released two diss tracks against Lamar, \"Push Ups\" and \"Taylor Made Freestyle,\" with the former reaching number ten on the Hot 100. Lamar responded with the vitriolic \"Euphoria\" and a track posted to Instagram titled \"6:16 in L.A.\" Drake's \"Family Matters\" appeared in May, hitting number six on the Hot 100. It was promptly followed by Lamar's Alchemist-produced \"Meet the Grahams\" and party-ready \"Not Like Us.\" Also that May, Drake responded with \"The Heart, Pt. 6,\" a reference to Lamar's ongoing \"The Heart\" song series. Later that year, he released the three song EP, 100 Gigs, which was rereleased after one of the song's had sample clearance issues. After a few months out of the spotlight, Drake teamed with PartyNextDoor for early 2025's $ome $exy $ongs 4 U. The album featured a familiar mix of trap and slow R&B, but also folded in elements of alternative rock, and notably, modern Mexican pop. ~ Tim Sendra, Rovi",
"latestRelease": "ICEMAN",
"latestReleaseDate": "2026-05-15",
"latestReleaseType": "Album",
"albumsCount": 21,
"singlesCount": 63,
"compilationsCount": 0,
"topCities": [
{
"city": "London",
"region": "ENG",
"country": "GB",
"listeners": 1978713
},
{
"city": "New York City",
"region": "NY",
"country": "US",
"listeners": 1476939
},
{
"city": "Los Angeles",
"region": "CA",
"country": "US",
"listeners": 1414330
},
{
"city": "Chicago",
"region": "IL",
"country": "US",
"listeners": 1358456
},
{
"city": "Dallas",
"region": "TX",
"country": "US",
"listeners": 1190012
}
],
"socialLinks": [],
"relatedArtists": [
{
"name": "Future",
"id": "1RyvyyTE3xzB2ZywiAwp0i",
"url": "https://open.spotify.com/artist/1RyvyyTE3xzB2ZywiAwp0i"
},
{
"name": "Travis Scott",
"id": "0Y5tJX1MQlPlqiwlOH1tJY",
"url": "https://open.spotify.com/artist/0Y5tJX1MQlPlqiwlOH1tJY"
},
{
"name": "Ty Dolla $ign",
"id": "7c0XG5cIJTrrAgEC3ULPiq",
"url": "https://open.spotify.com/artist/7c0XG5cIJTrrAgEC3ULPiq"
}
],
"topTracks": [
{
"name": "Janice STFU",
"id": "514joG57v4yKTsfQmz7stz",
"url": "https://open.spotify.com/track/514joG57v4yKTsfQmz7stz",
"playCount": 313352746,
"durationMs": 237344,
"explicit": "Yes",
"albumId": "0OAv7DCME2AV4q1KPO95HY",
"artists": [
"Drake"
]
},
{
"name": "One Dance",
"id": "1zi7xx7UVEFkmKfv06H8x0",
"url": "https://open.spotify.com/track/1zi7xx7UVEFkmKfv06H8x0",
"playCount": 4453221391,
"durationMs": 173986,
"explicit": "No",
"albumId": "40GMAhriYJRO1rsY4YdrZb",
"artists": [
"Drake",
"Wizkid",
"Kyla"
]
},
{
"name": "Passionfruit",
"id": "5mCPDVBb16L4XQwDdbRUpz",
"url": "https://open.spotify.com/track/5mCPDVBb16L4XQwDdbRUpz",
"playCount": 2371258559,
"durationMs": 298940,
"explicit": "Yes",
"albumId": "1lXY618HWkwYKJWBRYR4MK",
"artists": [
"Drake"
]
}
],
"scrapedAt": "2026-09-08T04:56:18.103Z",
"error": null
},
{
"imageUrl": "https://i.scdn.co/image/ab6761610000e5eb597f9edd2cd1a892d4412b09",
"name": "Pop Smoke",
"url": "https://open.spotify.com/artist/0eDvMgVFoNV3TpwtrVCoTj",
"id": "0eDvMgVFoNV3TpwtrVCoTj",
"verified": "Yes",
"followers": 16439544,
"monthlyListeners": 15259808,
"worldRank": "Not Disclosed",
"biography": "Known for his breakout single \"Welcome to the Party,\" Brooklyn's Pop Smoke combined gravelly vocals with erratic production to become the face of Brooklyn's rising drill scene. Within just a year of his debut, he made a rapid rise in the mainstream, landing in the Top Ten with sophomore mixtape Meet the Woo, Vol. 2. Tragically, soon after achieving this chart peak, he was gunned down on February 19, 2020. Born and raised in Brooklyn, New York, Pop Smoke (born Bashar Jackson) got his start in music almost by accident; during studio sessions with various associates in 2018, Smoke secretly began to record his own vocals. Couched firmly in Brooklyn's rising drill scene, he combined his booming, smoky vocals with the sonics of Chicago and London drill, producing an explosive collection of street-driven anthems. After remixing Sheff G's iconic \"Panic, Pt. 3\" for his debut single, \"MPR,\" Smoke released the follow-up single \"Welcome to the Party,\" produced by U.K. drill's 808Melo. Racking up millions of streams in just days, Smoke's track swiftly became Brooklyn drill's biggest success thus far, prompting remixes from the likes of Skepta and Nicki Minaj and bringing the local subgenre to the international stage. Capitalizing on his rapid rise, Smoke released his debut project, Meet the Woo, in July 2019, produced exclusively by 808Melo. After Meet the Woo spawned the second key hit \"Dior,\" Smoke rounded out 2019 with an appearance on JackBoys, the chart-topping compilation from Travis Scott and his Cactus Jack crew. Kicking off 2020, Smoke issued a Meet the Woo sequel featuring artists from Quavo to A Boogie wit da Hoodie. The mixtape, titled Meet the Woo, Vol. 2, continued the work of his drill-heavy debut, paying homage to the genre's U.K. roots through a Charlie Sloth freestyle while expanding on the melodic aspects of the Brooklyn scene. This project saw even greater success for the rapper, peaking at number seven on the Billboard 200 and charting across Europe. However, just weeks later on February 19, Pop Smoke was shot during a home invasion and died; he was 20 years old. In July of that year, Victor Victor and Republic issued the rapper's first posthumous release, Shoot for the Stars, Aim for the Moon. With executive production from 50 Cent, the album touched on a variety of styles, with features ranging across the musical spectrum, and topped the Billboard 200. A deluxe edition, with a more drill-driven approach, arrived just a few weeks later. In 2021, the two labels issued a second posthumous number one album, Faith, with a much wider, more radio-centric approach to rap. ~ David Crone, Rovi",
"latestRelease": "Not Disclosed",
"latestReleaseDate": "Not Disclosed",
"latestReleaseType": "Not Disclosed",
"albumsCount": 8,
"singlesCount": 19,
"compilationsCount": 0,
"topCities": [
{
"city": "London",
"region": "ENG",
"country": "GB",
"listeners": 297822
},
{
"city": "Lagos",
"region": "LA",
"country": "NG",
"listeners": 289582
},
{
"city": "New York City",
"region": "NY",
"country": "US",
"listeners": 226164
},
{
"city": "Sydney",
"region": "NSW",
"country": "AU",
"listeners": 220068
},
{
"city": "Toronto",
"region": "ON",
"country": "CA",
"listeners": 172413
}
],
"socialLinks": [
{
"name": "Facebook",
"url": "https://facebook.com/realpopsmoke"
},
{
"name": "Instagram",
"url": "https://instagram.com/shootforthestars"
},
{
"name": "Twitter",
"url": "https://twitter.com/popsmoke10"
}
],
"relatedArtists": [
{
"name": "Roddy Ricch",
"id": "757aE44tKEUQEqRuT6GnEB",
"url": "https://open.spotify.com/artist/757aE44tKEUQEqRuT6GnEB"
},
{
"name": "Internet Money",
"id": "6MPCFvOQv5cIGfw3jODMF0",
"url": "https://open.spotify.com/artist/6MPCFvOQv5cIGfw3jODMF0"
},
{
"name": "Lil Tjay",
"id": "6jGMq4yGs7aQzuGsMgVgZR",
"url": "https://open.spotify.com/artist/6jGMq4yGs7aQzuGsMgVgZR"
}
],
"topTracks": [
{
"name": "What You Know Bout Love",
"id": "4xVmPboqdKG78mkqZ0sn1m",
"url": "https://open.spotify.com/track/4xVmPboqdKG78mkqZ0sn1m",
"playCount": 1388430207,
"durationMs": 160000,
"explicit": "Yes",
"albumId": "6u3vDhwJ2HXHShH5kD00qL",
"artists": [
"Pop Smoke"
]
},
{
"name": "Dior",
"id": "3702l19pLmnSRKFEzDnVeM",
"url": "https://open.spotify.com/track/3702l19pLmnSRKFEzDnVeM",
"playCount": 1312021239,
"durationMs": 216386,
"explicit": "Yes",
"albumId": "3PL3Of7YmQ76TzbQPrHC50",
"artists": [
"Pop Smoke"
]
},
{
"name": "Mood Swings",
"id": "5l0uFjA731wPYH8CkR7K1Y",
"url": "https://open.spotify.com/track/5l0uFjA731wPYH8CkR7K1Y",
"playCount": 989698206,
"durationMs": 213333,
"explicit": "Yes",
"albumId": "3HrEoVcXbsvjY0KD2AIcNu",
"artists": [
"Pop Smoke",
"Lil Tjay"
]
}
],
"scrapedAt": "2026-09-08T04:56:18.175Z",
"error": null
}
]

✨ Why choose this Actor

What you get
Numbers the official API hidesMonthly listeners, world rank, top cities and per-track play counts come from the public artist page, not from the OAuth-gated Web API.
URLs and searches in one runMix artist links with keywords; URLs are collected first, search results fill the rest, duplicates are removed.
Exact item countsMax Items 10 means 10 artist rows; failed lookups become unbilled error rows instead of eating your quota.
HTTP only, 1 GBNo browser, no 4 GB container. Five artists in about 3 seconds, hundreds per minute.
Self-healingAnonymous session tokens are refreshed automatically and rotated GraphQL query hashes are re-read from Spotify's own bundle.
Honest blanksNot Disclosed and empty lists instead of nulls, so CSV and Excel filters behave.

πŸ“ˆ How it compares to alternatives

FeatureThis ActorOfficial Spotify Web APITypical Store scrapers
Monthly listeners, world rank, top citiesYesNot availableSome
Top tracks with play countsYes, 10 per artistNo play countsSome
Related artistsYes, 20 per artistEndpoint removed in 2024Some
Genres and popularity scoreNo (Web API only, rate-limited for anonymous use)YesRare
Search terms and URLs in one runYesSearch only, with your own app credentialsUsually one or the other
Login or API keyNoneOAuth app requiredVaries
Memory1,024 MBn/aOften 4 GB browser runs

πŸš€ How to use

  1. Create a free Apify account with $5 in credit.
  2. Open the Spotify Artists Scraper.
  3. Paste artist URLs, add search terms, set Max Items and click Start.
  4. Download the dataset as CSV, Excel, JSON or XML from the Storage tab, or read it through the API.

A first run:

{
"startUrls": [
{ "url": "https://open.spotify.com/artist/06HL4z0CvFAxyc27GXpf02" },
{ "url": "https://open.spotify.com/artist/3TVXtAsR1Inumwj472S9r4" }
],
"searchTerms": ["pop"],
"maxItems": 10
}

Free-plan runs return up to 10 artists as a preview. Upgrade your Apify plan to collect up to 1,000,000 artists per run.

πŸ’Ό Business use cases

🎯 A&R prospecting. A label scout searches "afrobeats" and "amapiano", exports 500 artists, sorts by monthly listeners against follower count and shortlists the profiles with the steepest listener-to-follower ratio.

πŸ—ΊοΈ Tour and ad geography. A promoter pastes a roster of 40 artist URLs and reads topCities to decide which markets get the first show announcements and where to spend paid social budget.

πŸ“ˆ Catalog benchmarking. An analyst runs the same 200 artist URLs every Monday and tracks monthlyListeners, worldRank and the playCount of each top track to spot breakouts a week before the charts do.

🀝 Playlist and collaboration mapping. A curator walks the relatedArtists lists from ten seed artists to build a genre graph and find adjacent acts for a new editorial playlist.

πŸ”Œ Automating Spotify Artists Scraper

  • Make and Zapier: run the Actor on a schedule and append new rows to Google Sheets or Airtable.
  • Slack: post a message when an artist's monthlyListeners crosses a threshold or a new latestRelease appears.
  • Airbyte: sync the dataset into BigQuery, Snowflake or Postgres for dashboards.
  • GitHub Actions: refresh an artist roster file on every deployment of your app.
  • Google Drive: save each run as CSV or Excel for a shared folder.

Every integration starts from the Apify API or the ApifyClient for JavaScript and Python.

🌟 Beyond business use cases

  • Research: collect the related-artist graph of a whole scene for a network analysis paper.
  • Personal: keep a spreadsheet of your favourite artists' monthly listeners and latest releases.
  • Non-profit: music education programs can show students how streaming numbers move around a release.
  • Experimentation: feed biographies and top-track lists into an LLM to prototype an artist-recommendation assistant.

πŸ€– Ask an AI assistant about this scraper

Give an AI agent live access to Spotify artist data through the Model Context Protocol:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/spotify-artists-scraper"

Then ask in plain language, for example "Compare the monthly listeners and top cities of Shakira and Bad Bunny".

❓ Frequently Asked Questions

πŸ”‘ Do I need a Spotify account or API key?

No. The Actor reads the public artist page surface with an anonymous web-player session. Nothing to register, nothing to paste.

πŸ”— Which inputs are accepted?

Full artist URLs (https://open.spotify.com/artist/..., including intl-xx and embed variants), Spotify URIs (spotify:artist:...), bare 22-character ids, and free-text search terms. Track, album and playlist links are reported as error rows.

πŸ” How many artists does a search term return?

Whatever Spotify's own search lists for the term, paged 50 at a time. "pop" returned 116 on the first pages and about 200 deeper; "lo-fi hip hop" returned 197. Use several terms to go wider.

🎧 Where do monthly listeners and world rank come from?

From the same GraphQL data the artist page renders. worldRank is only populated for artists inside Spotify's ranked list; everyone else gets Not Disclosed.

🎡 Why are genres and popularity missing?

Both live only in Spotify's official Web API, which throttles anonymous sessions with HTTP 429. Rather than ship always-empty columns, the Actor leaves them out.

Spotify publishes 10 top tracks, 5 top cities and 20 related artists per artist page, and the Actor returns all of them. Full discographies are not included.

πŸ“¦ How many artists can I collect per run?

Free users get 10 artists as a preview. Paid Apify users can set Max Items up to 1,000,000 per run.

🧹 What happens with duplicate artists?

Rows are deduplicated on the artist id, so an artist that appears in your URL list and in a search result is delivered once.

❌ What happens when an artist cannot be loaded?

The Actor adds one row containing only an error field (for example "Artist ... not found on Spotify"), never charges for it, and continues with the next artist.

πŸ›‘οΈ Do I need a proxy?

Not by default. Spotify's public endpoints answer direct requests from the Apify platform. Switch on Apify Proxy in the Network section if your own high-volume runs start seeing HTTP 429.

πŸ”„ What if Spotify changes its web player?

The anonymous token is refreshed on every 401 and the persisted GraphQL query hashes are re-read from Spotify's live bundle on every 412, so routine web-player releases do not break the run.

⏰ Can I run this on a schedule?

Yes. Create an Apify schedule to run the Actor hourly, daily or weekly and connect the dataset to your pipeline.

πŸ“„ What output formats are supported?

CSV, JSON, Excel and XML from the Apify Console or API. Array fields such as topTracks are flattened into indexed columns in CSV and Excel.

πŸ”Œ Integrate with any app

The dataset is available through the Apify API the moment the run finishes. Use the run-sync-get-dataset-items endpoint for one-shot calls, webhooks to trigger downstream jobs, or the Make, Zapier, Airbyte and LangChain integrations listed on the Actor page.


πŸ’‘ Pro Tip: browse the complete ParseForge collection.

πŸ†˜ Need Help? Open our contact form with your run ID, your input and what you expected.

⚠️ Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Spotify AB. It collects only publicly available data shown on open.spotify.com. You are responsible for using the data in compliance with Spotify's terms of use and applicable data-protection laws.