Announcements

Help Wizard

Step 1

NEXT STEP

Spotify for Developers

Discuss building apps with Spotify APIs and SDKs

Start a topic

Web API quota updates for Development Mode

Hey everyone, I've created this thread to share some updates to how quotas work for Development Mode apps on the Spotify Web API to help you better organize your projects. We've shared a Blog post that explains everything in detail. Here's the short ...

Spotify

bdev2026

Newbie

1297 Views

10 replies

2 likes

Discussion
  • 1297 Views
  • 10 replies
  • 2 likes

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

tuftii

Visitor

5065 Views

25 replies

2 likes

Discussion
  • 5065 Views
  • 25 replies
  • 2 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

3217 Views

1 replies

0 likes

Discussion
Question
  • 3217 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

1085 Views

2 replies

1 likes

Discussion
Scope
  • 1085 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

1384 Views

1 replies

0 likes

outage
Possible Bug
  • 1384 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

1924 Views

3 replies

2 likes

Discussion
Feature Request
Question
Quota Extension
  • 1924 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

1393 Views

1 replies

3 likes

API Access
API access token
API for commercials
API Help
API Support
SpotifyAPI
  • 1393 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

901 Views

3 replies

0 likes

API Endpoint
  • 901 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

1112 Views

1 replies

0 likes

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

SpotifyAppRemote Disconnects After Idle Despite Valid Access Token

I'm using Spotify playback in my iOS app.I'm using the Spotify iOS SDK, following the pattern shown in NowPlayingView. Everything works correctly at first:Authorization flow completesRemote playback starts via SPTAppRemoteApp correctly receives playb...

Casual Listener

I'm using Spotify playback in my iOS app. I'm using the Spotify iOS SDK, following the pattern shown in NowPlayingView. Everything works correctly at first: Authorization flow completes Remote ...

mattboy

Newbie

1528 Views

1 replies

0 likes

SpotifyAppRemote Disconnects
  • 1528 Views
  • 1 replies
  • 0 likes

Kind request regarding the Spotify Web API preview_url deprecation

Hello, My name is Sejun Park, and I live in South Korea. I’m currently developing a React Native-based application called “onetrack”, which actively utilizes the Spotify API. ---------------------------------------------------------------------------...

Newbie

Hello,   My name is Sejun Park, and I live in South Korea.   I’m currently developing a React Native-based application called “onetrack”, which actively utilizes the Spotify API. ...

glm__aln

Newbie

7095 Views

1 replies

4 likes

Web API
  • 7095 Views
  • 1 replies
  • 4 likes

Solved!! Authentication error: Invalid token scopes.

HiI try to playback songs in my own app using Web Playback SDK.In the OAuth callback response I got this:credentials = {AuthorizationCodeCredentials@9873} "AuthorizationCodeCredentials(accessToken=BQBfqJ8***wnZUKg, tokenType=Bearer, scope=playlist-re...

Casual Listener

Hi I try to playback songs in my own app using Web Playback SDK. In the OAuth callback response I got this: credentials = {AuthorizationCodeCredentials@9873} "AuthorizationCodeCredentials(a...

manikanta20

Casual Listener

2222 Views

3 replies

0 likes

Question Discussion Bug
  • 2222 Views
  • 3 replies
  • 0 likes

Invalid Token Scopes (Web Playback SDK)

PlanPremiumCountryUK My Question or IssueI'm able to successfully generate an access token for the following scopes:playlist-read-private streaming app-remote-control user-modify-playback-state user-read-playback-state user-read-recently-played user-...

Regular

Plan Premium Country UK       My Question or Issue I'm able to successfully generate an access token for the following scopes: playlist-read-private streaming app-remote-contr...

manikanta20

Casual Listener

4675 Views

6 replies

0 likes

Discussion
scopes
token
web-playback-sdk
  • 4675 Views
  • 6 replies
  • 0 likes

Solved!! clerk authentication with spotify

So, I am making an NLP application where the emotions generated after processing some text are mapped to a genre and then used for searching songs related to that genre on spotify and creating a playlist for the user.However, the issue is i am not ab...

Regular

So, I am making an NLP application where the emotions generated after processing some text are mapped to a genre and then used for searching songs related to that genre on spotify and creating a play...

DG9500

Casual Listener

5339 Views

10 replies

0 likes

Question
  • 5339 Views
  • 10 replies
  • 0 likes

403 client forbidden for cloud server

CountryUS My Question or IssueHi there, I am working on a spotify developer integration and everything works perfectly on my machine. When I start using a production server hosted by Hetzner in the us-east location, the server errors out on all reque...

Casual Listener

Country US   My Question or Issue Hi there, I am working on a spotify developer integration and everything works perfectly on my machine. When I start using a production server hosted by Het...

HardstyleTop40

Regular

1146 Views

2 replies

0 likes

Possible Bug
  • 1146 Views
  • 2 replies
  • 0 likes

403: Your client does not have permission to get URL /api/token from this server.

PlanPremium CountryNL (account), server is in DE DeviceServer (client_credentials) via nodejs Operating SystemUbuntu 22.04 My Question or IssueIm connecting my app locally on my dev machine and all goes fine. However when i copy all content to my pro...

Regular

Plan Premium   Country NL (account), server is in DE   Device Server (client_credentials) via nodejs   Operating System Ubuntu 22.04   My Question or Issue Im connect...

HardstyleTop40

Regular

1195 Views

4 replies

0 likes

Possible Bug
  • 1195 Views
  • 4 replies
  • 0 likes

Cet current song API returns garbage

PlanPremiumDevicesiPhone 13, PcOperating SystemsiOS 18.5, Windows 11 EDITAfter reinstalling on both my pc and phone I am not experiencing this issue anymore.IssueWhen I make a request to https://api.spotify.com/v1/me/player/currently-playing while li...

Newbie

Plan Premium Devices iPhone 13, Pc Operating Systems iOS 18.5, Windows 11   EDIT After reinstalling on both my pc and phone I am not experiencing this issue anymore. Issue When I m...

559 Views

0 replies

0 likes

API response
Bad api response
  • 559 Views
  • 0 replies
  • 0 likes

New ideas for optimal features

We need an option to automate the lyric scrolling features to begin each time the song changes and it would be amazing to have an option to broadcast the running lyrics to the TV! For premium.

Visitor

We need an option to automate the lyric scrolling features to begin each time the song changes and it would be amazing to have an option to broadcast the running lyrics to the TV! For premium.  ...

449 Views

0 replies

0 likes

Feature Request
  • 449 Views
  • 0 replies
  • 0 likes

Please enable Automix on personal/public playlists

I'm working on a playlist with different tracks. Up until now only some Spotify owned playlists support the automix (gapless, skip intros when fitting) feature. Are there any plans to enable this for personal playlists (either through the Spotify pla...

Music Fan

I'm working on a playlist with different tracks. Up until now only some Spotify owned playlists support the automix (gapless, skip intros when fitting) feature.    Are there any plans to ...

afleming2606

Music Fan

1914 Views

1 replies

11 likes

  • 1914 Views
  • 1 replies
  • 11 likes

Solved!! Why is "In the car" category in Get Several Browse Categories response but no playlists for it?

https://api.spotify.com/v1/browse/categories endpoint will return "In the car" category with id "0JQ5DAqbMKFIRybaNTYXXy" but when you fetch categories playlistshttps://api.spotify.com/v1/browse/categories/0JQ5DAqbMKFIRybaNTYXXy/playlistsresponse is 4...

Casual Listener

https://api.spotify.com/v1/browse/categories endpoint will return "In the car" category with id "0JQ5DAqbMKFIRybaNTYXXy" but when you fetch categories playlists https://api.spotify.com/v1/brows...

Shan85

Visitor

1466 Views

5 replies

0 likes

Possible Bug
  • 1466 Views
  • 5 replies
  • 0 likes

Persistent invalid_grant Error with Authorization Code Flow (Python/Spotipy) - Exhausted All Troubl

I'm developing a Python application using the Spotipy library and attempting to implement the Authorization Code Flow to gain API access. I'm consistently running into an invalid_grant error during the token exchange step, and I've exhausted almost a...

Visitor

I'm developing a Python application using the Spotipy library and attempting to implement the Authorization Code Flow to gain API access. I'm consistently running into an invalid_grant error during t...

vdsouza12345

Casual Listener

2383 Views

2 replies

3 likes

invalid_grant
Possible Bug
Question
Spotipy
  • 2383 Views
  • 2 replies
  • 3 likes

Spotify DJ playlist info/images

I'm making a currently-playing screen, and there's some odd things going on when using Spotify DJ. When the AI voice is active, this is what /me/player/currently-playing returns: { "timestamp" : 1685246754696, "context" : { "external_urls" : { "spoti...

Newbie

I'm making a currently-playing screen, and there's some odd things going on when using Spotify DJ.   When the AI voice is active, this is what /me/player/currently-playing returns:   &n...

magicpuddingpop

Newbie

1946 Views

1 replies

7 likes

  • 1946 Views
  • 1 replies
  • 7 likes