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

2175 Views

10 replies

2 likes

Discussion
  • 2175 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

joneswr12

Newbie

99175 Views

352 replies

32 likes

S4D
  • 99175 Views
  • 352 replies
  • 32 likes

playlist snapshot_id is slow to update

PlanFreeCountrySwedenDeviceWeb APIOperating SystemUbuntu Linux My Question or IssueI'm writing a chat bot that observes a collaborative playlist and posts about updates. To keep the user experience good and interactive, the bot needs to know when the...

Regular

Plan Free Country Sweden Device Web API Operating System Ubuntu Linux   My Question or Issue I'm writing a chat bot that observes a collaborative playlist and posts about updates. To k...

ribezaz

Spotify Star

847 Views

1 replies

1 likes

Possible Bug
  • 847 Views
  • 1 replies
  • 1 likes

Solved!! Getting rate-limited with Spotify Web API despite using hydration manager + caching

Hey all — I’m building a native iOS app that connects to the Spotify Web API to display audiobook metadata for books users already have saved in their library. We’ve implemented a hydration manager to avoid redundant API calls, but we’re still encoun...

Casual Listener

Hey all — I’m building a native iOS app that connects to the Spotify Web API to display audiobook metadata for books users already have saved in their library. We’ve implemented a hydration manager t...

ribezaz

Spotify Star

5766 Views

3 replies

1 likes

api
Question
rate limits
  • 5766 Views
  • 3 replies
  • 1 likes

Superuser Contribution Search using UPC no longer works

PlanFreeCountryUSDeviceWeb API Spotify Page I am using the WEB API for developers using search by UPC: 889176232909 no longer takes information. It used to work 3 days ago. I got an error no response with this seaerch query=upc%3A889176232909&type=al...

Regular

Plan Free Country US Device Web API Spotify Page   I am using the WEB API for developers using search by UPC: 889176232909 no longer takes information. It used to work 3 days ago. &...

aaguiasymdistro

Regular

4011 Views

12 replies

0 likes

api
Search
upc
  • 4011 Views
  • 12 replies
  • 0 likes

bug report

Hi Spotify Dev Support,I am in the US using a personal Premium Spotify account. I created an app in the developer dashboard, set up correct redirect URIs, deleted all .cache files, and authorized with multiple tester accounts in development mode. No ...

Newbie

Hi Spotify Dev Support, I am in the US using a personal Premium Spotify account. I created an app in the developer dashboard, set up correct redirect URIs, deleted all .cache files, and authorized w...

Ximzend

Spotify Star

674 Views

1 replies

0 likes

  • 674 Views
  • 1 replies
  • 0 likes

[Ads API] Aggregated reports date ranges issue

My Question or IssueAggregated reports endpoint behaves weirdly when the report_start and report_end are exactly 90 days apart and the granularity is set to LIFETIME. API v2 returns 'Invalid argument' error message, and API v3 returns "Unknown intern...

Visitor

My Question or Issue Aggregated reports endpoint behaves weirdly when the report_start and report_end are exactly 90 days apart and the granularity is set to LIFETIME. API v2 returns 'Invalid argume...

508 Views

0 replies

0 likes

Possible Bug
  • 508 Views
  • 0 replies
  • 0 likes

Superuser Contribution Monitor Playlist updates with web API?

I'm using the web api to provide updates to a chat when songs are added or removed to a specific playlist. Today, I am polling every few minutes to look for any changes in the playlist. Is there any api to get a delta either by polling or by a hook?I...

Regular

I'm using the web api to provide updates to a chat when songs are added or removed to a specific playlist. Today, I am polling every few minutes to look for any changes in the playlist. Is there any ...

thomasa88

Regular

2201 Views

3 replies

0 likes

Activity Log
api
hook
monitor
playlist
  • 2201 Views
  • 3 replies
  • 0 likes

Web Playback Deprecated?

PlanPremiumCountryUSDeviceBrowser (Chrome)Operating SystemIOS My Question or IssueI'm trying to call up the web playback sdk to play songs in the browser. Following the guidance I created an access token with the following scopes (streaming user-read...

Visitor

Plan Premium Country US Device Browser (Chrome) Operating System IOS   My Question or Issue I'm trying to call up the web playback sdk to play songs in the browser. Following the guida...

Ximzend

Spotify Star

3680 Views

1 replies

0 likes

Possible Bug
  • 3680 Views
  • 1 replies
  • 0 likes

snapshot_id not updated for https://api.spotify.com/v1/users/{user_id}/playlists

Discovered an issue where the snapshot_id is not updated for the endpoint https://api.spotify.com/v1/users/{user_id}/playlists When fetching my Discovered Weekly playlist and comparing it to the cached one, they have the same snapshot_id, but when lo...

Newbie

Discovered an issue where the snapshot_id is not updated for the endpoint https://api.spotify.com/v1/users/{user_id}/playlists   When fetching my Discovered Weekly playlist and comparing it to...

thomasa88

Regular

1317 Views

1 replies

1 likes

  • 1317 Views
  • 1 replies
  • 1 likes

spotify api and mobile design

Planfree/PremiumCountry Deviceios/androidOperating Systemwindows My Question or IssueA way to add an iframe on mobile app?I'm developing a mobile app with angular ionic and i just want to show a podcast on an individual page, full screen but I'm not ...

Visitor

  Plan free/Premium Country   Device ios/android Operating System windows   My Question or Issue A way to add an iframe on mobile app? I'm developing a mobile app with angu...

580 Views

0 replies

0 likes

Discussion
Feature Request
Question
  • 580 Views
  • 0 replies
  • 0 likes

Remove “Hand-picked releases” filter & show all releases

Being a premium user I should be able to view all music releases. For a while now this has been switched to hand-picked releases that restricts what releases are available. PlanPremiumCountryAustralia DeviceMobile AppOperating SystemiOS , Android

Casual Listener

Being a premium user I should be able to view all music releases. For a while now this has been switched to hand-picked releases that restricts what releases are available.  Plan Premium Cou...

toocoolninjaboy

Casual Listener

2168 Views

5 replies

5 likes

“Search” “new releases”
  • 2168 Views
  • 5 replies
  • 5 likes

Consistent 404 from /v1/recommendations despite valid requests, tokens, and seeds

PlanPremiumCountry Device(Macbook Pro 2021)Operating System(MacOS Sequoia 15.3) My Question or IssueHi Spotify Dev Team and Community,I'm currently working on a music discovery project using the Spotify Web API and have run into a persistent issue wi...

Casual Listener

Plan Premium Country   Device (Macbook Pro 2021) Operating System (MacOS Sequoia 15.3)   My Question or Issue Hi Spotify Dev Team and Community, I'm currently working on a music ...

Ximzend

Spotify Star

1525 Views

3 replies

1 likes

Possible Bug
  • 1525 Views
  • 3 replies
  • 1 likes

Authoriztion: Illegal scope/invalid scopes

When trying to use the authoriztion flow outlined in the docs, I navigate to:https://accounts.spotify.com/authorize?response_type=code&client_id=[MY_CLIENT_ID]&scope=user-read-private+user-modify-playback-state+streaming+playlist-read-prrivate+user-r...

Regular

When trying to use the authoriztion flow outlined in the docs, I navigate to: https://accounts.spotify.com/authorize?response_type=code&client_id=[MY_CLIENT_ID]&scope=user-read-private+user-...

Bulbman

Newbie

42988 Views

21 replies

4 likes

Discussion
Possible Bug
Question
  • 42988 Views
  • 21 replies
  • 4 likes

Authentication Error when trying to create new playlist on my own account

PlanPremiumCountry: USA Device(Macbook Pro 1st Gen M1)Operating System(MacOS Ventura 13.0.1) My Question or Issue I am trying to write a python script that just scrapes other users' playlists and adds songs in them to my own playlist. When running th...

Newbie

Plan Premium Country: USA   Device (Macbook Pro 1st Gen M1) Operating System (MacOS Ventura 13.0.1)   My Question or Issue   I am trying to write a python script that just s...

Ximzend

Spotify Star

3051 Views

3 replies

0 likes

authentication
AuthenticationClient
  • 3051 Views
  • 3 replies
  • 0 likes

Spotify Web API

Title: How to get track listener stats via Web API? Hi all,I'm starting a project where I need to display song info, including the track name, artist, and cover art, which I can see how to get from the track object in the API. My main question is abo...

Visitor

Title: How to get track listener stats via Web API?   Hi all, I'm starting a project where I need to display song info, including the track name, artist, and cover art, which I can see how to...

Ximzend

Spotify Star

3004 Views

1 replies

0 likes

Discussion
Question
  • 3004 Views
  • 1 replies
  • 0 likes

Randomly receiving "insufficient client scope" errors

My app is randomly receiving Forbidden errors while trying to add songs to a playlist, claiming I have insufficient client scope. However, not only do I have all the client scopes required for that operation, it also doesn't happen consistently! It c...

Roadie

My app is randomly receiving Forbidden errors while trying to add songs to a playlist, claiming I have insufficient client scope. However, not only do I have all the client scopes required for that o...

Selbi

Roadie

1049 Views

2 replies

1 likes

Discussion
Scope
  • 1049 Views
  • 2 replies
  • 1 likes

Solved!! Possible outage

We're suddenly (as of this morning) finding that "next" field is in all cases coming back nil on the "Get Playlist" endpoint. Obviously a major issue on any playlist > 100 tracks. Can someone please acknowledge whether this is known about?

Casual Listener

We're suddenly (as of this morning) finding that "next" field is in all cases coming back nil on the "Get Playlist" endpoint. Obviously a major issue on any playlist > 100 tracks.   Can som...

MattSuda

Spotify Star

1356 Views

1 replies

0 likes

outage
Possible Bug
  • 1356 Views
  • 1 replies
  • 0 likes

Spotify API quota extension

what are these changes to quota extension. does this mean, no space for new developers and creators? by this update, it seems the API is just available for the organizations with millions of traffic who can promote Spotify.creative and new creators? ...

Visitor

what are these changes to quota extension. does this mean, no space for new developers and creators? by this update, it seems the API is just available for the organizations with millions of traffic ...

kingykongie

Casual Listener

1889 Views

3 replies

2 likes

Discussion
Feature Request
Question
Quota Extension
  • 1889 Views
  • 3 replies
  • 2 likes

How to Reach 250k Active Users with Development Plan Limited to 25 Test Users

Hi Spotify Team,My team and I are working on a new app idea that integrates with Spotify in a creative and engaging way. Our concept involves allowing users to connect their Spotify accounts to our application so we can use the API to add tracks to t...

Visitor

Hi Spotify Team, My team and I are working on a new app idea that integrates with Spotify in a creative and engaging way. Our concept involves allowing users to connect their Spotify accounts to our...

kingykongie

Casual Listener

1360 Views

1 replies

3 likes

API Access
API access token
API for commercials
API Help
API Support
SpotifyAPI
  • 1360 Views
  • 1 replies
  • 3 likes

Superuser Contribution Get songs from blend playlist

Hello,I need your help, please. I'm trying to get the song list for a blend playlist using the Web API.I can currently get the list for a playlist I've created or added.However, for a blend playlist, I can't get the songs.Any idea on how to resolve t...

Newbie

Hello, I need your help, please. I'm trying to get the song list for a blend playlist using the Web API. I can currently get the list for a playlist I've created or added. However, for a ble...

LambertSpot

Spotify

878 Views

3 replies

0 likes

API Endpoint
  • 878 Views
  • 3 replies
  • 0 likes

Illegal scope user-read-email

Hello, I have a Spotify Developer App that was granted quota extension back in early 2024. I am trying to use this app to impliment 0Auth. The only scope this requires is user-read-email, but no matter what I try, I recieve Illegal Scope errors. When...

Newbie

Hello, I have a Spotify Developer App that was granted quota extension back in early 2024. I am trying to use this app to impliment 0Auth. The only scope this requires is user-read-email, b...

Ximzend

Spotify Star

1086 Views

1 replies

0 likes

Possible Bug
Question
  • 1086 Views
  • 1 replies
  • 0 likes