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) -…

393 subscribers
9.9/10 popularity
417 ms avg latency
100% success rate
16 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Spotify Extended Audio Features API endpoints

MethodEndpointDescription
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

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 10 / daily
PRO Recommended $9.99 / month
  • Requests: 10,000 / monthly (then $0.0100 each)
ULTRA $29.99 / month
  • Requests: 100,000 / monthly (then $0.0100 each)
MEGA $99.99 / month
  • Requests: 1,000,000 / monthly (then $0.0100 each)

More Music APIs

View all →
  • Fetch public data, such songs, album and playlists from YouTube Music Server.

    MusicFreemium1.8k subscribers
  • Music Data for Spotify, Apple Music, Amazon, Deezer, YouTube, TikTok, Shazam, Beatport, Traxsource,…

    MusicFreemium388 subscribers
  • Spotify Scraper is a third-party API that exposes Spotify's catalog data — tracks, albums, playlists,…

    ReviewedMusicFreemium5.4k subscribers
  • Get the stream number / play count for any song on Spotify!

    MusicFreemium102 subscribers
  • Shazam Core is a RapidAPI-hosted interface into the Shazam music database, giving developers access to…

    ReviewedMusicFreemium8.5k subscribers
  • Identify any song. Discover, artists, lyrics, videos & playlists to create a song detector site/application…

    MusicFreemium