Announcements

Help Wizard

Step 1

NEXT STEP

FAQs

Please see below the most popular frequently asked questions.

Loading article...

Loading faqs...

VIEW ALL

Ongoing Issues

Please see below the current ongoing issues which are under investigation.

Loading issue...

Loading ongoing issues...

VIEW ALL

Spotify for Developers

Discuss building apps with Spotify APIs and SDKs

Start a topic

Forum Posts

/playlists API Endpoint Issue Fixed

We wanted to provide an update regarding issues identified in the “/playlists” API endpoints. We have investigated the reported concerns of null results appearing in responses and have fixed the behaviour in the “/me/playlists” and “/users/{user_id}/...

  • Spotify
  • Spotify
  • AdrienCompDev
  • Casual Listener
  • 1692 Views
  • 9 replies
  • 1 likes
  • Possible Bug
  • 1692 Views
  • 9 replies
  • 1 likes

Superuser Contribution Monitor Playlist updates with web API?

I'm using the web api to provide updates to a chat when songs are added or removed to a specific playlist. Today, I am polling every few minutes to look for any changes in the playlist. Is there any api to get a delta either by polling or by a hook?I...

  • Casual Listener
  • I'm using the web api to provide updates to a chat when songs are added or removed to a specific playlist. Today, I am polling every few minutes to look for any changes in the playlist. Is there any ...
  • LambertSpot
  • Spotify
  • 203 Views
  • 2 replies
  • 0 likes
  • Activity Log
    api
    hook
    monitor
    playlist
  • 203 Views
  • 2 replies
  • 0 likes

Superuser Contribution Intermittent 404s Getting Playlist Tracks via API

Starting about two days ago, I began to see intermittent 404s when getting playlist tracks via the Spotify API (https://api.spotify.com/v1/playlists/*/tracks). I have seen this when iterating over large playlists via the offset and limit parameters, ...

  • Regular
  • Starting about two days ago, I began to see intermittent 404s when getting playlist tracks via the Spotify API (https://api.spotify.com/v1/playlists/*/tracks).  I have seen this when iterating o...
  • DisappointedUser1
  • Music Fan
  • 3050 Views
  • 15 replies
  • 10 likes
  • 3050 Views
  • 15 replies
  • 10 likes

[API] /playlists/id returns 404s

I'm getting 404 at https://developer.spotify.com/documentation/web-api/reference/get-playlist when testing the playlist https://open.spotify.com/playlist/37i9dQZF1DXdCc7Q1hwtuvThis seems not normal? Its also not one of the deprecated endpoints so I d...

asdasda.png
  • Regular
  • I'm getting 404 at https://developer.spotify.com/documentation/web-api/reference/get-playlist when testing the playlist https://open.spotify.com/playlist/37i9dQZF1DXdCc7Q1hwtuv This...
  • DisappointedUser1
  • Music Fan
  • 297 Views
  • 2 replies
  • 3 likes
  • Possible Bug
  • 297 Views
  • 2 replies
  • 3 likes

Academic Use of Spotify API for Mood-Based Music Analysis Research

Hello Spotify Community,I am a master’s student and researcher, conducting academic research on analyzing the characteristics of music corresponding to different moods. My study requires metadata such as artist names and song titles, making the Spoti...

  • Regular
  • Hello Spotify Community, I am a master’s student and researcher, conducting academic research on analyzing the characteristics of music corresponding to different moods. My study requires metadata s...
  • kimun
  • Regular
  • 305 Views
  • 1 replies
  • 0 likes
  • Developer API
    research
  • 305 Views
  • 1 replies
  • 0 likes

License for academic research use

I'm using the Spotify Web API to extract audio features of several tracks for a corpus-based analysis I'm running for my PhD research. I don't make use of user data at any point throughout the process. I have two questions: 1) Is there a recommended ...

  • Visitor
  • I'm using the Spotify Web API to extract audio features of several tracks for a corpus-based analysis I'm running for my PhD research. I don't make use of user data at any point throughout the proces...
  • kimun
  • Regular
  • 5091 Views
  • 3 replies
  • 6 likes
  • license
    research
  • 5091 Views
  • 3 replies
  • 6 likes

How does stats.fm get lifetime listening history?

hi all, wondering if anyone knows how apps/services like stats.fm gain access to users’ lifetime listening history? I haven’t paid for their service, so I’m not sure exactly what lifetime data they make available, but I think they’re able to show how...

  • Casual Listener
  • hi all,   wondering if anyone knows how apps/services like stats.fm gain access to users’ lifetime listening history? I haven’t paid for their service, so I’m not sure exactly what lifetime da...
  • nkatti
  • Casual Listener
  • 592 Views
  • 2 replies
  • 0 likes
  • Question
  • 592 Views
  • 2 replies
  • 0 likes

Superuser Contribution [Developer][API Limit] Playlist Change limit exception

DeviceAPI My Question or IssueI've a playlist which I manage via API, many changes are applied to this item.Lately, I've started getting the following exception: { "error": { "status": 400, "message": "Unable to modify playlist - Reached maximum chan...

  • Casual Listener
  • Device API   My Question or Issue I've a playlist which I manage via API, many changes are applied to this item. Lately, I've started getting the following exception:   {   &nb...
  • gdkid
  • Visitor
  • 1806 Views
  • 7 replies
  • 1 likes
  • Other
  • 1806 Views
  • 7 replies
  • 1 likes

API Call Blocked?

I'd believed I'd been rate limited originally, however, I am still unable to make API requests. I know my requests had been working as I am using code that had previously been working. For context, I am working on an application that scrapes for all ...

  • Visitor
  • I'd believed I'd been rate limited originally, however, I am still unable to make API requests. I know my requests had been working as I am using code that had previously been working. For context, I...
  • Hunter__
  • Music Fan
  • 272 Views
  • 2 replies
  • 0 likes
  • DeveloperAPI
  • 272 Views
  • 2 replies
  • 0 likes

Error Code 411 even after Content-Length: 0

Hello,so I have been experiencing an issue with the /pause request. I can do GET /currently-playing. But when I do /pause I first get 411. Trying to solve this issue with pauseConnection.setRequestProperty("Content-Length": "0");. Doesnt work. Then l...

  • Visitor
  • Hello, so I have been experiencing an issue with the /pause request. I can do GET /currently-playing. But when I do /pause I first get 411. Trying to solve this issue with pauseConnection.setRequest...
  • 157 Views
  • 0 replies
  • 0 likes
  • Possible Bug
    Question
  • 157 Views
  • 0 replies
  • 0 likes

Manage Queue

Is there any way I can control the queue, add the song at the index I want or be able to undo the queue and redo it quickly while the current song still plays until the end?

  • Visitor
  • Is there any way I can control the queue, add the song at the index I want or be able to undo the queue and redo it quickly while the current song still plays until the end?
  • kyds3k
  • Music Fan
  • 543 Views
  • 1 replies
  • 0 likes
  • Discussion
  • 543 Views
  • 1 replies
  • 0 likes

Getting 403 error when using sp.audio_features

New to spotipy & trying out some simple examples to get tracks on a playlist and the audio_features for those tracks. Using my client id and client secret, I can get a playlist, get the tracks but once I try to get the audio_features I keep getting a...

  • Visitor
  • New to spotipy & trying out some simple examples to get tracks on a playlist and the audio_features for those tracks. Using my client id and client secret, I can get a playlist, get the tracks bu...
  • Ximzend
  • Spotify Star
  • 506 Views
  • 1 replies
  • 0 likes
  • Question
  • 506 Views
  • 1 replies
  • 0 likes

Transfer playback returns 500

Hello,I'm calling the transfer playback method of the Web API and always get a 500 response. Other methods seem to work fine. Is this a server issue or am I doing somethign wrong? curl --request PUT --url https://api.spotify.com/v1/me/player --header...

  • Casual Listener
  • Hello, I'm calling the transfer playback method of the Web API and always get a 500 response. Other methods seem to work fine. Is this a server issue or am I doing somethign wrong?    ...
  • kyds3k
  • Music Fan
  • 350 Views
  • 3 replies
  • 2 likes
  • Web API
  • 350 Views
  • 3 replies
  • 2 likes

Solved!! How can I contact Spotify Developer support for app consultance

I want to create application that connects with Spotify account and users can add slowed+reverb effect to songs. However this is not allowed Spotify SDK usage and I just want to contact them and get a feedback on how I can do it legally. Thanks.

  • Casual Listener
  • I want to create application that connects with Spotify account and users can add slowed+reverb effect to songs. However this is not allowed Spotify SDK usage and I just want to contact them and get ...
  • Ximzend
  • Spotify Star
  • 274 Views
  • 2 replies
  • 1 likes
  • Question
  • 274 Views
  • 2 replies
  • 1 likes

Using Historical Data to Enhance Playlist Recommendations

Hello Spotify Developer Community,Incorporating historical data into algorithmic recommendations has proven to be an effective way to enhance personalization. Recently, I came across an article detailing the evolution of FESCO (Faisalabad Electric Su...

  • Newbie
  • Hello Spotify Developer Community, Incorporating historical data into algorithmic recommendations has proven to be an effective way to enhance personalization. Recently, I came across an article det...
  • 157 Views
  • 0 replies
  • 0 likes
  • Question
  • 157 Views
  • 0 replies
  • 0 likes

Data binding with Authorization code PKCE

Hi, I am learning to code with the Spotify API. I tried playing with the demoware in the web api github repo. I am trying to understand how the data binding works in the example, and when I searched up the syntax, or for 'basic javascript data bindin...

  • Newbie
  • Hi,   I am learning to code with the Spotify API. I tried playing with the demoware in the web api github repo. I am trying to understand how the data binding works in the example, and when I ...
  • 102 Views
  • 0 replies
  • 0 likes
  • Question
  • 102 Views
  • 0 replies
  • 0 likes

I'm using the Get Current User's Playlists API. Why is the following playlists display null?

{ "href": "https://api.spotify.com/v1/users/igmddx8viou6ig6s7e3dj0mzd/playlists?offset=0&limit=50&locale=zh-CN,zh;q%3D0.9", "limit": 50, "next": null, "offset": 0, "previous": null, "total": 4, "items": [ null, null, { "collaborative": false, "descri...

  • Newbie
  • { "href": "https://api.spotify.com/v1/users/igmddx8viou6ig6s7e3dj0mzd/playlists?offset=0&limit=50&locale=zh-CN,zh;q%3D0.9", "limit": 50, "next": null, "offset": 0, "previous": null, "total": ...
  • timocov
  • Regular
  • 235 Views
  • 2 replies
  • 1 likes
  • Feature Request
    Possible Bug
  • 235 Views
  • 2 replies
  • 1 likes

Who can I ask for details about Spotify branding requirements in our App ?

Hello friends At Spotify, branding is very important. Even the forum is on-brand We're working on a small app for our music magazine. It's mainly long-form writing about music. We are interested in making sure our Spotify integration is savory and we...

  • Music Fan
  • Hello friends 😃 At Spotify, branding is very important.  Even the forum is on-brand 😄 We're working on a small app for our music magazine.  It's mainly long-form writing about music.&nb...
  • sylvesta
  • Music Fan
  • 391 Views
  • 4 replies
  • 0 likes
  • App Development
  • 391 Views
  • 4 replies
  • 0 likes

How can i gain access to the API endpoint Get Recommendations?

Hello,I am creating a WebApp for my final project in university and the API endpoint Get Recommendations plays a crucial role in my program. I find out that this endpoint is getting outphased along with some other changes in this report. I am posting...

  • Casual Listener
  • Hello, I am creating a WebApp for my final project in university and the API endpoint Get Recommendations plays a crucial role in my program. I find out that this endpoint is getting outphased alo...
  • BenjaminRask
  • Casual Listener
  • 293 Views
  • 1 replies
  • 2 likes
  • API Endpoint
  • 293 Views
  • 1 replies
  • 2 likes

Receiving NoneType when getting playlist and user info

I'm building a spotify app in python. I've currently got my window running, and it seems the API Auth is working properly. I can print my playlist, and profile info, in my terminal. But when trying to p[ass the info to my HTML template it's not worki...

  • Newbie
  • I'm building a spotify app in python. I've currently got my window running, and it seems the API Auth is working properly. I can print my playlist, and profile info, in my terminal. But when trying t...
  • 156 Views
  • 0 replies
  • 0 likes
  • Question
  • 156 Views
  • 0 replies
  • 0 likes