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

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
  • Spotify
  • yaktam
  • Roadie
  • 12752 Views
  • 83 replies
  • 6 likes
  • Discussion
  • 12752 Views
  • 83 replies
  • 6 likes

Spotify API is returning wrong IDs of Liked Tracks, incorrect version of same song

[As the below Spotify URLs were embedding the tracks/albums into the post and making the post difficult to read, I've replaced the URL with [spotify URL], so anywhere you see this, replace it with open.spotify.com to get the actual link] I'm developi...

  • Casual Listener
  • [As the below Spotify URLs were embedding the tracks/albums into the post and making the post difficult to read, I've replaced the URL with [spotify URL], so anywhere you see this, replace it wi...
  • rowesteve
  • Casual Listener
  • 2577 Views
  • 2 replies
  • 0 likes
  • api
  • 2577 Views
  • 2 replies
  • 0 likes

Podcasts/Episodes endpoint returns episodes that do not belong to the podcast

Hi,when crawling podcast-data via the Podcast-API, we first get the list of episodes per podcast. This works as expected, except for our podcast "Kanackische Welle", where we get episode-IDs back that do not belong to our podcast (or our network in g...

  • Newbie
  • Hi, when crawling podcast-data via the Podcast-API, we first get the list of episodes per podcast. This works as expected, except for our podcast "Kanackische Welle", where we get episode-IDs back t...
  • 546 Views
  • 0 replies
  • 0 likes
  • 546 Views
  • 0 replies
  • 0 likes

Selling digital art based on audio analysis and features

I want to know if I can sell digital art using data from your API. I just want to use the audio analysis and audio features, I will not be using the audio itself nor any of the images contained in the data (like album cover). I don't think the ToC me...

  • Newbie
  • I want to know if I can sell digital art using data from your API. I just want to use the audio analysis and audio features, I will not be using the audio itself nor any of the images contained in th...
  • 458 Views
  • 0 replies
  • 1 likes
  • Discussion
  • 458 Views
  • 0 replies
  • 1 likes

What does Spotify define as 'Commerical'

For the purposes of using the Web Playback SDK, what does Spotify define as "Commercial"? My application is a virtual reality web app for browsing and playing Spotify playlists. It does not involve money or ads in any way. It is free and open-source....

  • Newbie
  • For the purposes of using the Web Playback SDK, what does Spotify define as "Commercial"?   My application is a virtual reality web app for browsing and playing Spotify playlists. It does not ...
  • rowesteve
  • Casual Listener
  • 667 Views
  • 1 replies
  • 0 likes
  • web playback sdk
  • 667 Views
  • 1 replies
  • 0 likes

Solved!!Superuser Contribution [Android SDK] Access token with correct scopes has insufficient permissions

PlanPremiumCountryBelgiumDeviceGalaxy S20FE, but also tested on other devices / emulatorsOperating SystemAndroid 11 My Question or Issue Using the Android auth library provides an access token with insufficient permissions, even though the scopes are...

  • Regular
  • Plan Premium Country Belgium Device Galaxy S20FE, but also tested on other devices / emulators Operating System Android 11   My Question or Issue   Using the Android auth library...
  • Onon
  • Regular
  • 3588 Views
  • 6 replies
  • 0 likes
  • Android
  • 3588 Views
  • 6 replies
  • 0 likes

Superuser Contribution Spotify SDK Player - Refreshing Token

Hello, I am trying to integrate the refresh_token authentication flow on my Spotify Web App with API/SDK. Currently I am able to get a new token periodically, but I am unsure about how to refresh this on the SDK Player end. My current implementation ...

  • Casual Listener
  • Hello,   I am trying to integrate the refresh_token authentication flow on my Spotify Web App with API/SDK. Currently I am able to get a new token periodically, but I am unsure about how to re...
  • Anent
  • Regular
  • 2307 Views
  • 3 replies
  • 0 likes
  • Discussion
  • 2307 Views
  • 3 replies
  • 0 likes

Superuser Contribution Spotify Web API Playback

I've recently been looking into Spotify playback and how to use Web API SDK. Just wanted to share a workflow I though of to see if anyone had any thoughts or suggestions: Generating a Web API SDK access token through my appAny Spotify premium account...

  • Regular
  • I've recently been looking into Spotify playback and how to use Web API SDK. Just wanted to share a workflow I though of to see if anyone had any thoughts or suggestions:   Generating a Web AP...
  • NikhilPunwaney
  • Regular
  • 6192 Views
  • 12 replies
  • 0 likes
  • 6192 Views
  • 12 replies
  • 0 likes

[NPM][Wrapper] Web Playback

Hi All, I'v been lurking on the forums for a while and saw that many people had issues setting their up their player (event hooks etc). To help speed up developing for inexperienced (experienced as well) users, I built an wrapper that does authentica...

Anent_0-1627544076006.png
  • Regular
  • Hi All, I'v been lurking on the forums for a while and saw that many people had issues setting their up their player (event hooks etc). To help speed up developing for inexperienced (experienced as w...
  • 684 Views
  • 0 replies
  • 1 likes
  • NPM
    playback
    SDK
    web
    wrapper
  • 684 Views
  • 0 replies
  • 1 likes

Getting Spotify approval for an application

Reading through the app questionnaire, I noticed several questions request information from an existing app (website, privacy agreement). I have an idea and have verified that it is possible to build what I'm looking for via the available Spotify API...

  • Newbie
  • Reading through the app questionnaire, I noticed several questions request information from an existing app (website, privacy agreement). I have an idea and have verified that it is possible to ...
  • 599 Views
  • 0 replies
  • 0 likes
  • 599 Views
  • 0 replies
  • 0 likes

Searching podcasts by characters

I am trying to use the search API to find podcasts with a specific language. Because the language field isn't searchable I want to find all of those that use the specific characters for that country. I was thinking of looking for all of those that be...

  • Casual Listener
  • I am trying to use the search API to find podcasts with a specific language. Because the language field isn't searchable I want to find all of those that use the specific characters for that cou...
  • Peter_Schorn
  • Roadie
  • 978 Views
  • 2 replies
  • 0 likes
  • Podcasts
    Search API
    Shows
  • 978 Views
  • 2 replies
  • 0 likes

User's Playlist Items

Dear Spotify team, We need immediate help; in our project we are using 'https://api.spotify.com/v1/playlists/{playlist_id}/tracks' to fetch playlist items. For better user experience for our users we need that in reverse order is it possible to query...

  • Newbie
  • Dear Spotify team, We need immediate help; in our project we are using 'https://api.spotify.com/v1/playlists/{playlist_id}/tracks' to fetch playlist items. For better user experience for our users we...
  • Peter_Schorn
  • Roadie
  • 652 Views
  • 1 replies
  • 1 likes
  • 652 Views
  • 1 replies
  • 1 likes

Show API

There is an option to authorize user to use shows' API by client-ID.https://developer.spotify.com/documentation/general/guides/authorization-guide/ My Question or Issue 1. Is there any option to get authorization by sending username/email and passwor...

  • Newbie
  • There is an option to authorize user to use shows' API by client-ID. https://developer.spotify.com/documentation/general/guides/authorization-guide/   My Question or Issue   1. Is ther...
  • Peter_Schorn
  • Roadie
  • 589 Views
  • 1 replies
  • 0 likes
  • 589 Views
  • 1 replies
  • 0 likes

Explicit content broken

PlanPremiumCountryUSADevice(Laptop)Operating System(Linux) My Question or IssueWhen you click on your profile settings the option for 'Explicit Content' is disabled and shows the message 'Explicit content cant be played on this Family account'. I hav...

  • Casual Listener
  • Plan Premium Country USA Device (Laptop) Operating System (Linux)   My Question or Issue When you click on your profile settings the option for 'Explicit Content' is disabled and shows...
  • Peter_Schorn
  • Roadie
  • 942 Views
  • 3 replies
  • 0 likes
  • Desktop
    Explicit
    Linux
  • 942 Views
  • 3 replies
  • 0 likes

Unable to follow on Spotify by clicking "Follow" button - Chrome, Edge, Safari - All devices

PlanFree and PremiumCountryUK, UA Deviceall devices I used https://developer.spotify.com/documentation/widgets/generate/follow-button/ to create code to use as a template for embedding "Follow on Spotify" buttons on a website. But seems the "follow-f...

  • Casual Listener
  • Plan Free and Premium Country UK, UA   Device all devices   I used https://developer.spotify.com/documentation/widgets/generate/follow-button/ to create code to use as a t...
  • 702 Views
  • 0 replies
  • 2 likes
  • Follow button
    Widget
  • 702 Views
  • 0 replies
  • 2 likes

Web API rate limit

I want to build a website based heavily on the Spotify API, but I'm a little bit concerned about the rate-limiting. Obviously, it won't be a problem initially, but if my website gains in popularity, I end up risking hitting the rate limit. Does Spoti...

  • Newbie
  • I want to build a website based heavily on the Spotify API, but I'm a little bit concerned about the rate-limiting. Obviously, it won't be a problem initially, but if my website gains in popularity, ...
  • 888 Views
  • 0 replies
  • 1 likes
  • 888 Views
  • 0 replies
  • 1 likes

Solved!! Invalid Access Code when using multiple scopes.

PlanPremiumCountryIreland My Question or Issue When following the authorisation flow, everything works as expected if I use just one scope. E.g. scopes = 'user-read-currently-playing'url = Request('GET', 'https://accounts.spotify.com/authorize',param...

  • Casual Listener
  •   Plan Premium Country Ireland       My Question or Issue   When following the authorisation flow, everything works as expected if I use just one scope. E.g.&n...
  • Briry12
  • Casual Listener
  • 2453 Views
  • 1 replies
  • 0 likes
  • 2453 Views
  • 1 replies
  • 0 likes

Generated playlist isn't shown immediately

Operating SystemiOS 14 & Windows 10 My Question or IssueI've made a web app that generates playlists with only songs the user hasn't listened to before. The problem: When the app sends the user to the generated playlist (via a Spotify URI) there some...

  • Casual Listener
  • Operating System iOS 14 & Windows 10    My Question or Issue I've made a web app that generates playlists with only songs the user hasn't listened to before.   The problem: W...
  • 453 Views
  • 0 replies
  • 0 likes
  • Generated playlist
  • 453 Views
  • 0 replies
  • 0 likes

Solved!! Logic behind progress bar updates

How does one update the progress bar?Are we supposed to poll the API (ttps://api.spotify.com/v1/me/player/)every X milliseconds and update the UI?

  • Regular
  • How does one update the progress bar? Are we supposed to poll the API (ttps://api.spotify.com/v1/me/player/) every X milliseconds and update the UI?
  • sqram
  • Regular
  • 4723 Views
  • 5 replies
  • 0 likes
  • progress bar
  • 4723 Views
  • 5 replies
  • 0 likes

Superuser Contribution Are donations commercial use?

Hi there, Do donations count as a "commercial use" for SDAs, including streaming SDAs? These might be donations to my project, or to artists which I feature (I may take a 5% processing fee) Donations, of course, imply they are purely optional. Thanks...

  • Visitor
  • Hi there,   Do donations count as a "commercial use" for SDAs, including streaming SDAs? These might be donations to my project, or to artists which I feature (I may take a 5% processing fee) ...
  • ohej
  • Spotify
  • 753 Views
  • 1 replies
  • 0 likes
  • 753 Views
  • 1 replies
  • 0 likes