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

icfixx

Casual Listener

42441 Views

149 replies

15 likes

Discussion
  • 42441 Views
  • 149 replies
  • 15 likes

Solved!! API Get a Playlist's Items - Incorrect tracks

Plan - PremiumCountry - UKDevice - Levono laptopOperating System - Windows 10Category: API - Get a Playlist's ItemsCode: GET https://api.spotify.cm/v1/playlists/{playlist_id}/tracksMy Question or IssueI'm trying to extract the list of tracks from one...

Regular

Plan - Premium Country - UK Device - Levono laptop Operating System - Windows 10 Category: API - Get a Playlist's Items Code: GET https://api.spotify.cm/v1/playlists/{playlist_id}/trac...

Melalalaaanie

Newbie

5547 Views

10 replies

0 likes

  • 5547 Views
  • 10 replies
  • 0 likes

How to access the Spotify Artist & Song Title data from another application with the SDK ?

I was wondering if it is possible, while listening to a track on Spotify (Web Player or Desktop App), to access the Artist & Song Title info of the track currently played as it is displayed at the bottom-left corner of the Spotify window (horizontal ...

Casual Listener

I was wondering if it is possible, while listening to a track on Spotify (Web Player or Desktop App), to access the Artist & Song Title info of the track currently played as it is displayed at th...

ouml

Regular

1090 Views

1 replies

0 likes

  • 1090 Views
  • 1 replies
  • 0 likes

Why am I getting a new refresh_token when I request a refreshed access token?

I am use the authorization code flow for authentication with my app. When my access_token is about to expire and I request a new one using my refresh_token, Spotify does the request but also provides me a new refresh_token and invalidates my previous...

Regular

I am use the authorization code flow for authentication with my app. When my access_token is about to expire and I request a new one using my refresh_token, Spotify does the request but also provides...

deanja

Visitor

2266 Views

3 replies

0 likes

  • 2266 Views
  • 3 replies
  • 0 likes

Player API - device_id changes, want to keep the same

PlanPremiumCountryNL DeviceNAOperating SystemHA My Question or IssueI use node red to try to control spotify. I have succes on numerous of APIs. But I am having troubles with the "player API" and the device_id. https://developer.spotify.com/documenta...

Visitor

Plan Premium Country NL   Device NA Operating System HA   My Question or Issue I use node red to try to control spotify. I have succes on numerous of APIs. But I am having troubl...

RoguePlanetoid

Roadie

1470 Views

1 replies

0 likes

api
device_id
node red
  • 1470 Views
  • 1 replies
  • 0 likes

Spotify PKCE Auth Invalid Client Secret

PlanPremiumCountryCanada DeviceChrome. Macbook Pro 2013Operating SystemMac OS X Catalina My Question or Issue I am trying to set up my web application to use the Proof Key for Code Exchange. However, when I try try to get the access_token by doing a ...

Visitor

Plan Premium Country Canada   Device Chrome. Macbook Pro 2013 Operating System Mac OS X Catalina   My Question or Issue   I am trying to set up my web application to use th...

henrynguyen7

Gig Goer

4702 Views

8 replies

1 likes

  • 4702 Views
  • 8 replies
  • 1 likes

Authorization Code Flow - don't want to cache tokens

I am building an app utilizing spotipy and getting a user's top tracks and artists. It is caching the tokens and making it so that my data (or the cached token user's data) is displayed regardless of who logs in. How can I fix this without deleting t...

Casual Listener

    I am building an app utilizing spotipy and getting a user's top tracks and artists. It is caching the tokens and making it so that my data (or the cached token user's data) is display...

victoriaslocum

Newbie

2724 Views

1 replies

0 likes

  • 2724 Views
  • 1 replies
  • 0 likes

Solved!! Displaying album art in iPhone app

Am I allowed to load and display album art from the web API in my (published) iPhone app? E.g. user authenticates and I want to display their liked songs in a table with the title of each song next to its album cover, like in the Spotify app.

Casual Listener

Am I allowed to load and display album art from the web API in my (published) iPhone app?   E.g. user authenticates and I want to display their liked songs in a table with the title of each so...

Petercfox

Newbie

1542 Views

2 replies

0 likes

  • 1542 Views
  • 2 replies
  • 0 likes

Solved!! iOS SDK - Authorization fails only when Spotify app is installed

Link to original issue post on Github: https://github.com/spotify/ios-sdk/issues/183 Hi everyone, I have spent many hours now and have still not been able to resolve this issue I had several months ago with the iOS SDK. Another user on Github had the...

Casual Listener

Link to original issue post on Github: https://github.com/spotify/ios-sdk/issues/183   Hi everyone, I have spent many hours now and have still not been able to resolve this issue I had se...

ouml

Regular

3573 Views

3 replies

0 likes

  • 3573 Views
  • 3 replies
  • 0 likes

Web API Limitations

We are developing a plugin for Spotify to be controlled with a hardware controller, but our service software needs to check the status of Spotify every second to update the state. We found that there is a limit for messages sent, which when exceeded ...

Visitor

We are developing a plugin for Spotify to be controlled with a hardware controller, but our service software needs to check the status of Spotify every second to update the state. We found that there...

718 Views

0 replies

1 likes

api
Web API
  • 718 Views
  • 0 replies
  • 1 likes

Getting an odd refresh token when authenticating via App Remote's SPTSession

When I authenticate with iOS App Remote (using SPTSession), the refresh token string I get back from sessionManager(manager: SPTSessionManager, didInitiate session: SPTSession) is very odd; it contains lots of slashes (/s and \s) and always ends with...

Casual Listener

When I authenticate with iOS App Remote (using SPTSession), the refresh token string I get back from  sessionManager(manager: SPTSessionManager, didInitiate session: SPTSession) is very odd; it...

4ek-_v682hnvb

Regular

1363 Views

1 replies

2 likes

app remote
Authentication Token
iOS
refresh
refresh token
SDK
session
  • 1363 Views
  • 1 replies
  • 2 likes

Saving user data from the Spotify API

Hello, I'm currently toying around with the Spotify api to create a mobile app that "matches" people based on their top artists, tracks, and genres.For this, I need to save the user data (top 50 tracks and artists, from the Personalization API) and f...

Casual Listener

  Hello,   I'm currently toying around with the Spotify api to create a mobile app that "matches" people based on their top artists, tracks, and genres. For this, I need to save the use...

LucianG

Casual Listener

3102 Views

3 replies

2 likes

  • 3102 Views
  • 3 replies
  • 2 likes

/v1/me/player/devices returns weird name for Amazon Echo Dot

PlanPremiumCountryUSADeviceAmazon Echo Dot 3rd GenerationOperating SystemWindows Server 2012 R2, Google Chrome Version 83.0.4103.116 (Official Build) (64-bit) My Question or Issue/v1/me/player/devices (GET) endpoint, for Amazon Echo Dot speaker, used...

Casual Listener

Plan Premium Country USA Device Amazon Echo Dot 3rd Generation Operating System Windows Server 2012 R2, Google Chrome Version 83.0.4103.116 (Official Build) (64-bit)   My Question ...

JAFairweather

Regular

746 Views

1 replies

3 likes

  • 746 Views
  • 1 replies
  • 3 likes

Superuser Contribution Undocumented `total_episodes` returned in currently playing

PlanPremiumCountryFinland My IssueWhen retrieving playback information (both "playback" and "currently playing") of episodes, the simplified show member of a full episode object contains an undocumented `total_episodes` member. It seems to be missing...

Music Fan

Plan Premium Country Finland   My Issue When retrieving playback information (both "playback" and "currently playing") of episodes, the simplified show member of a full episode object cont...

spotifyjosh

Spotify

572 Views

1 replies

0 likes

  • 572 Views
  • 1 replies
  • 0 likes

Embedded playlist on mobile

Hi, I have a website that has embedded playlists on it. In Windows, all the browsers play full songs on my website without a problem. However, Safari browser on my mobile phone plays only 30 seconds although i'm logged in spotify web as a premium use...

Regular

Hi,   I have a website that has embedded playlists on it. In Windows, all the browsers play full songs on my website without a problem. However, Safari browser on my mobile phone plays only 30...

Ximzend

Spotify Star

1556 Views

3 replies

1 likes

embed
  • 1556 Views
  • 3 replies
  • 1 likes

error 401 in my app

Hello ! I want to create an app with the spotify api and the twitter api so i have wrote my clientId and my clientSecret but i got the error "[Error [WebapiError]: Unauthorized] { statusCode: 401 }" what i need to do ?

Casual Listener

Hello ! I want to create an app with the spotify api and the twitter api so i have wrote my clientId and my clientSecret but i got the error "[Error [WebapiError]: Unauthorized] { statusCode: 401 }" ...

599 Views

0 replies

0 likes

bug
  • 599 Views
  • 0 replies
  • 0 likes

Audio Features endpoint returns HTTP 500 for some tracks

Getting audio features for certain tracks yields a HTTP 500 with an empty body. Normally, when an ID is invalid or missing a null value is returned in its place. Input:7ouMYWpwJ422jRcDASZB7P,invalidIdResponse: { "audio_features": [ { "danceability": ...

Visitor

Getting audio features for certain tracks yields a HTTP 500 with an empty body.   Normally, when an ID is invalid or missing a null value is returned in its place.   Input: 7ouMYWpwJ42...

641 Views

0 replies

1 likes

  • 641 Views
  • 0 replies
  • 1 likes

I'm unable to search for podcasts or "shows" using the web API

My Question or IssueI am using the spotify web API, accessing it through the python library spotipy. I'm able to use the search function to search for albums, tracks, etc as described here:https://developer.spotify.com/documentation/web-api/reference...

Casual Listener

My Question or Issue I am using the spotify web API, accessing it through the python library spotipy. I'm able to use the search function to search for albums, tracks, etc as described here: https:...

RoguePlanetoid

Roadie

1251 Views

1 replies

0 likes

  • 1251 Views
  • 1 replies
  • 0 likes

Web Playback SDK Support for iOS

Hi,According to the docs, the Web Playback SDK is not supported on iOS: https://developer.spotify.com/documentation/web-playback-sdk/#supported-browsers Is there a reason for this? Are there any plans to support it? Regards, David

Casual Listener

Hi, According to the docs, the Web Playback SDK is not supported on iOS:  https://developer.spotify.com/documentation/web-playback-sdk/#supported-browsers    Is there a re...

wortho

Casual Listener

1527 Views

2 replies

2 likes

  • 1527 Views
  • 2 replies
  • 2 likes

Solved!! Playlist API Tracks endpoint does not using a Paging object for more than 100 results

PlanPremium FamilyCountrySwitzerlandDevicePC, iPhoneOperating SystemWindows 10 2004, iOS 13.5.1 My Question or IssueAccording to https://developer.spotify.com/documentation/web-api/reference-beta/#endpoint-get-playlists-tracks, the /tracks endpoint o...

Casual Listener

Plan Premium Family Country Switzerland Device PC, iPhone Operating System Windows 10 2004, iOS 13.5.1   My Question or Issue According to https://developer.spotify.com/documentat...

DaveCodesTunes

Casual Listener

5078 Views

4 replies

0 likes

  • 5078 Views
  • 4 replies
  • 0 likes