Spotify Scraper
Pricing
from $0.40 / 1,000 results
Spotify Scraper
๐ฅ0.40/1000 results๐ฅSpotify scraper. 9 modes: albums, artists, tracks, playlists, podcasts, episodes, search, play counts & full discography cascade. 27+ fields per record โ No login, no proxy, no setup. JSON/CSV/Excel. API, MCP server, webhook, Claude, ChatGPT, LangChain, Make, Zapier, n8n ready.
Pricing
from $0.40 / 1,000 results
Rating
0.0
(0)
Developer
Scrape Smith
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
14 days ago
Last modified
Categories
Share
๐ต Spotify Scraper โ Play Counts, ISRC, Albums, Artists, Playlists, Podcasts & Search | All-In-One
The most complete and affordable Spotify data extraction tool on the Apify Store. 9 modes in one actor โ get everything you need from Spotify without juggling multiple scrapers or paying per data type.
๐ Why this scraper
- ๐ฐ Cheapest all-in-one on the store โ albums, artists, tracks, playlists, podcasts, and search all included. No separate charges per mode.
- ๐ข Real play counts โ exact stream numbers, not estimates. The same data the industry uses for charting and analytics.
- ๐ฏ 27+ fields per record โ more data points than any competitor. ISRC codes, popularity scores, audio previews, verified badges, monthly listeners, world rankings, top cities, and much more.
- ๐ Zero setup โ no Spotify account, no API keys, no cookies, no configuration. Paste a link and get structured data back instantly.
- ๐ Full discography cascade โ toggle one setting and get every track from every album and single an artist has ever released, each with its own play count.
- ๐๏ธ Podcasts & episodes โ search and extract show metadata, episode details, and audio previews. A feature no other Spotify actor offers.
- ๐ Built for any scale โ works the same whether you're looking up a single track or extracting tens of thousands of playlist tracks.
- ๐ Powerful search โ find tracks, artists, albums, playlists, podcasts, and episodes with free-text queries. Up to 1,000 results per search with full pagination.
๐ง What you can extract
| Mode | What you get |
|---|---|
| ๐ต Album | Every track with play count, duration, ISRC, popularity, cover art, label, copyright |
| ๐ค Artist | Followers, monthly listeners, world rank, verified badge, top cities, top tracks, related artists, biography, social links, discography overview |
| ๐ถ Track | Full metadata with exact play count, ISRC, popularity, audio preview URL, content rating |
| ๐ Playlist | Every track with play count, position, who added it and when, playlist follower count |
| ๐ Search | Tracks, artists, albums, playlists, podcasts, and episodes matching any query |
| ๐๏ธ Podcast/Show | Publisher, description, episode count, languages, cover art |
| ๐ป Episode | Duration, release date, language, audio preview, parent show info |
| โก Play counts | Lightweight mode โ just ID, name, artist, and exact stream count |
| ๐ Artist cascade | Artist profile + every track from their full discography with per-track play counts |
Mixed input supported โ drop album URLs, artist links, track IDs, and playlist URIs into the same list. The actor auto-detects each one.
๐ฅ Input
| Field | Description |
|---|---|
mode | Choose a specific mode or leave on Auto-detect to let the actor figure it out from your links |
ids | Spotify URLs, URIs (spotify:track:...), or bare IDs โ one or many |
searchQueries | Free-text search terms for finding music, artists, or podcasts |
searchTypes | Which types to include in search results (tracks, artists, albums, playlists, shows, episodes) |
followDiscography | When scraping an artist, also extract all their albums, singles, and compilations with per-track play counts |
maxItemsPerInput | Limit results from a single playlist, album, or search query |
maxItems | Overall cap for the entire run |
๐ค Sample output โ Track
{"mode": "track","id": "0VjIjW4GlUZAMYd2vXMi3b","url": "https://open.spotify.com/track/0VjIjW4GlUZAMYd2vXMi3b","name": "Blinding Lights","primaryArtist": "The Weeknd","albumName": "After Hours","playcount": 5498339860,"popularity": 92,"isrc": "USUG11904206","durationFormatted": "3:20","previewUrl": "https://p.scdn.co/mp3-preview/...","releaseDate": "2020-03-20T00:00:00Z","isExplicit": false,"trackNumber": 9,"coverUrl": "https://i.scdn.co/image/..."}
๐ค Sample output โ Artist
{"mode": "artist","name": "The Weeknd","verified": true,"popularity": 95,"followers": 125056182,"monthlyListeners": 113605709,"worldRank": 3,"topCities": [{"city": "Mexico City", "country": "MX", "listeners": 1633973}],"topTracks": [{"name": "Blinding Lights", "playcount": 5498339860}],"relatedArtists": [{"name": "Doja Cat"}, {"name": "Rihanna"}],"externalLinks": [{"name": "INSTAGRAM", "url": "https://instagram.com/theweeknd"}],"albumsTotal": 14,"singlesTotal": 65}
๐ก Use cases
- ๐ต Music industry analytics & A&R โ monitor play-count growth, spot breakout tracks, evaluate catalog performance
- ๐ Playlist intelligence โ audit editorial playlists, track placement trends, measure playlist reach
- ๐ค Artist monitoring โ followers, listeners, world rank, discography expansion over time
- ๐ท๏ธ Rights management & catalog matching โ use ISRC codes to identify recordings across platforms and distributors
- ๐๏ธ Podcast research โ discover shows, track episode output, monitor publisher activity
- ๐ Dashboards & data feeds โ clean structured data ready for BI tools, data warehouses, or AI workflows
- ๐ Market research โ search the entire Spotify catalog with full metadata for competitive analysis
๐ API, MCP server & integrations
This actor plugs into any workflow with zero custom code:
- ๐ REST API & webhooks โ trigger runs, poll results, or get notified on completion
- ๐ค MCP server โ use as a tool from Claude, ChatGPT, LangChain, or any MCP-compatible AI agent
- โ๏ธ No-code platforms โ works with Make (Integromat), Zapier, n8n, and other automation tools
- ๐ Export formats โ JSON, CSV, Excel โ download or stream via API
- ๐ Scheduling โ set up recurring runs to track trends over time
โ FAQ
Do I need a Spotify account or API key? No โ everything uses public data. No login, no setup, no credentials.
Does it work for any track, album, or artist? Yes โ from global #1 hits to niche independent releases, user-created playlists, and small podcasts.
How current are the play counts? Pulled fresh on every run โ the same numbers Spotify displays at that moment.
Can I get play counts for an entire album or playlist? Yes โ album mode and playlist mode both return per-track play counts automatically.
Can I get an artist's full catalog with play counts?
Yes โ enable followDiscography and the actor fetches every album, single, and compilation with per-track stream counts.
What about podcasts? Search mode finds shows and episodes. You can also scrape show and episode details directly by URL.
Can I search instead of pasting links? Absolutely โ search mode supports free-text queries across tracks, artists, albums, playlists, podcasts, and episodes with pagination up to 1,000 results per query.
What format is the output? Structured JSON with zero null values. Export as JSON, CSV, or Excel from the Apify console or API.
Is there a free tier? Yes โ every user gets free results to try the actor before committing to a paid plan.