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

Updating the Criteria for Web API Extended Access

Hey, I created this thread to get your feedback on our blog post around changes to the Web API extended access criteria, which will take place on May 15th. Please share any of your thoughts on this change in the comments below. All of your feedback w...

Spotify

sebass-tian

Regular

38273 Views

142 replies

15 likes

Discussion
  • 38273 Views
  • 142 replies
  • 15 likes

[iOS] Spotify app crashes when modals are active

PlanPremiumCanada Device(All iPads)Operating System(iOS 13 and above) My Question or IssueCurrently we have implemented login through Spotify SDK version 1.2.2. We have followed the steps in Spotify guide below, to authenticate through your app: http...

Newbie

Plan Premium Canada   Device (All iPads) Operating System (iOS 13 and above)   My Question or Issue Currently we have implemented login through Spotify SDK version 1.2.2. We have ...

312 Views

0 replies

0 likes

  • 312 Views
  • 0 replies
  • 0 likes

Spotify API - song credits

Hello, I'd love to get songwriter and producer credits through the API. It's important information I need for my app - and since Spotify has one of the best music API out there I was surprised it hasn't been added yet.It seems the subject has been br...

Newbie

Hello,   I'd love to get songwriter and producer credits through the API. It's important information I need for my app - and since Spotify has one of the best music API out there I w...

raga1991

Visitor

1043 Views

1 replies

10 likes

  • 1043 Views
  • 1 replies
  • 10 likes

Object model documentation link broken

On the main Web API documentation page, under Responses, there's a link to the Object Model documentation, but it isn't working. Can this be looked at please?

Newbie

  On the main Web API documentation page, under Responses, there's a link to the Object Model documentation, but it isn't working.   Can this be looked at please?

372 Views

0 replies

1 likes

Discussion
  • 372 Views
  • 0 replies
  • 1 likes

Device Playback Error

PlanPremiumCountryUKDeviceRedmi Notebook 9 Pro and Samsung S20 Operating SystemAndroid My Question or IssueHello - I have an issue where the playback device changes when trying to use Spotify in car via a Bluetooth connection and running Google maps ...

Newbie

Plan Premium Country UK Device Redmi Notebook 9 Pro and Samsung S20  Operating System Android   My Question or Issue Hello - I have an issue where the playback device changes when...

388 Views

0 replies

0 likes

Spotify Bluetooth Car
  • 388 Views
  • 0 replies
  • 0 likes

get-artist-albums: market parameter

Hi, i was looking a little into the api, especifically to the endpointhttps://api.spotify.com/v1/artists/{id}/albums In this example https://developer.spotify.com/console/get-artist-albums/?id=02kJSzxNuaWGqwubyUba0Z&include_groups=single&limit=2&offs...

Casual Listener

Hi, i was looking a little into the api, especifically to the endpoint https://api.spotify.com/v1/artists/{id}/albums   In this example  https://developer.spotify.com/console/get-...

rsouthward

Regular

1539 Views

4 replies

1 likes

  • 1539 Views
  • 4 replies
  • 1 likes

Solved!! Unable to refresh token with PKCE flow

I'm using the PKCE flow in my SPA.The initial authorization call works fine, with the following body parameters :code: AQC...redirect_uri: http://localhost:3000/myappgrant_type: authorization_codecode_verifier: DHo4...client_id: f50...Spotify returns...

Casual Listener

I'm using the PKCE flow in my SPA. The initial authorization call works fine, with the following body parameters : code: AQC... redirect_uri: http://localhost:3000/myapp grant_type: authoriza...

Neumann_

Casual Listener

927 Views

1 replies

0 likes

OAuth
oAuth2
PKCE
  • 927 Views
  • 1 replies
  • 0 likes

Spotify Api effect on iFrame with premium account

My Question or IssueI found iFrame volume is too high and i wants to change it but not finding any solution / iFrame don't have that functionality. while searching i found that the spotify api can set the volume of premium account. and code given bel...

Casual Listener

My Question or Issue I found iFrame volume is too high and i wants to change it but not finding any solution / iFrame don't have that functionality. while searching i found that the spotify api can ...

447 Views

0 replies

0 likes

  • 447 Views
  • 0 replies
  • 0 likes

Embed widget color

PlanPremiumCountryRomaniaDeviceDesktopOperating SystemWindows 10 My Question or IssueIs there any way to use a custom background color for the embed widget or are we limited to the 2 options displayed when creating the code?

Casual Listener

Plan Premium Country Romania Device Desktop Operating System Windows 10   My Question or Issue Is there any way to use a custom background color for the embed widget or are we limited ...

889 Views

0 replies

0 likes

color
embed
Widget
  • 889 Views
  • 0 replies
  • 0 likes

Embed widget asci code encoding issue

PlanPremiumCountryRomaniaDeviceDesktopOperating SystemWindows 10 My Question or IssueI'm trying to embed some podcasts on my site and the titles are having some issues with the character encoding. They're displaying the apostrophes as ' and the & cha...

Casual Listener

Plan Premium Country Romania Device Desktop Operating System Windows 10   My Question or Issue I'm trying to embed some podcasts on my site and the titles are having some issues with t...

banan99

Newbie

625 Views

1 replies

1 likes

asci
character encoding
embed
Widget
  • 625 Views
  • 1 replies
  • 1 likes

Need Premium web apis for app.

PlanPremiumCountryUs Device(All iOS & Android Devices)Operating System(iOS, Android) I want to integrate the web apis in my app on android and ios, Please can you confirm the premium plans of the apis executions.Actually currently I have used your ap...

Casual Listener

Plan Premium Country Us   Device (All iOS & Android Devices) Operating System (iOS, Android)   I want to integrate the web apis in my app on android and ios, Please can you co...

vivekD7

Casual Listener

1013 Views

3 replies

1 likes

Discussion
  • 1013 Views
  • 3 replies
  • 1 likes

Tracks played via playlists missing from stats

HelloSo I'm trying to test out how the songs I listen to come out in my "listening stats". There's a few playlists that I frequently listen to a lot, to the point I hardly listen to anything else of my own selection and yet the songs that these lists...

Newbie

Hello So I'm trying to test out how the songs I listen to come out in my "listening stats". There's a few playlists that I frequently listen to a lot, to the point I hardly listen to anything else o...

359 Views

0 replies

0 likes

  • 359 Views
  • 0 replies
  • 0 likes

API /views endpoint unauthorized discover playlists

Hello,I'm currently developing an app where I want to get the user's discover playlists. I did it by searching the user's library by name. The problems with this approach are: If you follow multiple lets say "Discover Weekly" playlists, they are indi...

Casual Listener

Hello, I'm currently developing an app where I want to get the user's discover playlists. I did it by searching the user's library by name. The problems with this approach are: If you follow multipl...

SaPropper

Casual Listener

774 Views

1 replies

0 likes

API request
  • 774 Views
  • 1 replies
  • 0 likes

API - playback timestamp

Hi there,This is a Problem regarding the web api get playback state /v1/me/playerthe timestamp field is inconsistent. I am trying to accurately get users playback / progress timeThe documentation says : timestamp [integer] - Unix Millisecond Timestam...

Casual Listener

Hi there, This is a Problem regarding the web api get playback state /v1/me/player the timestamp field is inconsistent. I am trying to accurately get users playback / progress time The documen...

PockelHockel

Newbie

2899 Views

2 replies

9 likes

api
playback state
time
timestamp
  • 2899 Views
  • 2 replies
  • 9 likes

Developer docs console redirects to non existing, old documentation

Hi,When clicking on 'API Reference', for example in https://developer.spotify.com/console/get-album-tracks/the link points to the page of old documentation that don't exist anymore and user is getting redirected to https://developer.spotify.com/docum...

Newbie

Hi, When clicking on 'API Reference', for example in https://developer.spotify.com/console/get-album-tracks/ the link points to the page of old documentation that don't exist anymore and user ...

369 Views

0 replies

1 likes

bug
  • 369 Views
  • 0 replies
  • 1 likes

Webplayback does not work in android webview

Hey guys,I tried to implement the webplayback in an android webview. After connecting to the player a js error is thrown:Console: 11-08 18:33:05.348 [ERROR] "Uncaught (in promise) EMEError: No supported keysystem was found.", source: https://sdk.scdn...

Newbie

Hey guys, I tried to implement the webplayback in an android webview. After connecting to the player a js error is thrown: Console: 11-08 18:33:05.348 [ERROR] "Uncaught (in promise) EMEError: No su...

jinuo

Casual Listener

3139 Views

3 replies

5 likes

  • 3139 Views
  • 3 replies
  • 5 likes

Solved!! Move Specific Track to Top of Playlist by URI

Hello. It looks like the PUT playlists/{playlistid}/tracks endpoint (https://developer.spotify.com/documentation/web-api/reference/#/operations/reorder-or-replace-playlists-tracks) only lets you move a track if you know its position already, is that ...

Regular

Hello.  It looks like the PUT playlists/{playlistid}/tracks endpoint (https://developer.spotify.com/documentation/web-api/reference/#/operations/reorder-or-replace-playlists-tracks) only...

cyganex

Casual Listener

1192 Views

4 replies

0 likes

  • 1192 Views
  • 4 replies
  • 0 likes

Legal rights

Hello!Hope you are doing well.My name is Igor.I have one question. Recently I’ve started YouTube channel on WEB Development - https://www.youtube.com/channel/UCXkcYikLC-TwF_H373bECFQ where I mainly develop clones of popular web apps. One of such apps...

Newbie

Hello! Hope you are doing well. My name is Igor. I have one question. Recently I’ve started YouTube channel on WEB Development - https://www.youtube.com/channel/UCXkcYikLC-TwF_H373bECFQ wh...

508 Views

0 replies

0 likes

legal rights
  • 508 Views
  • 0 replies
  • 0 likes

[Developer] Artists monthly Listeners For a Given Month

On the developer api, if there was an endpoint like:'artists/{artist_id}/monthly-listeners/{year}/{month}'Where you could retrieve how many listeners an artist had that month.It would open room for so many educational analysis on what could've impact...

Newbie

On the developer api, if there was an endpoint like: 'artists/{artist_id}/monthly-listeners/{year}/{month}' Where you could retrieve how many listeners an artist had that month. It would open room...

EDHMix

Regular

1565 Views

1 replies

0 likes

Developer
  • 1565 Views
  • 1 replies
  • 0 likes

Past snapshot_id for shared playlist?

Some context: At the beginning of this year, I started a weekly tradition where friends and I add one song to a shared playlist that we think the group should hear. At the end of the week, I move the songs to a different playlist to archive them, and...

Casual Listener

Some context: At the beginning of this year, I started a weekly tradition where friends and I add one song to a shared playlist that we think the group should hear. At the end of the week, I move the...

tycoonwiz

Casual Listener

1109 Views

2 replies

2 likes

Developer
Developer API
Shared playlist
shared playlists
  • 1109 Views
  • 2 replies
  • 2 likes