VOOZH about

URL: https://apify.com/headlessagent/spotify-search-tracks

⇱ Spotify Search Tracks Β· Apify


Pricing

from $2.70 / 1,000 results

Go to Apify Store

Spotify Search Tracks

Search Spotify tracks by keyword. Supports multiple queries in a single run.

Pricing

from $2.70 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ Headless Agent

Headless Agent

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Share

Search Spotify tracks by keyword. Run multiple queries in a single Actor run. No API key required.

πŸ€” What can this Actor do?

This Actor lets you search Spotify tracks by one or more keywords and extract structured track data in bulk.

πŸ” Search tracks by song name, artist name, or any keyword

🎡 Get structured track metadata β€” content rating, media type, album palette, associations, and visuals

πŸ“¦ Run multiple queries at once β€” each query produces its own dataset item

πŸ” Rotate proxies to avoid rate limiting (optional)

πŸ“¦ Download results in JSON, CSV, XML, or Excel from the Apify Dataset

🦾 Integrate via API, webhooks, SDKs (Python & Node.js), or connect with Zapier, n8n, Make, and more

βœ… What data does this Actor return?

For each track item, the Actor returns:

  • Track type, URI, ID, name
  • Duration, media type, content rating, playable flag
  • Artists list (name, URI)
  • Album data (id, uri, name, images)
  • Album colors converted to hex (dominant, encore text, contrast palettes)
  • Association counts (audio/video)
  • 16:9 cover visuals (all available sizes)

πŸ”§ How to use

  1. Create a free Apify account.
  2. Open Spotify Search Tracks.
  3. Enter one or more search queries (e.g. ["alan walker", "faded", "eminem"]).
  4. Optionally adjust limit, numberOfTopResults, and proxy settings.
  5. Click Save & Start and wait for the results.
  6. Download your data in JSON, CSV, XML, Excel, or access it via the Apify API.

⬇️ Input

FieldTypeDescription
queriesstring[]Required. List of search keywords. Results are flattened to one track per dataset item.
limitintegerMax results per query (default: 10).
numberOfTopResultsintegerNumber of top results to include (default: 5).
proxyConfigurationobjectOptional. Apify Proxy or custom proxy URLs.

Offset is handled internally by the Actor (starts from 0) and is not exposed as input.

Example input

{
"queries":["lucid dreams","shape of you","blinding lights"],
"limit":10,
"numberOfTopResults":5
}

⬆️ Output

Each track result is pushed as one dataset item:

{
"query":"lucid dreams",
"data":{
"type":"track",
"id":"285pBltuF7vW8TeWk8hdRR",
"uri":"spotify:track:285pBltuF7vW8TeWk8hdRR",
"name":"Lucid Dreams",
"duration_ms":239835,
"media_type":"AUDIO",
"content_rating":"EXPLICIT",
"playable":true,
"artists":[
{
"name":"Juice WRLD",
"uri":"spotify:artist:4MCBfE4596Uoi2O4DtmEMz"
}
],
"album":{
"id":"6tkjU4Umpo79wwkgPMV3nZ",
"uri":"spotify:album:6tkjU4Umpo79wwkgPMV3nZ",
"name":"Goodbye & Good Riddance",
"images":[
{
"width":640,
"height":640,
"url":"https://i.scdn.co/image/ab67616d0000b273f7db43292a6a99b21b51d5b4"
},
{
"width":300,
"height":300,
"url":"https://i.scdn.co/image/ab67616d00001e02f7db43292a6a99b21b51d5b4"
},
{
"width":64,
"height":64,
"url":"https://i.scdn.co/image/ab67616d00004851f7db43292a6a99b21b51d5b4"
}
],
"colors":{
"dominant":"#1C7FA9",
"encore_text":"#60C5F8",
"high_contrast":{
"background":"#005781",
"background_tinted":"#00335A",
"text":"#FFFFFF",
"accent":"#FFFFFF",
"subdued":"#86D7FF"
}
}
},
"associations":{
"audio_count":0,
"video_count":1
},
"visuals":{
"cover_16_9":[
{
"width":640,
"height":360,
"url":"https://image-cdn-ak.spotifycdn.com/image/ab6742d3000052b6c0d31041966e60723eb111d5"
},
{
"width":1280,
"height":720,
"url":"https://image-cdn-ak.spotifycdn.com/image/ab6742d3000053b6c0d31041966e60723eb111d5"
}
]
}
}
}

πŸ”— Integrations

Connect this Actor with your favorite tools via Apify integrations: Zapier, n8n, Make, Slack, Google Sheets, Google Drive, Airbyte, GitHub, and many more.

Use webhooks to trigger actions automatically when a run finishes.

🦾 Using the Apify API

❓ FAQ

Does this require a Spotify account or API key?

No. This Actor works without a Spotify account or API key β€” authentication tokens are generated automatically per session.

Can I run multiple search queries at once?

Yes. Pass an array to the queries field. Each query runs independently and produces its own dataset item.

Is it legal to scrape Spotify?

This Actor only accesses publicly available Spotify data. Ensure you have a legitimate purpose and consult legal counsel if unsure. See also Apify's blog on the legality of web scraping.

You might also like

Spotify Search Playlists

headlessagent/spotify-search-playlists

Search Spotify playlists by keyword. Supports multiple queries in a single run.

πŸ‘ User avatar

Headless Agent

2

Spotify Search Artists

headlessagent/spotify-search-artists

Search Spotify artists by keyword. Supports multiple queries in a single run.

πŸ‘ User avatar

Headless Agent

3

Spotify Search Albums

headlessagent/spotify-search-albums

Search Spotify albums by keyword. Supports multiple queries in a single run.

πŸ‘ User avatar

Headless Agent

2

Spotify Tracks Scraper – Basic Mode🎧

scrapearchitect/spotify-tracks-scraper-basic-mode

🎀 Unlock the power of Spotify 🎧 with our Spotify Tracks Scraper! πŸš€ Easily extract detailed track info πŸ“Š from Spotify using keywords πŸ” or direct track URLs 🌐. Get rich data like track titles 🎡, artists πŸ‘©β€πŸŽ€, release dates πŸ“…, duration ⏱️, popularity 🌟, available markets 🌍, and more!

πŸ‘ User avatar

Scrape Architect

67

SPOTIFY Extractor

jupri/spotify

πŸ’« All-in-One SPOTIFY.COM Scraper

Spotify Playlists

augeas/spotify-playlists

Get Spotify playlist tracks and metadata, from playlist URLs or search results.

πŸ‘ User avatar

Giles Greenway

238

Spotify Music Downloader- πŸ› οΈ Accurate Mode

scrapearchitect/spotify-music-downloader-Accurate

🎡 Spotify Music/Tracks Downloader πŸ› οΈ 🎧 Download high-quality, device-compatible Spotify tracks with near-perfect accuracy. Supports track URLs, keyword search, or both. Prioritizes quality over speed – perfect for playlists, libraries, and media apps.

πŸ‘ User avatar

Scrape Architect

61

Spotify Tracks/Music Downloader - ⚑ Fast Mode

scrapearchitect/spotify-tracks-music-downloader-Fast

🎧 Spotify Tracks/Music Downloader 🎢 ⚑ Blazing-fast Spotify music downloader. Supports track URLs & keyword search. Prioritizes speed over accuracy β€” ideal for bots, testing, and quick scrapes.

πŸ‘ User avatar

Scrape Architect

45