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

jlaf1976

Regular

1132 Views

7 replies

2 likes

Discussion
  • 1132 Views
  • 7 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

91922 Views

343 replies

31 likes

S4D
  • 91922 Views
  • 343 replies
  • 31 likes

Downloading Music Through Android SDK

Hello, I've been taking a look at the Android SDK web page and here it says "Works offline and online". Does that mean I'm able to download music through the SDK? If so, can someone send the documentation link to it? Because I can't find anything rel...

Visitor

Hello, I've been taking a look at the Android SDK web page and here it says "Works offline and online". Does that mean I'm able to download music through the SDK? If so, can someone send the document...

512 Views

0 replies

0 likes

  • 512 Views
  • 0 replies
  • 0 likes

Submitting App to Apple and Google Play Store

Hello, Im using Spotify's web api to essentially search for tracks, artists, albums and give the user more details about the song. For each song I include the Spotify logo as well as a direct link and have the 30 second preview url which a user can p...

Visitor

Hello,   Im using Spotify's web api to essentially search for tracks, artists, albums and give the user more details about the song. For each song I include the Spotify logo as well as a direc...

825 Views

0 replies

0 likes

Discussion
Request Access
  • 825 Views
  • 0 replies
  • 0 likes

Get Playlist data without logging in

Hi,I want to create a backend API that takes in a link to a public Spotify playlist (https://open.spotify.com/playlist...) and returns the data for the songs ( title, artist, picture, etc.)I want to make it so that the user doesn't have to log in to ...

Visitor

  Hi, I want to create a backend API that takes in a link to a public Spotify playlist (https://open.spotify.com/playlist...) and returns the data for the songs ( title, artist, picture, ...

Hubo

Community Legend

3524 Views

1 replies

0 likes

  • 3524 Views
  • 1 replies
  • 0 likes

Google Cast devices in device list queries

Any chance to have the Google Cast devices as well in the response of the https://developer.spotify.com/documentation/web-api/guides/using-connect-web-api/#viewing-device-list API queries?Currently only Spotify Connect devices enumerated it seems TIA...

Regular

Any chance to have the Google Cast devices as well in the response of the   https://developer.spotify.com/documentation/web-api/guides/using-connect-web-api/#viewing-device-list   API q...

Hubo

Community Legend

2149 Views

5 replies

0 likes

device list
google cast
Web API
  • 2149 Views
  • 5 replies
  • 0 likes

player_state_changed event with wrong duration

I have a problem with the player_state_changed event and I need help. My React application makes use of Spotify Web Playback SDK to play songs, but when I skip a song the player_state_changed event is triggered multiple times with some inconsistencie...

Visitor

I have a problem with the player_state_changed event and I need help. My React application makes use of Spotify Web Playback SDK to play songs, but when I skip a song the player_state_changed ev...

kruemeline

Gig Goer

1895 Views

2 replies

2 likes

  • 1895 Views
  • 2 replies
  • 2 likes

Superuser Contribution [API] Get playlist id with the new "Copy Link" in Android/iOS

Hi! Some time ago the link obtained through the option "copy link" in the button "share" (Album, Artist, Playlist) on mobile devices was something like:https:// open .spotify.com/playlist/1ifYNpMYGlOd3p7lcftdcS?si=hlr2fHNhThWCzmRYQTeiEw But now that ...

Newbie

Hi!   Some time ago the link obtained through the option "copy link" in the button "share" (Album, Artist, Playlist) on mobile devices was something like: https:// open .spotify.com/playlist/...

spotifyjosh

Spotify

6109 Views

1 replies

0 likes

Android
api
get playlist
id
iOS
  • 6109 Views
  • 1 replies
  • 0 likes

Superuser Contribution Provider API Returns 403

We are able to get an access token using our client id and client secret from https://accounts.spotify.com/api/token We then try to use the access token as follows curl -v -H "Authorization: Bearer {TOKEN}" https://provider-api.spotify.com/v1/analyti...

Casual Listener

We are able to get an access token using our client id and client secret from https://accounts.spotify.com/api/token   We then try to use the access token as follows   curl -v -H "...

spotifyjosh

Spotify

2076 Views

3 replies

0 likes

  • 2076 Views
  • 3 replies
  • 0 likes

Superuser Contribution API for controlling the local client

PlanPremiumCountry DeviceDesktopOperating SystemLinux/Windows My Question or IssueI want to control the running spotify instance from another program (steamVR), and on Linux, I can use D-Bus, on Mac, there's applescript support, but how do I do this ...

Regular

Plan Premium Country   Device Desktop Operating System Linux/Windows   My Question or Issue I want to control the running spotify instance from another program (steamVR), and on L...

spotifyjosh

Spotify

1768 Views

1 replies

0 likes

  • 1768 Views
  • 1 replies
  • 0 likes

How are search results ordered when querying by genre?

Basically just the title. When I query using the API with "q=genre:pop" the order of songs returned seems random.

Casual Listener

Basically just the title.    When I query using the API with "q=genre:pop" the order of songs returned seems random.   

Hubo

Community Legend

1337 Views

1 replies

0 likes

Discussion
  • 1337 Views
  • 1 replies
  • 0 likes

[API] Why does this search not work?

curl -X "GET" "https://api.spotify.com/v1/search?q=popularity%3A90-100&type=track" -H "Accept: application/json" -H "Content-Type: application/json" -HI am trying to search for tracks with popularity between 90 to 100.

Casual Listener

curl -X "GET" "https://api.spotify.com/v1/search?q=popularity%3A90-100&type=track" -H "Accept: application/json" -H "Content-Type: application/json" -H I am trying to search for tracks with popu...

Hubo

Community Legend

1279 Views

1 replies

0 likes

  • 1279 Views
  • 1 replies
  • 0 likes

List of Available Devices in Spotify Scripting Bridge

I guess the Spotify Scripting Bridge "SpotifyApplication" is inspired by the one that is implemented for iTunes and i just cannot be greatfull enough for this, excellent idea and implementation! Any chance to have the @property (copy) NSArray *curren...

Regular

I guess the Spotify Scripting Bridge "SpotifyApplication" is inspired by the one that is implemented for iTunes and i just cannot be greatfull enough for this, excellent idea and implementation! &nb...

947 Views

0 replies

0 likes

device list
google cast
Scripting Bridge
SpotifyApplication
  • 947 Views
  • 0 replies
  • 0 likes

Client Side Application on top of Spotify's API

I am building a CLI on top of this Node.js API client: https://github.com/thelinmichael/spotify-web-api-node From what I understand, I need 2 kinds of authetnications. One is for the app itself (described here), and one is user authentication (descri...

Regular

I am building a CLI on top of this Node.js API client: https://github.com/thelinmichael/spotify-web-api-node   From what I understand, I need 2 kinds of authetnications. One is for the app its...

Hubo

Community Legend

2237 Views

1 replies

0 likes

  • 2237 Views
  • 1 replies
  • 0 likes

Podcast statistics available via API

Hi, it would be great if podcast statistics where available in the API. This would make it possible for podcast hosting providers to provide podcasters with a central performance dashboard. I know that podcasters are in desperate need of a central pl...

Casual Listener

Hi, it would be great if podcast statistics where available in the API. This would make it possible for podcast hosting providers to provide podcasters with a central performance dashboard.  &n...

Hubo

Community Legend

2901 Views

1 replies

1 likes

  • 2901 Views
  • 1 replies
  • 1 likes

Solved!! Build App Like Noon Pacific App

PremiumUK DeviceiOS And Android My Question or Issue: Hi! We would like to build an app that operates in the same way that the Noon Pacific app works. When using Noon Pacific, the user does not need to have the Spotify app installed on their mobile d...

Casual Listener

PremiumUK   Device iOS And Android   My Question or Issue:   Hi! We would like to build an app that operates in the same way that the Noon Pacific app works. When using Noon Pac...

Hubo

Community Legend

1125 Views

3 replies

0 likes

  • 1125 Views
  • 3 replies
  • 0 likes

Can the web API be used to pull band data?

I want to help artists support themselves and other artists or groups. I would like to know if the API cna be used to search all of spotify and pull data about artists so it cna be filtered by things like genre, monthly listens, date of last submissi...

Newbie

I want to help artists support themselves and other artists or groups.  I would like to know if the API cna be used to search all of spotify and pull data about artists so it cna be filtered by...

Hubo

Community Legend

2294 Views

1 replies

0 likes

  • 2294 Views
  • 1 replies
  • 0 likes

Solved!! Is it possible to have an instance of Spotify running in my web application?

I am currently trying to develop a web app that would generate playlists and have them play back. The application also needs to periodically control the flow (i. e. pause, play, etc). That being said, the only thing that occurred to me was to have th...

Casual Listener

I am currently trying to develop a web app that would generate playlists and have them play back. The application also needs to periodically control the flow (i. e. pause, play, etc). That being said...

Hubo

Community Legend

2009 Views

2 replies

0 likes

Discussion
  • 2009 Views
  • 2 replies
  • 0 likes

Restrictions: explicit using client credentials

Since recently, when using an access token obtained via the client credentials flows, using the v1/tracks/{id} Endpoint for a song which is marked as explicit returns the following data when supplying a market parameter: Spoiler (Highlight to read).....

Casual Listener

Since recently, when using an access token obtained via the client credentials flows, using the v1/tracks/{id} Endpoint for a song which is marked as explicit returns the following data whe...

fallobst22

Casual Listener

2343 Views

2 replies

0 likes

  • 2343 Views
  • 2 replies
  • 0 likes

no available devices are found

PlanPremiumCountryUS DeviceiPhonesOperating SystemiOS My Question or IssueI'm writing an app that uses "currently-playing" WEB API. The software works against most accounts, but for some, the return is success with no data. According to the Spotify d...

Newbie

Plan Premium Country US   Device iPhones Operating System iOS   My Question or Issue I'm writing an app that uses "currently-playing" WEB API.  The software works against mo...

687 Views

0 replies

2 likes

  • 687 Views
  • 0 replies
  • 2 likes

Spotify SDK connecting but not ready

Plan: PremiumCountry: USADevice: 2020 Macbook ProOperating System: MacOS Big Sur 11.0.1 My Question or IssueI have successfully connected the Spotify SDK and am getting a confirmation that the player has connected. The issue is the listener 'ready' c...

Newbie

Plan: Premium Country: USA Device: 2020 Macbook Pro Operating System: MacOS Big Sur 11.0.1    My Question or Issue I have successfully connected the Spotify SDK and am getting a confi...

663 Views

0 replies

0 likes

Connect
ready
SDK
  • 663 Views
  • 0 replies
  • 0 likes

Открыть API

Добрый день. Мы разрабатываем новый сервис для определения популярности музыкантов России и стран ближнего зарубежья на основе статистики по стриминговым сервисам, социальным сетям, радиостанциям, концертным площадкам. Сервис предназначен для того, ч...

Casual Listener

Добрый день. Мы разрабатываем новый  сервис для определения популярности музыкантов России и стран ближнего зарубежья на основе статистики по стриминговым сервисам, социальным сетям, радиостанци...

Hubo

Community Legend

1489 Views

1 replies

0 likes

  • 1489 Views
  • 1 replies
  • 0 likes