Spotify Web API

You can use Spotify's Web API to discover music and podcasts, manage your Spotify library, control audio playback, and much more. Browse our available Web API endpoints using the sidebar at left, or via the navigation bar on top of this page on smaller screens.

In order to make successful Web API requests your app will need a valid access token. One can be obtained through OAuth 2.0.

The base URI for all Web API requests is https://api.spotify.com/v1.

Need help? See our Web API guides for more information, or visit the Spotify for Developers community forum to ask questions and connect with other developers.

Claim this API

Are you the operator of Spotify Web API? Submit a claim to establish contact with us.

Report an Issue

Found something wrong with Spotify Web API? Let us know about broken links, changed auth, deprecated endpoints, or other issues.

Screenshot:
Screenshot of Spotify Web API homepage
Base URL: https://api.spotify.com/v1
Auth: unknown
Endpoints: 35
Reachable: unknown
CORS: unknown

Topics

AUDIO, ENTERTAINMENT, MUSIC

Endpoints

Method Path Summary Auth Last Status Latency
GET /albums Get Several Albums
GET /albums/{id} Get Album
GET /albums/{id}/tracks Get Album Tracks
GET /artists Get Several Artists
GET /artists/{id} Get Artist
GET /artists/{id}/albums Get Artist's Albums
GET /artists/{id}/related-artists Get Artist's Related Artists
GET /artists/{id}/top-tracks Get Artist's Top Tracks
GET /audio-analysis/{id} Get Track's Audio Analysis
GET /audio-features Get Tracks' Audio Features
GET /audio-features/{id} Get Track's Audio Features
GET /audiobooks Get Several Audiobooks
GET /audiobooks/{id} Get an Audiobook
GET /audiobooks/{id}/chapters Get Audiobook Chapters
GET /browse/categories Get Several Browse Categories
GET /browse/categories/{category_id} Get Single Browse Category
GET /browse/categories/{category_id}/playlists Get Category's Playlists
GET /browse/featured-playlists Get Featured Playlists
GET /browse/new-releases Get New Releases
GET /chapters Get Several Chapters
GET /chapters/{id} Get a Chapter
GET /episodes Get Several Episodes
GET /episodes/{id} Get Episode
GET /markets Get Available Markets
GET /playlists/{playlist_id} Get Playlist
GET /playlists/{playlist_id}/images Get Playlist Cover Image
GET /playlists/{playlist_id}/tracks Get Playlist Items
GET /recommendations Get Recommendations
GET /recommendations/available-genre-seeds Get Available Genre Seeds
GET /search Search for Item
GET /shows Get Several Shows
GET /shows/{id} Get Show
GET /shows/{id}/episodes Get Show Episodes
GET /tracks Get Several Tracks
GET /tracks/{id} Get Track