Announcements

Help Wizard

Step 1

NEXT STEP

Spotify for Developers

Discuss building apps with Spotify APIs and SDKs

Start a topic

Refresh token expiration: discussion thread

Hey everyone, I've created this thread to provide more insight on an upcoming change to how refresh tokens work for apps on the Spotify Web API. We've shared a blog post that explains what's changing and why. The short version: refresh tokens will no...

Spotify

rheschner

Newbie

2221 Views

10 replies

2 likes

Discussion
  • 2221 Views
  • 10 replies
  • 2 likes

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

musicD4RKH3LM3T

Regular

99878 Views

355 replies

32 likes

S4D
  • 99878 Views
  • 355 replies
  • 32 likes

Superuser Contribution Web Playback SDK should work on iOS 13.4+ but it does not

I'm aware that when it was released, the Web Playback SDK did not support Safari on the desktop or mobile devices due to the lack of support for Encrypted Media Extensions and/or Widevine for DRM. However, as you can see on the Mozilla developer page...

Regular

I'm aware that when it was released, the Web Playback SDK did not support Safari on the desktop or mobile devices due to the lack of support for Encrypted Media Extensions and/or Widevine for DRM. &...

AttilaTheFun

Regular

2028 Views

2 replies

0 likes

web playback sdk
  • 2028 Views
  • 2 replies
  • 0 likes

Superuser Contribution Response code Forbidden

PlanPremiumCountryBelgiumDeviceWindows desktopOperating SystemWindows 10 We integrated the Spotify Web API into our system. For approx 2 months everything was working fine until last week.I see a lot of errors on the calls we do. E.g Get user's avail...

Casual Listener

Plan Premium Country Belgium Device Windows desktop Operating System Windows 10   We integrated the Spotify Web API into our system. For approx 2 months everything was working fine unti...

peterdb

Casual Listener

2851 Views

6 replies

0 likes

  • 2851 Views
  • 6 replies
  • 0 likes

An API for the next track / queued tracks

My Question or IssueWhilst you can fetch user's playback history, you can't fetch the user's playback queue, from what I've been able to find.It would be super helpful to be able to query what the upcoming track is, or even the next few tracks. Spoti...

Casual Listener

My Question or Issue Whilst you can fetch user's playback history, you can't fetch the user's playback queue, from what I've been able to find. It would be super helpful to be able to query what th...

Anent

Regular

673 Views

1 replies

1 likes

  • 673 Views
  • 1 replies
  • 1 likes

Idea validation

Hi, I am working on creating an internal only (for the people of the company I work for) app. The idea is to have everyone who wants to participate auth once (via oauth). Then I will have a daily job that runs to tabulate the most popular steams by e...

Newbie

Hi, I am working on creating an internal only (for the people of the company I work for) app. The idea is to have everyone who wants to participate auth once (via oauth). Then I will have a daily job...

603 Views

0 replies

0 likes

  • 603 Views
  • 0 replies
  • 0 likes

Error 429, how can I avoid rate limiting?

I have built a script that polls the user's current song around 1-3 times per minute (totaling ~4 times per song), since I am using this information elsewhere. I have reduced this as much as I can in order to avoid rate limiting, however, this is the...

Visitor

I have built a script that polls the user's current song around 1-3 times per minute (totaling ~4 times per song), since I am using this information elsewhere. I have reduced this as much as I can in...

Peter_Schorn

Roadie

1094 Views

1 replies

0 likes

API Pricing
API request
  • 1094 Views
  • 1 replies
  • 0 likes

Superuser Contribution Getting 403 Error while Calling Web SDK APIs (Devices,Play,Pause etc) without information

Plan PremiumCountry IndiaDevice Macbook 16 inch + ChromeOperating System 11.3.1 (20E241) I have created an app in my account when I am login from the same account through Spotify logic is working fine. But when I trying from another "PREMIUM" account...

Casual Listener

Plan Premium Country India Device Macbook 16 inch + Chrome Operating System 11.3.1 (20E241)   I have created an app in my account when I am login from the same account t...

vinitkumargoel

Casual Listener

963 Views

2 replies

0 likes

Web SDK
  • 963 Views
  • 2 replies
  • 0 likes

Number of streams endpoint

My Question or Issue Hi thereI have been trying to integrate the number of streams of multiple songs( with country as a filter) into a system that generates a comparative list in the form of a chart that integrates a number of other variables too. Ho...

Visitor

My Question or Issue   Hi there I have been trying to integrate the number of streams of multiple songs( with country as a filter) into a system that generates a comparative list in the form ...

Christoffer

Community Legend

1399 Views

1 replies

0 likes

  • 1399 Views
  • 1 replies
  • 0 likes

Spotify recently played web api

I'm trying to get my most recent songs to display on my website and can't wrap my head around it. Has anyone figured this out? From what I've found it requires a user to login with tokens expiring after 1 hour. I'm using Vue (or specifically Nuxt) if...

Casual Listener

I'm trying to get my most recent songs to display on my website and can't wrap my head around it. Has anyone figured this out?   From what I've found it requires a user to login with tokens ex...

Christoffer

Community Legend

1899 Views

1 replies

0 likes

  • 1899 Views
  • 1 replies
  • 0 likes

Software architecture of Spotify

My Question or IssueI am doing a research project for university with the topic "software architecture of Spotify", since I am not developer myself I have big issues with describing the architecture (Microservices). Is there any picture or something ...

Visitor

My Question or Issue I am doing a research project for university with the topic "software architecture of Spotify", since I am not developer myself I have big issues with describing the architectur...

1143 Views

0 replies

0 likes

  • 1143 Views
  • 0 replies
  • 0 likes

URIs Array seems to have an undocumented limit

When I try to play tracks using the "/v1/me/player/play" endpoint I get results where:- Player shows an emtpy Queue (this is always the case)- after one of the first few songs one song seems to continue playing - progressbar is full, played time and ...

Roadie

When I try to play tracks using the "/v1/me/player/play" endpoint I get results where: - Player shows an emtpy Queue (this is always the case) - after one of the first few songs one song seems to c...

573 Views

0 replies

0 likes

  • 573 Views
  • 0 replies
  • 0 likes

Authorization Code Flow Refresh Tokens

I am building an application which requires the refreshing of user Spotify stats (followers, playlists, etc) on a weekly basis. About two months after a user gives my web application access to their Spotify, I begin to get errors regarding the token ...

Casual Listener

I am building an application which requires the refreshing of user Spotify stats (followers, playlists, etc) on a weekly basis. About two months after a user gives my web application access to their ...

jhyde01

Casual Listener

2053 Views

2 replies

0 likes

authorization
refresh tokens
tokens
  • 2053 Views
  • 2 replies
  • 0 likes

API return favicon URLs with trailing space

My Question or IssueCurrently the Spotify API incorrectly returns HTML icon meta tags with trailing spaces, eg. I have tried a few different ones so far and it seems to apply to both tracks and playlists:https://open.spotify.com/playlist/636JPjFfxIu...

Visitor

My Question or Issue Currently the Spotify API incorrectly returns HTML icon meta tags with trailing spaces, eg. <link rel="icon" href="https://open.scdn.co/cdn/images/favicon.0c211e2e.png "> ...

583 Views

0 replies

0 likes

api
  • 583 Views
  • 0 replies
  • 0 likes

KeyError ['total']

I am creating a user dashboard using plotly and flask to display the top tracks and top artists preferred by a user. My code has been working fine but suddenly I got this error. Also, in the same application, I was able to create a new playlist on sp...

Newbie

I am creating a user dashboard using plotly and flask to display the top tracks and top artists preferred by a user. My code has been working fine but suddenly I got this error. Also, in the same app...

1413 Views

0 replies

0 likes

flask
Python
Spotify
  • 1413 Views
  • 0 replies
  • 0 likes

Superuser Contribution "User not approved for app" for another member in the premium family plan in development mode

PlanFamily PremiumCountryUSDeviceWindowsOperating SystemWindows My Question or IssueMy app in development can allow myself to run but the app returned "User not approved for app" even after I have added the member's email in the dev dashboard for 24 ...

Newbie

Plan Family Premium Country US Device Windows Operating System Windows   My Question or Issue My app in development can allow myself to run but the app returned "User not approved for ...

ohej

Spotify

755 Views

1 replies

0 likes

PossibleBug
  • 755 Views
  • 1 replies
  • 0 likes

Superuser Contribution Use of "Spotify" word inside app and content

Hi, i've developed an Android app that's called "Spotify Top Stats".It connects to the user's Spotify account via official OAuth procedure and shows some statistics about Spotify usage.My question is: can i use the word "Spotify" inside my app name a...

Newbie

Hi,  i've developed an Android app that's called "Spotify Top Stats". It connects to the user's Spotify account via official OAuth procedure and shows some statistics about Spotify usage. My ...

ohej

Spotify

661 Views

1 replies

0 likes

  • 661 Views
  • 1 replies
  • 0 likes

Spotify Authorization Problems

PlanFreeCountryUnited StatesDevice(Desktop)Operating System(Windows 10) My Question or IssueHello, I'm currently making an app on Desktop (no backend) with React where a user can see their top songs and artists. I'm using the Implicit Grant Flow Auth...

Casual Listener

Plan Free Country United States Device (Desktop) Operating System (Windows 10)   My Question or Issue Hello, I'm currently making an app on Desktop (no backend) with React where a user...

Slaeh

Casual Listener

2805 Views

2 replies

0 likes

Implicit Flow
javascript
React
spotify api
  • 2805 Views
  • 2 replies
  • 0 likes

How to exclude fields from the results of a Web API call

I want to pull just the artist name and track name using the "https://api.spotify.com/v1/playlists/{playlist_id}/tracks" call. The documentation says "Fields can be excluded by prefixing them with an exclamation mark", so I've tried to narrow down th...

Casual Listener

I want to pull just the artist name and track name using the "https://api.spotify.com/v1/playlists/{playlist_id}/tracks" call. The documentation says "Fields can be excluded by prefixing them wi...

Peter_Schorn

Roadie

4006 Views

3 replies

0 likes

  • 4006 Views
  • 3 replies
  • 0 likes

Example of "Upload a Custom Playlist Cover Image" request

Hi all, I try to upload an image as cover of my playlist through an application. However, no example request is provided. Can someone help me out? Regarding the call "Upload a Custom Playlist Cover Image" see https://developer.spotify.com/console/put...

Music Fan

Hi all,   I try to upload an image as cover of my playlist through an application. However, no example request is provided. Can someone help me out? Regarding the call "Upload a Custom Playlis...

Peter_Schorn

Roadie

2148 Views

1 replies

4 likes

api
  • 2148 Views
  • 1 replies
  • 4 likes

Podcast Show (RSS) Publishing API

Does Spotify have or plan to have a podcast show publishing API? Interested in automating the process of submitting a show RSS, similarly to how Captivate allows this from within their user dashboard.

Visitor

Does Spotify have or plan to have a podcast show publishing API? Interested in automating the process of submitting a show RSS, similarly to how Captivate allows this from within their user dashboard.

842 Views

0 replies

2 likes

Discussion
  • 842 Views
  • 0 replies
  • 2 likes

How do I retrieve all songs from a genre with Web API?

My Question or Issue In the Spotify app, you can list all songs from a genre by typing `genre:foo` in the search bar.For instance, if i type genre:vaporwave in the search bar, i get a list of vaporwave songs.How do i retrieve this list with the Web A...

Regular

My Question or Issue   In the Spotify app, you can list all songs from a genre by typing `genre:foo` in the search bar. For instance, if i type genre:vaporwave in the search bar, i get a li...

sqram

Regular

4076 Views

1 replies

0 likes

  • 4076 Views
  • 1 replies
  • 0 likes