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

vlipper

Casual Listener

1306 Views

9 replies

2 likes

Discussion
  • 1306 Views
  • 9 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

Kugelschreibert

Newbie

92478 Views

343 replies

31 likes

S4D
  • 92478 Views
  • 343 replies
  • 31 likes

Error Generate Report (ADS)

I run this curl command: curl --request POST \--url https://api-partner.spotify.com/ads/v1/report \--header 'Authorization: Bearer BQBqLCYU3205qb2Vk6RrsQBNlwKDeFO1ZH2YRqC454Os7lfN6As1rUFXryG7WVe8Sdf0xbKDc0UO9DZw5HNsd0FsEgibLpNXhF7mQ28f146NlCoi2pFzegG...

Newbie

I run this curl command:   curl --request POST \ --url https://api-partner.spotify.com/ads/v1/report \ --header 'Authorization: Bearer BQBqLCYU3205qb2Vk6RrsQBNlwKDeFO1ZH2YRqC454Os7lfN6As1rUF...

583 Views

0 replies

1 likes

errorreportsads
  • 583 Views
  • 0 replies
  • 1 likes

Using a Spotify API project for a portfolio

Hi all, I've recently built a small app using the Spotify API to teach myself API integration and the like. However, it's difficult to use that in my portfolio since I have to add users manually for them to use it. Does anyone have any ideas for how ...

Casual Listener

Hi all,    I've recently built a small app using the Spotify API to teach myself API integration and the like.    However, it's difficult to use that in my portfolio since I h...

GJMS

Casual Listener

1609 Views

4 replies

1 likes

  • 1609 Views
  • 4 replies
  • 1 likes

Authorization in React(NodeJS)

Is it possible to generate Access Token using a Client ID and Client Secret in NodeJS?

Visitor

Is it possible to generate Access Token using a Client ID and Client Secret in NodeJS? 

Peter_Schorn

Roadie

1948 Views

1 replies

0 likes

authorization
  • 1948 Views
  • 1 replies
  • 0 likes

GET api.spotify.com/v1/me/playlists not returning private playlists

PlanPremiumCountryBrazilDeviceWeb / Windows APP / Linux AppOperating SystemWindows / LinuxMy Question or IssueHi, I have a free python package(https://github.com/nikolas-virionis/spotify-api) that, basically, clusters tracks from an extensive playlis...

Regular

Plan Premium Country Brazil Device Web / Windows APP / Linux App Operating System Windows / Linux My Question or Issue Hi, I have a free python package(https://github.com/nikolas-virionis/sp...

Peter_Schorn

Roadie

996 Views

1 replies

0 likes

  • 996 Views
  • 1 replies
  • 0 likes

WebAPI - Invalid Identifiers

Hi, I'd really like to understand (not critique) your usage of 400s for invalid IDs instead of just throwing a 404 back. Some would suggest that this breaks encapsulation - would you agree with that? Thanks, James

Visitor

Hi,   I'd really like to understand (not critique) your usage of 400s for invalid IDs instead of just throwing a 404 back. Some would suggest that this breaks encapsulation - would you agree w...

344 Views

0 replies

0 likes

Discussion
  • 344 Views
  • 0 replies
  • 0 likes

Full description of timbre vector dimensions

Hi,I am analysing and extracting the timbre of tracks based on Spotify's low-level feature analysis. In the documentation, it is stated as follows:"The timbre feature is a vector that includes 12 unbounded values roughly centered around 0. Those valu...

Newbie

Hi, I am analysing and extracting the timbre of tracks based on Spotify's low-level feature analysis. In the documentation, it is stated as follows: "The timbre feature is a vector that includes 12...

573 Views

0 replies

0 likes

feature requests
features
  • 573 Views
  • 0 replies
  • 0 likes

Search feature for each playlist

We have a general search feature where you can search for the entire spotify song library. I think it would be better if we have a dependent search feature for each playlist created (the scope of the search will be limited to the selected playlist on...

Newbie

We have a general search feature where you can search for the entire spotify song library. I think it would be better if we have a dependent search feature for each playlist created (the scope of the...

359 Views

0 replies

0 likes

Search Playlist
  • 359 Views
  • 0 replies
  • 0 likes

Solved!! Requesting Extension for the API

I need an extension because I want more people to login in my website using Spotify API, not only those ones I allow on my Dashboard. However, to request this extension I need to show my website working. How am I supposed to show my website if no one...

Newbie

I need an extension because I want more people to login in my website using Spotify API, not only those ones I allow on my Dashboard. However, to request this extension I need to show my website work...

Ximzend

Spotify Star

1133 Views

1 replies

0 likes

api
dashboard
extension
  • 1133 Views
  • 1 replies
  • 0 likes

paying spotify with paypal

hi i want to know why i cannot pay with paypal here in morocco the paypal choice always was there but this month i can't find itPlanPremiumCountryMorocco

Newbie

hi i want to know why i cannot pay with paypal here in morocco the paypal choice always was there but this month i can't find it Plan Premium Country Morocco  

499 Views

0 replies

2 likes

paying spotify with paypal
  • 499 Views
  • 0 replies
  • 2 likes

Web API - preview_url for track is null

CountryItalyDeviceWeb APIOperating SystemWindows 10 My Question or IssueI am using the Web-API for a project. I found multiple tracks, where the field "preview_url" is null in the response (nearly half of those I tested). Tried with client credential...

Newbie

Country Italy Device Web API Operating System Windows 10   My Question or Issue I am using the Web-API for a project. I found multiple tracks, where the field "preview_url" is null in th...

2846 Views

0 replies

6 likes

web
Web API
web-api
  • 2846 Views
  • 0 replies
  • 6 likes

streaming URL through Spotify API

PlanPremiumCountryUSADeviceSamsung Galaxy 21+Operating SystemAndroid My Question or IssueAre there any circumstances by which the Spotify API would allow access to song streaming URL's? I'm thinking of the Amazon Alexa app for example - how are Spoti...

Newbie

Plan Premium Country USA Device Samsung Galaxy 21+ Operating System Android   My Question or Issue Are there any circumstances by which the Spotify API would allow access to song strea...

504 Views

0 replies

0 likes

streaming url
  • 504 Views
  • 0 replies
  • 0 likes

Category = theLINER gets a 404

My Question or IssueI get the 50 Categories/browse/categories?limit=50&offset=0I can reach the Playlists below the Categories for 49 of the 50 Categories.I get a 404 when I reach for Playlists for Category = theLINERJSON = {"error" : {"status" : 404,...

Music Fan

  My Question or Issue I get the 50 Categories /browse/categories?limit=50&offset=0 I can reach the Playlists below the Categories for 49 of the 50 Categories. I get a 404 when I reac...

herbertrush

Music Fan

499 Views

1 replies

0 likes

  • 499 Views
  • 1 replies
  • 0 likes

[V1 API Search] q (query) parameter appears to have a limit of 100 characters as of today

PlanAPICountryNLDevice-Operating System- My Question or IssueAs of today the following request wil result in:Query: artist:"Joseph Haydn"+track:"Die Jahreszeiten (The Seasons), Hob.XXI:3: Der Sommer (Summer): Ach! das Ungewitter naht (Chorus)"https:/...

Casual Listener

Plan API Country NL Device - Operating System -   My Question or Issue As of today the following request wil result in: Query: artist:"Joseph Haydn"+track:"Die Jahreszeiten (The ...

_stephane

Gig Goer

183885 Views

3 replies

3 likes

api
API Bug
  • 183885 Views
  • 3 replies
  • 3 likes

Axios call to complete Authorization Code Flow not working

Hello, I am working on a small project, and I am attempting to implement Authorization Code Flow Authentication. I am successfully obtaining the 'code', but my Axios call to obtain the access token is not working (400 error). I am sure it is because ...

Newbie

Hello,    I am working on a small project, and I am attempting to implement Authorization Code Flow Authentication. I am successfully obtaining the 'code', but my Axios call to obtain the...

626 Views

0 replies

1 likes

  • 626 Views
  • 0 replies
  • 1 likes

can I add adata to accounts.spotify.com/api/token so that is than can be returned?

can I add adata to accounts.spotify.com/api/token so that is than can be returned? $data = array('client_id' => $client_id,'redirect_uri' => $redirect_url,'scope' => 'user-read-private user-read-email user-library-modify','response_type' => 'code',);...

Casual Listener

can I add adata to accounts.spotify.com/api/token so that is than can be returned?   $data = array( 'client_id' => $client_id, 'redirect_uri' => $redirect_url, 'scope' => 'user-re...

349 Views

0 replies

0 likes

  • 349 Views
  • 0 replies
  • 0 likes

Catalog #

Hello, we need to catalog # for the releases. This is not in the response from the API, is there a way to get the catalog # from UPC or from API?

Visitor

Hello, we need to catalog # for the releases. This is not in the response from the API, is there a way to get the catalog # from UPC or from API?  

426 Views

0 replies

0 likes

Catalogue
  • 426 Views
  • 0 replies
  • 0 likes

blocked by CORS policy

Hello,When I call Spotify API (https://api.spotify.com/v1),I have the following error:Access to XMLHttpRequest at 'https://api.spotify.com/v1/me' from origin 'https:XXX' has been blocked by CORS policy: Request header field pragma is not allowed by A...

Casual Listener

Hello, When I call Spotify API (https://api.spotify.com/v1), I have the following error: Access to XMLHttpRequest at 'https://api.spotify.com/v1/me' from origin 'https:XXX' has been blocked by...

Sassoon

Casual Listener

3101 Views

3 replies

0 likes

  • 3101 Views
  • 3 replies
  • 0 likes

Dont want users to login

I am trying to implement Spotify SDK into my existing flutter application there I don't want my users to log in once into my app and then again to Spotify. Do you have anything to handle this thing.

Newbie

I am trying to implement Spotify SDK into my existing flutter application there I don't want my users to log in once into my app and then again to Spotify. Do you have anything to handle this thing.

361 Views

0 replies

1 likes

  • 361 Views
  • 0 replies
  • 1 likes

Missing data on spotifychart

PlanFree/PremiumCountryUSADevice(iPhone 8, Samsung Galaxy 9, Macbook Pro late 2016)Operating System(iOS 10, Android Oreo, Windows 10,etc.) My Question or IssueHello! I was checking the Weekly Top 200 Songs on spotifychart and found that many of the c...

Casual Listener

Plan Free/Premium Country USA Device (iPhone 8, Samsung Galaxy 9, Macbook Pro late 2016) Operating System (iOS 10, Android Oreo, Windows 10,etc.)   My Question or Issue Hello! I w...

493 Views

0 replies

0 likes

Missing data
spotifychart
  • 493 Views
  • 0 replies
  • 0 likes

Non-existent podcast in library that can't be removed

Plan - PremiumCountry - AustraliaDevice/OS - all I have a podcast I can't get rid of in my library. Right-click does not show menu and clicking into it shows "Couldn't find that page". After clearing the rest of my library of podcasts, calling 'GET /...

Visitor

Plan - Premium Country - Australia Device/OS - all   I have a podcast I can't get rid of in my library. Right-click does not show menu and clicking into it shows "Couldn't find that page". ...

358 Views

0 replies

0 likes

bug
  • 358 Views
  • 0 replies
  • 0 likes