Spotify Extended Audio Features API
**The Spotify endpoints you lost in November 2024, restored as drop-in JSON.** Audio Features, Recommendations, and Related Artists are back in the exact request and response shapes, so existing code keeps working with a base-URL change. Plus a full Spotify-compatible catalog and search layer. **What you get:** - **Audio features** in the exact deprecated field shape (single, or batch up to 5) -…
Spotify Extended Audio Features API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Tracks | ||
| GET |
Get Several Tracks /v1/tracks |
Retrieve catalog information for several tracks in one call. Pass a comma-separated list of up to 50 Spotify IDs. Tracks that cannot be resolved appear as null in the returned… |
| GET |
Get Track /v1/tracks/{id} |
Retrieve catalog information for a single track identified by its 22-character Spotify ID. When a market is supplied the response is scoped to that market. |
| Albums | ||
| GET |
Get Album Tracks /v1/albums/{id}/tracks |
Retrieve a paginated list of the tracks on a single album. Each item is a simplified track object (without nested album data). |
| GET |
Get Album /v1/albums/{id} |
Retrieve catalog information for a single album identified by its 22-character Spotify ID, including its first page of tracks, copyrights, label and genres. |
| GET |
Get Several Albums /v1/albums |
Retrieve catalog information for several albums in one call. Pass a comma-separated list of up to 20 Spotify IDs. Albums that cannot be resolved appear as null in the returned… |
| Artists | ||
| GET |
Get Artist /v1/artists/{id} |
Retrieve catalog information for a single artist identified by their 22-character Spotify ID, including followers, genres, images and popularity. |
| GET |
Get Several Artists /v1/artists |
Retrieve catalog information for several artists in one call. Pass a comma-separated list of up to 50 Spotify IDs. Artists that cannot be resolved appear as null in the returned… |
| GET |
Get Artist's Albums /v1/artists/{id}/albums |
Retrieve a paginated list of the albums for an artist, filterable by album group. Each item is a simplified album object that also carries an album_group field. |
| GET |
Get Artist's Related Artists /v1/artists/{id}/related-artists |
Retrieve up to 20 artists similar to the given artist, ranked by a weighted blend of genre similarity, popularity-tier proximity and collaboration overlap. The response wraps the… |
| GET |
Get Artist's Top Tracks /v1/artists/{id}/top-tracks |
Retrieve the artist's most popular tracks (up to 10), ordered by popularity. The response wraps the array under the key 'tracks'. |
| Audio Features | ||
| GET |
Get Several Tracks' Audio Features /v1/audio-features |
Retrieve audio-feature analysis for several tracks in one call. Pass a comma-separated list of up to 5 Spotify IDs. Tracks that cannot be resolved appear as null in the returned… |
| GET |
Get Track's Audio Features /v1/audio-features/{id} |
Retrieve the audio-feature analysis for a single track identified by its 22-character Spotify ID, including acousticness, danceability, energy, key, tempo, valence and more. |
| Recommendations | ||
| GET |
Get Available Genre Seeds /v1/recommendations/available-genre-seeds |
Retrieve the sorted list of all genre names usable as recommendation seeds (the seed_genres parameter of /v1/recommendations). The response wraps the array under the key 'genres'. |
| GET |
Get Recommendations /v1/recommendations |
Generate track recommendations from 1 to 5 seeds (any mix of seed_artists, seed_genres and seed_tracks) and fine-tune them with optional min/max/target constraints across every… |
| Markets | ||
| GET |
Get Available Markets /v1/markets |
Retrieve the sorted list of all ISO 3166-1 alpha-2 market codes available in the catalog. The response wraps the array under the key 'markets'. |
| Search | ||
| GET |
Search for Item /v1/search |
Search the catalog for tracks, albums and/or artists matching a query string. The response is keyed by the requested result types (tracks, albums, artists), each value being a… |
Spotify Extended Audio Features API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO Recommended | $9.99 / month | — |
|
| ULTRA | $29.99 / month | — |
|
| MEGA | $99.99 / month | — |
|