Spotify Recommendations Scraper
Pricing
from $4.99 / 1,000 results
Spotify Recommendations Scraper
Get Spotify π― Recommendations from seed tracks, artists or genres. β 99% success rate. β‘ Results in seconds. π¦ Clean output.
Pricing
from $4.99 / 1,000 results
Rating
5.0
(1)
Developer
Musicae
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
π― Spotify Recommendations Scraper
Generate Spotify song recommendations from any seed, restored after the November 2024 deprecation. Feed it tracks, artists, or genres and get back a list of recommended songs, tunable by energy, mood, and tempo. A drop-in alternative to Spotify's removed recommendations endpoint.
No Spotify developer account needed. No API key, no OAuth. Just paste your seeds and hit Run.
β‘ Why this scraper?
In November 2024 Spotify removed public access to its recommendations (and related-artists) endpoints, breaking discovery features, playlist generators, and "more like this" tools everywhere. This scraper restores that capability: same idea, same seed-and-tune model, no API key.
- π― Seed-based recommendations: combine up to 5 seeds across tracks, artists, and genres.
- ποΈ Tunable: steer results toward a target energy, danceability, mood (valence), tempo, or popularity.
- π "More like this": seed a single track to find acoustically and stylistically similar songs.
- π Flexible seeds: tracks and artists accept Spotify URLs, IDs, ISRCs, or search keywords, mix and match.
- ποΈ Optional audio features: attach the full Spotify audio-features object to every recommendation.
- π¦ Clean, bulk output: one row per recommended track as JSON, CSV, or Excel.
π How it compares
| Feature | This scraper | Spotify Web API | Other scrapers |
|---|---|---|---|
| π― Recommendations | β | β Deprecated (Nov 2024) | β Most can't |
| ποΈ Tune by energy / mood / tempo | β | β | β |
| π API key / OAuth required | β None | β Required | β οΈ Varies |
| π·οΈ Seed by ISRC or keyword | β | β | β |
| ποΈ Audio features on results | β | β | β |
| π¦ Bulk + JSON/CSV/Excel | β | β οΈ Manual | β οΈ Varies |
π How to use
- Add your seeds: paste seed tracks, artists, and/or genres (1 to 5 total). Tracks and artists accept URLs, IDs, ISRCs, or keywords.
- Tune (optional): set a target energy, danceability, mood, tempo, or popularity to steer the results.
- Run: click Start and get recommendations back in seconds.
βοΈ Options
| Option | Default | Description |
|---|---|---|
| π’ Number of recommendations | 20 | How many tracks to return (1 to 100) |
| ποΈ Include Audio Features | β¬ Off | Attach the full audio-features object to each result |
| π Market | None | Optional ISO 3166-1 country code to bias availability |
| ποΈ Target Energy / Danceability / Valence | None | 0.0 to 1.0, steer the sound and mood |
| ποΈ Target Tempo / Popularity | None | BPM / 0 to 100, steer pace and mainstream-ness |
Seed examples
https://open.spotify.com/track/0DiWol3AO6WpXZgp0goxAV (seed track)GBDUW0000053 (seed track by ISRC)Daft Punk (seed artist by keyword)
Plus genres like house, techno, pop in the Seed Genres field.
π€ Output
Each result is a recommended track. Results are pushed to the dataset and saved as individual JSON files in the key-value store (e.g. track_2ROOY8gz4WMnFhTYpKzqwf.json).
{"name": "Music Sounds Better With You","type": "track","url": "https://open.spotify.com/track/2ROOY8gz4WMnFhTYpKzqwf","image": "https://i.scdn.co/image/ab67616d0000b273...","success": true,"result": "1/20","mode": "recommendation","target": "tracks:0DiWol3AO6WpXZgp0goxAV","error": null,"track": {"track_image": "https://i.scdn.co/image/ab67616d0000b273...","track_name": "Music Sounds Better With You","track_id": "2ROOY8gz4WMnFhTYpKzqwf","track_url": "https://open.spotify.com/track/2ROOY8gz4WMnFhTYpKzqwf","track_uri": "spotify:track:2ROOY8gz4WMnFhTYpKzqwf","track_isrc": "GBDUW0000059","track_popularity": 74},"audio_features": null}
Enable Include Audio Features to populate the audio_features object on every recommendation. Available as JSON, CSV, Excel, or via the Apify API and dataset exports.
π‘ Use cases
- πΆ Playlist generation: turn a few seed tracks into a full, mood-matched playlist.
- π "More like this": power a recommendation widget from a single song.
- π€ Discovery & ML: build training sets of seed-to-recommendation pairs, or feature-tuned candidate pools.
- π» Radio / autoplay: generate continuous, style-consistent track queues.
- π οΈ App migration: restore the recommendation flow your app lost when Spotify deprecated the endpoint.
- π A&R / curation: find adjacent artists and tracks within a target energy or popularity band.
β FAQ
Do I need a Spotify account or API key? No. No developer account, no token, no OAuth, just paste your seeds and Run.
Spotify deprecated recommendations in Nov 2024, how does this still work? This scraper restores the seed-based recommendation flow and returns recommended tracks in clean Spotify-style JSON, so existing logic keeps working.
What can I use as a seed? Up to 5 seeds total, in any mix of tracks, artists, and genres. Tracks and artists accept URLs, IDs, ISRCs, or search keywords.
How is "find similar songs" done? Just seed one (or more) tracks, and the recommendations are generated to match them, which is exactly "more like this".
Can I control the sound of the results? Yes. Set a target energy, danceability, mood (valence), tempo, or popularity to steer the recommendations.
Can I get audio features for the results? Yes. Enable Include Audio Features to attach the full audio-features object to each recommended track.
What formats can I export? JSON, CSV, Excel, or via the Apify API and dataset exports.
π Integrations
Connect results to your existing workflow:
- π Google Sheets: Auto-export results to a spreadsheet
- πͺ Webhooks: Trigger downstream actions when a run completes
- β‘ Zapier / Make: Plug into 1000+ apps
- π οΈ API: Fetch results programmatically from any language
- π Scheduled runs: Refresh recommendation sets on a schedule