provider Tracks GET /recommendations
@utdk/spotify /recommendations
Get Recommendations
Recommendations are generated based on the available information for a given seed entity and matched against similar artists and tracks. If there is sufficient information about the provided seeds, a list of tracks will be returned together with pool size details. For artists and tracks that are very new or obscure there might not be enough data to generate a list of tracks.
limit query
integer
market query
string
seed_artists query required
string
seed_genres query required
string
seed_tracks query required
string
min_acousticness query
number
max_acousticness query
number
target_acousticness query
number
min_danceability query
number
max_danceability query
number
target_danceability query
number
min_duration_ms query
integer
max_duration_ms query
integer
target_duration_ms query
integer
min_energy query
number
max_energy query
number
target_energy query
number
min_instrumentalness query
number
max_instrumentalness query
number
target_instrumentalness query
number
min_key query
integer
max_key query
integer
target_key query
integer
min_liveness query
number
max_liveness query
number
target_liveness query
number
min_loudness query
number
max_loudness query
number
target_loudness query
number
min_mode query
integer
max_mode query
integer
target_mode query
integer
min_popularity query
integer
max_popularity query
integer
target_popularity query
integer
min_speechiness query
number
max_speechiness query
number
target_speechiness query
number
min_tempo query
number
max_tempo query
number
target_tempo query
number
min_time_signature query
integer
max_time_signature query
integer
target_time_signature query
integer
min_valence query
number
max_valence query
number
target_valence query
number

Try it

Authentication
Configure credentials for Spotify Web API
Gateway
The gateway proxies requests and injects credentials server-side. Configure credentials above, then enter your gateway URL.

Saved automatically to browser storage.

getRecommendations
GET/recommendations
Recommendations are generated based on the available information for a given seed entity and matched against similar artists and tracks. If there is sufficient information about the provided seeds, a list of tracks will be returned together with pool size details. For artists and tracks that are very new or obscure there might not be enough data to generate a list of tracks.

required
required
required

Enter a gateway URL above to enable sending.

Code snippet
Updates live as you fill in the form above.

TypeScript

import spotify from '@utdk/spotify';

await spotify.getRecommendations({
  "limit": 20
})