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.
Code snippet
Updates live as you fill in the form above.
TypeScript
import spotify from '@utdk/spotify';
await spotify.getRecommendations({
"limit": 20
})