Announcements

Help Wizard

Step 1

NEXT STEP

Spotify for Developers

Discuss building apps with Spotify APIs and SDKs

Start a topic

February 2026 Spotify for Developers update: thread

Hey everyone, I’ve created this thread to provide an open space for discussion, feedback, concerns or ideas on an upcoming update to Spotify for Developers access. We’ve shared a blog post that explains what’s changing and why. Please use this thread...

Spotify

KyrooTales

Visitor

80435 Views

335 replies

28 likes

S4D
  • 80435 Views
  • 335 replies
  • 28 likes

Superuser Contribution How to access "mood" labels of tracks?

I have a question regarding the Spotify API: Is it possible to access the "mood" label of a song? On Spotify's Liked Songs, you can sort a song by different labels that range from genre like "pop" or "r&b" to things like "nostalgia" or "chill" or "lo...

Newbie

  I have a question regarding the Spotify API: Is it possible to access the "mood" label of a song? On Spotify's Liked Songs, you can sort a song by different labels that range from genre like ...

spotifyjosh

Spotify

1720 Views

1 replies

1 likes

  • 1720 Views
  • 1 replies
  • 1 likes

Acousticness and Instrumentalness fooled by Harpsichord

I'm receiving weird values for acousticness and instrumentalness for harpsichord recordings. The two harpsichord tracks : Trevor Pinnock Luc BeauséjourFrom the API:AcousticnessA confidence measure from 0.0 to 1.0 of whether the track is acoustic. 1.0...

Newbie

I'm receiving weird values for acousticness and instrumentalness for harpsichord recordings.   The two harpsichord tracks :  Trevor Pinnock  Luc Beauséjour From the API: Acoustic...

1448 Views

0 replies

0 likes

acousticness
Discussion
instrumentalness
  • 1448 Views
  • 0 replies
  • 0 likes

Solved!! Access Token Generate through Command line issue

PlanFreeCountryIndiaDeviceLenovo ideapad 100Operating SystemWindows 8.1 pro My Question or IssueCurrently, I'm trying to create access token from command line to use spotify ads api in php. But I'm getting errors like below listed during run authoriz...

Regular

Plan Free Country India Device Lenovo ideapad 100 Operating System Windows 8.1 pro   My Question or Issue Currently, I'm trying to create access token from command line to use spotify ...

MalvikaValambhiya

Regular

2176 Views

3 replies

0 likes

Bugs issues
  • 2176 Views
  • 3 replies
  • 0 likes

How to inform the end users about what type of app they are authenticating to?

Hi! My quota extension request was rejected for the following reason and would be interested in clarification: "You need to inform the end users about what type of app they are authenticating to, before they log in to your app." Where is this informa...

Newbie

  Hi! My quota extension request was rejected for the following reason and would be interested in clarification:   "You need to inform the end users about what type of app they are ...

559 Views

0 replies

0 likes

  • 559 Views
  • 0 replies
  • 0 likes

Account suspension

My Spotify account got suspended today for this reason: 'It has come to Spotify’s attention that your account has engaged in unauthorized use of the Spotify service in violation of the Terms, including possibly engaging in unauthorized content downlo...

Regular

My Spotify account got suspended today for this reason:   'It has come to Spotify’s attention that your account has engaged in unauthorized use of the Spotify service in violation of the Terms...

CoeHill

Music Fan

4314 Views

4 replies

3 likes

  • 4314 Views
  • 4 replies
  • 3 likes

Solved!! Spotify Android-studio handshake

My Question or IssueI am constanty getting an error "An unexpected packet was received before the handshake." Could this be because spotify has a max amount of requests you are allowed to make or does this have nothing to do with the spotify at all? ...

Casual Listener

My Question or Issue I am constanty getting an error "An unexpected packet was received before the handshake." Could this be because spotify has a max amount of requests you are allowed to make or d...

Viljam

Casual Listener

4548 Views

1 replies

0 likes

  • 4548 Views
  • 1 replies
  • 0 likes

[Web API issue] 502 Server Error when unfollowing playlists quickly

I have a NodeJS script (attached) to unfollow multiple playlists quickly. It retrieves the playlists of the user, and then unfollows them by ID. However, I obtain lots of 502 server errors when setting a low time between playlists unfollowed (e.g., 1...

Regular

I have a NodeJS script (attached) to unfollow multiple playlists quickly. It retrieves the playlists of the user, and then unfollows them by ID. However, I obtain lots of 502 server errors when setti...

1332 Views

0 replies

0 likes

  • 1332 Views
  • 0 replies
  • 0 likes

Difficult questions about commercial use

For example, if a user who has purchased a tool that can control playback obtains an API key and assigns that key to a product, will that lead to commercial use?

Casual Listener

For example, if a user who has purchased a tool that can control playback obtains an API key and assigns that key to a product, will that lead to commercial use?

cubezeero

Casual Listener

1215 Views

3 replies

0 likes

  • 1215 Views
  • 3 replies
  • 0 likes

[Web API issue] 500 Server Error when PUT /playlists/{id}/tracks

The following API request causes an Internal Server Error (500 status code):PUT https://api.spotify.com/v1/playlists/2NQ82tb1NoHzC2XuKZqnzk/tracks?uris=spotify%3Aplaylist%3A38xxS4lwZuQTnM0OQLNvoa{ "range_start": 0, "snapshot_id": "NDIsMzBjNmMwYzUyNzI...

Regular

The following API request causes an Internal Server Error (500 status code): PUT https://api.spotify.com/v1/playlists/2NQ82tb1NoHzC2XuKZqnzk/tracks?uris=spotify%3Aplaylist%3A38xxS4lwZuQTnM0OQLN...

879 Views

0 replies

0 likes

  • 879 Views
  • 0 replies
  • 0 likes

[Web API issue] Episode object has "restriction" property instead of "restrictions"

According to the API documentation, the episode object may contain a property called "restrictions" (plural), but in fact, this property is "restriction" (singular). See screenshot for an example. This mismatch should be documented. Client applicatio...

Regular

According to the API documentation, the episode object may contain a property called "restrictions" (plural), but in fact, this property is "restriction" (singular). See screenshot for an example. Th...

435 Views

0 replies

1 likes

  • 435 Views
  • 0 replies
  • 1 likes

[Web API issue] Show object has total_episodes property (not defined in docs)

show objects returned in API responses have a total_episodes property, which is not even mentioned in the documentation. I would suggest documenting it, so that developers and end users can leverage it. The definition of the show object that I'm refe...

Regular

show objects returned in API responses have a total_episodes property, which is not even mentioned in the documentation. I would suggest documenting it, so that developers and end users can leverage ...

589 Views

0 replies

1 likes

  • 589 Views
  • 0 replies
  • 1 likes

[Web API issue] Track object has inconsistencies w.r.t. API documentation

Sometimes, track objects returned in API responses present two properties, primary_color and video_thumbnail, which are not even mentioned in the documentation. They should be documented, so that end users and developers can leverage them. The defini...

Regular

Sometimes, track objects returned in API responses present two properties, primary_color and video_thumbnail, which are not even mentioned in the documentation. They should be documented, s...

554 Views

0 replies

1 likes

  • 554 Views
  • 0 replies
  • 1 likes

[Web API issue] Playlist object has inconsistencies w.r.t. API documentation

The playlist object does not follow the format specified in the API documentation. The playlist object is defined here:https://developer.spotify.com/documentation/web-api/reference/#/operations/get-playlistAt least, the following endpoints are affect...

Regular

The playlist object does not follow the format specified in the API documentation.   The playlist object is defined here: https://developer.spotify.com/documentation/web-api/reference/#/opera...

740 Views

0 replies

1 likes

  • 740 Views
  • 0 replies
  • 1 likes

[API] Get Multiple Playlist Snapshot IDs

Snapshot IDs are great to determine if a playlist has changed before fetching the full playlist. However, as there is no Get Multiple Playlists endpoint they still need to be called one by one to check if there has been a change to that individual pl...

Music Fan

Snapshot IDs are great to determine if a playlist has changed before fetching the full playlist. However, as there is no Get Multiple Playlists endpoint they still need to be called one by one to che...

tomjaimz

Spotify Legend

2146 Views

5 replies

2 likes

  • 2146 Views
  • 5 replies
  • 2 likes

SDK connects, but with null state. Unclear 403 error when trying to sync.

Been working on a Spotify app in React and have an SDK component that acts as a player. It was working all day, now it connects but returns a null state when I call the 'player_state_changed' listener or getCurrentState() method. I tried playing musi...

Casual Listener

Been working on a Spotify app in React and have an SDK component that acts as a player. It was working all day, now it connects but returns a null state when I call the 'player_state_changed' listene...

yipyip2

Casual Listener

1681 Views

3 replies

0 likes

sdk react 403
  • 1681 Views
  • 3 replies
  • 0 likes

Podcast episode search API not searching episode descriptions

Hi, I'm using the podcast search API (https://developer.spotify.com/documentation/web-api/reference/#/operations/search) and noticed that the results only search the podcast episode title and not the episode descriptions. Am I using the API incorrect...

Newbie

Hi,   I'm using the podcast search API (https://developer.spotify.com/documentation/web-api/reference/#/operations/search) and noticed that the results only search the podcast episode title an...

514 Views

0 replies

0 likes

  • 514 Views
  • 0 replies
  • 0 likes

PAID PROJECT WITH PERMANENT LINK TO SPOTIFY

Hello, here’s my question: I’m starting a project that includes a link to spotify. (the use of this project won’t be free, it will have a cost) My users will need to have access to all yr library, using that link, with no expiry date. Is that possibl...

Newbie

Hello,   here’s my question:   I’m starting a project that includes a link to spotify. (the use of this project won’t be free, it will have a cost)   My users will need to have a...

481 Views

0 replies

0 likes

  • 481 Views
  • 0 replies
  • 0 likes

Solved!! How to modify the spotify application?

Hello.How is it possible to modify the spotify android application?I want to open the source code, apply changes, them compile it back into a standard android apk.If that is not possible, than tell me what is possible? Maybe create some addon or plug...

Regular

Hello. How is it possible to modify the spotify android application? I want to open the source code, apply changes, them compile it back into a standard android apk. If that is not possible, than ...

illMonk1122

Newbie

11389 Views

6 replies

0 likes

Modify app
  • 11389 Views
  • 6 replies
  • 0 likes

Superuser Contribution Certomato login with single user loop

Hi, I’m try to sign up to certomato in order to get the latter version of the eSDK but I end up in a single sign in loop. It always states ‘your group uses single sign-on’, so select ok and enter my password and it goes back to the start. Our product...

Casual Listener

Hi, I’m try to sign up to certomato in order to get the latter version of the eSDK but I end up in a single sign in loop. It always states ‘your group uses single sign-on’, so select ok and enter my ...

ohej

Spotify

1007 Views

3 replies

0 likes

esdk
  • 1007 Views
  • 3 replies
  • 0 likes

Permissions granting WebView stopped working

PlanFree/PremiumCountryAnyDeviceAndroid custom hardwareOperating SystemAndroid 7 w/o Google Play My Question or IssueWe have a custom built hardware running on Android 7 without Google Play. On some of our device versions we still have the old com.an...

Newbie

Plan Free/Premium Country Any Device Android custom hardware Operating System Android 7 w/o Google Play   My Question or Issue We have a custom built hardware running on Android ...

834 Views

0 replies

0 likes

Permission
SDK issue's
web view
  • 834 Views
  • 0 replies
  • 0 likes