SPOTIFY Extractor avatar
SPOTIFY Extractor

Pricing

$30.00/month + usage

Go to Store
SPOTIFY Extractor

SPOTIFY Extractor

Developed by

cat

cat

Maintained by Community

💫 All-in-One SPOTIFY.COM Scraper

3.2 (2)

Pricing

$30.00/month + usage

7

Total users

125

Monthly users

16

Runs succeeded

>99%

Last modified

19 days ago

Welcome to Spotify Scraper

don't be sad readme is here

🛜 About Spotify.com

Spotify (/ˈspɒtɪfaɪ/; Swedish: [ˈspɔ̂tːɪfaj]) is a Swedish[6] audio streaming and media service provider founded on 23 April 2006 by Daniel Ek and Martin Lorentzon.[7] It is one of the largest music streaming service providers, with over 602 million monthly active users, including 236 million paying subscribers, as of December 2023.[4][8] Spotify is listed (through a Luxembourg City-domiciled holding company, Spotify Technology S.A.[1]) on the New York Stock Exchange in the form of American depositary receipts.

Spotify offers digital copyright restricted recorded audio content, including more than 100 million songs and five million podcasts, from record labels and media companies.[8] As a freemium service, basic features are free with advertisements and limited control, while additional features, such as offline listening and commercial-free listening, are offered via paid subscriptions. Users can search for music based on artist, album, or genre, and can create, edit, and share playlists.

🛜 About This Actor

Extract data from Spotify, including playlists, tracks, and artists. Download desired data in HTML, JSON, CSV, Excel, or XML.

🛜 Parameters

NameTypeDescription
queryarrayList of KEYWORD, QUERY or URL
limitintegerNumber of results (per-query)
filtersobjectQuery filters

🛜 Basic Usage

Search for Songs

{ "query": ["indonesia raya"], "filters.kind": "track", "limit": 10 }

Search for Artists

{ "query": ["Lana Del Ray"], "filters.kind": "artist", "limit": 10 }

URL Start URL

{ "query": ["https://open.spotify.com/artist/00FQb4jTyendYWaN8pK0wa"] }

QUERY Using Query

{ "query": ["artist:00FQb4jTyendYWaN8pK0wa/albums"] }

🛜 Advanced Usage

Spotify Query Language (SQL)

[ <COMMAND:> | # | @ ] [ <NAME> | <ID> | <KEYWORD> | <URL> ] [ /<SECTION> ]

Possible QUERY Values

FormatExamplesDescription
https:<URL>https://open.spotify.com/...Start URL
/artist/<ARTIST_ID>Artist URL
/album/<ALBUM_ID>Album URL
/playlist/<PLAYLIST_ID>Playlist URL
/show/<SHOW_ID>Show/Podcast URL
/track/<TRACK_ID>Track/Song URL
/episode/<EPISODE_ID>Podcast Episode URL
<KEYWORDS>any textSearch Anything
artist:<ARTIST_ID>artist:00FQb4jTyendYWaN8pK0waArtist Data
/infoartist:00FQb4jTyendYWaN8pK0wa/infoArtist info
/discographyartist:00FQb4jTyendYWaN8pK0wa/discographyArtist discography
/albumartist:00FQb4jTyendYWaN8pK0wa/albumArtist albums
/singleartist:00FQb4jTyendYWaN8pK0wa/singleArtist singles
/compilationartist:00FQb4jTyendYWaN8pK0wa/compilationArtist compilations
/playlistsArtist playlists
/featuringSongs featuring the artist
/appearsSongs which artist appears-on
/discoveredSongs which artist discovered-on
album:<ALBUM_ID>album:5HOHne1wzItQlIYmLXLYfZAlbum Data
/infoalbum:5HOHne1wzItQlIYmLXLYfZ/infoAlbum info
/tracksalbum:5HOHne1wzItQlIYmLXLYfZ/tracksAlbum tracks
playlist:<PLAYLIST_ID>playlist:37i9dQZF1DZ06evNZVVBPGPlaylist Data
/infoplaylist:37i9dQZF1DZ06evNZVVBPG/infoPlaylist info
/tracksplaylist:37i9dQZF1DZ06evNZVVBPG/tracksPlaylist tracks
show:<SHOW_ID>show:4cgtIN1XGTYpjx96LkTQwWShow/Podcast Data
/infoshow:4cgtIN1XGTYpjx96LkTQwW/infoPodcast info
/episodesshow:4cgtIN1XGTYpjx96LkTQwW/episodesPodcast episodes
track:<TRACK_ID>Track/Audio data
episode:<EPISODE_ID>Episode data

🛜 Examples

Example #1: Search artist

{ "query": ["Lana Del Ray"], "kind": "artist", "limit": 20 }

Example #2: Scrape artist info

{ "query": ["artist:00FQb4jTyendYWaN8pK0wa/info"] }

Example #3: Scrape artist albums

{ "query": ["artist:00FQb4jTyendYWaN8pK0wa/album"] }

Example #4: Scrape album tracks

{ "query": ["album:5HOHne1wzItQlIYmLXLYfZ/tracks"] }

Example #5: Scrape playlist tracks

{ "query": ["playlist:37i9dQZF1DZ06evNZVVBPG/tracks"] }

🍂 Support

Feel free to reach out to the developer for any issues or suggestions for improvement.