Announcements

Help Wizard

Step 1

NEXT STEP

FAQs

Please see below the most popular frequently asked questions.

Loading article...

Loading faqs...

VIEW ALL

Ongoing Issues

Please see below the current ongoing issues which are under investigation.

Loading issue...

Loading ongoing issues...

VIEW ALL

Spotify for Developers

Discuss building apps with Spotify APIs and SDKs

Start a topic

Updating the Criteria for Web API Extended Access

Hey, I created this thread to get your feedback on our blog post around changes to the Web API extended access criteria, which will take place on May 15th. Please share any of your thoughts on this change in the comments below. All of your feedback w...

Spotify

LukasF

Casual Listener

40750 Views

145 replies

15 likes

Discussion
  • 40750 Views
  • 145 replies
  • 15 likes

Can't connect to Webplayer SDK

PlanPremiumCountryAustraliaDevicePC, Windows 10, firefox or chrome I'm trying to use the access token which returns after I log in to my premium account, it does work then i get the access token and try to use it to connect the sdk player. Here is my...

Music Fan

Plan Premium Country Australia Device PC, Windows 10, firefox or chrome   I'm trying to use the access token which returns after I log in to my premium account, it does work then i get th...

axion777

Music Fan

1352 Views

1 replies

0 likes

playback
SDK
web
  • 1352 Views
  • 1 replies
  • 0 likes

Song Previews

This is for the developers out there. Not all songs on Spotify have a preview available. Which is a bit annoying. Why can't we have the ability to pass the song_id, start_time, end_time and have it return a preview of the song? Limit it to 30 seconds...

Visitor

This is for the developers out there.  Not all songs on Spotify have a preview available.  Which is a bit annoying.  Why can't we have the ability to pass the song_id, start_time, end_...

axion777

Music Fan

858 Views

2 replies

0 likes

Developer API
  • 858 Views
  • 2 replies
  • 0 likes

Solved!! How to iterate over a playlist in reversed order?

I am writing a simple program using python and library spotipy. How can I iterate over a collection "Liked Songs" in reversed order?

Casual Listener

I am writing a simple program using python and library spotipy. How can I iterate over a collection "Liked Songs" in reversed order?

Ximzend

Spotify Star

798 Views

3 replies

0 likes

Python
Spotipy
  • 798 Views
  • 3 replies
  • 0 likes

iOS iPhone: Move Searchfield to the bottom

PlanPremiumCountryGermanyDeviceiPhone XOperating SystemiOS 16 My Question or IssueCould you move the search field from the top to the bottom of the screen?this approach is already been used by the safari browser and eased the single-handed usage of t...

Newbie

Plan Premium Country Germany Device iPhone X Operating System iOS 16   My Question or Issue Could you move the search field from the top to the bottom of the screen? this approach is ...

miegaael

Casual Listener

307 Views

1 replies

0 likes

Feature Request
  • 307 Views
  • 1 replies
  • 0 likes

"Illegal Scope" on my application after quota extension

After receiving a quota extension, I keep getting Illegal Scope when logging into my application, and everything is spelled correctly and all. I know it is because of the Scope Extension being separate, so I just sent that in 2 months after my quota ...

Newbie

After receiving a quota extension, I keep getting Illegal Scope when logging into my application, and everything is spelled correctly and all. I know it is because of the Scope Extension being separa...

rekkyrosso

Regular

626 Views

1 replies

0 likes

Question
  • 626 Views
  • 1 replies
  • 0 likes

Uzbek language

PlanFree/PremiumCountrySpoiler (Highlight to read)UzbekistanUzbekistanDevice(iPhone 8, Samsung Galaxy 9, Macbook Pro late 2016)Operating System(iOS 10, Android Oreo, Windows 10,etc.) My Question or Issue My question: We need to add the Uzbek language...

Newbie

Plan Free/Premium Country Uzbekistan Device (iPhone 8, Samsung Galaxy 9, Macbook Pro late 2016) Operating System (iOS 10, Android Oreo, Windows 10,etc.)   My Question or Issue &nb...

277 Views

0 replies

0 likes

Question
  • 277 Views
  • 0 replies
  • 0 likes

IP restricted - response.status_code == 403

Hi all, I'm doing a project using phyton to get to know how to use API. I'm basically reading the track features from playlists. After some running of my script i got my IP blocked, looks like i have response.status_code == 403 could you please help ...

Casual Listener

Hi all,   I'm doing a project using phyton to get to know how to use API. I'm basically reading the track features from playlists. After some running of my script i got my IP blocked, looks li...

Ximzend

Spotify Star

431 Views

3 replies

0 likes

Developers help
  • 431 Views
  • 3 replies
  • 0 likes

Solved!! Getting duration from embed episode with ID

I'm using spotify podcast to be hosted by a website. I need to get the podcast duration from embed link. Something like this "https://open.spotify.com/embed/episode/26CbyH3PccV573LrPKmmcb"What API exactely should call? note that I'm using node.jsThan...

Regular

I'm using spotify podcast to be hosted by a website. I need to get the podcast duration from embed link. Something like this "https://open.spotify.com/embed/episode/26CbyH3PccV573LrPKmmcb" What AP...

xu_group

Regular

1129 Views

10 replies

0 likes

embed episode duration by ID
  • 1129 Views
  • 10 replies
  • 0 likes

Solved!! Error when trying to access user's profile

I have created an application on Spotify Dashboard that converts all my songs from the collection liked songs to a playlist using a programming language Python. Everything was fine untill yesterday, when I encountered the following issue and I do not...

Casual Listener

I have created an application on Spotify Dashboard that converts all my songs from the collection liked songs to a playlist using a programming language Python. Everything was fine untill yesterday, ...

TumFlyG

Casual Listener

1881 Views

2 replies

1 likes

App
Python
  • 1881 Views
  • 2 replies
  • 1 likes

BUG | DELETE 'https://api.spotify.com/v1/playlists/{playlist_id}/tracks' not working

I'm trying to Remove Playlist Item with the below request:DELETE https://api.spotify.com/v1/playlists/{playlist_id}/tracks I'm getting the Response Status: 200 OKAnd in the response body, I can see:{ "snapshot_id": "SnapshotIdText"} But when I make a...

Casual Listener

I'm trying to Remove Playlist Item with the below request: DELETE https://api.spotify.com/v1/playlists/{playlist_id}/tracks   I'm getting the Response Status: 200 OK And in the response...

Jaspal

Casual Listener

336 Views

3 replies

0 likes

Possible Bug
  • 336 Views
  • 3 replies
  • 0 likes

Solved!! Authorization code flow on backend/server

I'm working on a project using the Spotify API that I'm migrating from my local machine over to an Azure Function. It uses the Authorization Code Flow for access to the Spotify data of whomever logs in on my program. The issue is, of course, that the...

Newbie

I'm working on a project using the Spotify API that I'm migrating from my local machine over to an Azure Function. It uses the Authorization Code Flow for access to the Spotify data of whomever logs ...

Ximzend

Spotify Star

2105 Views

1 replies

0 likes

Question
  • 2105 Views
  • 1 replies
  • 0 likes

Trouble with displaying public artist info on NextJS/Typescript App

PlanFree/PremiumCountry Device(iPhone 8, Samsung Galaxy 9, Macbook Pro late 2016)Operating System(iOS 10, Android Oreo, Windows 10,etc.) My Question or IssueI'm trying to display a list of artist albums by artist ID - with this code snippet & a clien...

Newbie

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

Ximzend

Spotify Star

379 Views

1 replies

0 likes

"Artists page"
React
webapi
  • 379 Views
  • 1 replies
  • 0 likes

Embed to site only allows for preview

Hello - I am trying to embed a track on to our website but every time we try spotify gives us a preview file and not the whole track. Video attached: https://a.cl.ly/Jrum1bDe PlanFree/PremiumCountryUSA

Visitor

Hello - I am trying to embed a track on to our website but every time we try spotify gives us a preview file and not the whole track. Video attached: https://a.cl.ly/Jrum1bDe  Plan Free/Premiu...

326 Views

0 replies

1 likes

embedding
Feature Request
Possible Bug
  • 326 Views
  • 0 replies
  • 1 likes

Something went wrong, we could not load this dashboard page. Try again later.

PlanPremiumCountryUSDevicePCOperating SystemWindows 10 My Question or IssueI keep getting the same error message when trying to log in to the Developer Dashboard. I have tried logging in on multiple browsers (Chrome/Firefox) and get the same error me...

Visitor

Plan Premium Country US Device PC Operating System Windows 10   My Question or Issue I keep getting the same error message when trying to log in to the Developer Dashboard. I have trie...

Chromes

Casual Listener

714 Views

1 replies

3 likes

dashboard
error
  • 714 Views
  • 1 replies
  • 3 likes

Discover Weekly Within API

Hello - I know that if your Discover Weekly playlist is refreshed, it's not simple (and maybe impossible) to recover the songs from the previous week.I am aware of the myriad of ways to backup the Discover Weekly playlist both manually and programmat...

Casual Listener

Hello -  I know that if your Discover Weekly playlist is refreshed, it's not simple (and maybe impossible) to recover the songs from the previous week. I am aware of the myriad of ways to ...

c-seruby

Casual Listener

540 Views

2 replies

0 likes

API Help
Discover Weekly
  • 540 Views
  • 2 replies
  • 0 likes

Solved!! Spotify Lossless

PlanPremiumCountryNederlandSamsung Galaxy 9Operating SystemWindows 10My Question or IssueUse Tidal via Roon for music, and Spotify for walking and in the car. Would like to see Spotify start offering Lossless music, I think Spotify's app is the best ...

Newbie

Plan Premium Country Nederland Samsung Galaxy 9 Operating System Windows 10 My Question or Issue Use Tidal via Roon for music, and Spotify for walking and in the car. Would like to see Spotif...

geopapa

Casual Listener

633 Views

2 replies

1 likes

Question
  • 633 Views
  • 2 replies
  • 1 likes

Upload Daily Podcast directly from datacenter

Hello!We like to upload, refresh and delete Podcast Episodes directly from our datacenter withou using the Webportal. Is it possible?Requirements on Spotify Side:- Server accepting Upload with ftp, sftp, sco, ssh, rsync ...- Authetification Key based...

Visitor

Hello! We like to upload, refresh and delete Podcast Episodes directly from our datacenter withou using the Webportal. Is it possible? Requirements on Spotify Side: - Server accepting Upload with ...

cloudson

Newbie

708 Views

3 replies

2 likes

Upload API
  • 708 Views
  • 3 replies
  • 2 likes

Missing Retry_After header in 429 Response

Receiving the 429 error when making requests to the artist endpoint, the 'Retry-After' header is there, but this is not the case with the audio-features or audio-analysis endpoints. Here is my code:def get_audio_analysis(track_id): try: url = 'https:...

Casual Listener

Receiving the 429 error when making requests to the artist endpoint, the 'Retry-After' header is there, but this is not the case with the audio-features or audio-analysis endpoints. Here is my code: ...

Sporkify

Casual Listener

846 Views

1 replies

2 likes

API Question
Discussion
Possible Bug
  • 846 Views
  • 1 replies
  • 2 likes

Solved!! iFrame API script not working

Since yesterday the iFrame API widget stopped working. https://open.spotify.com/embed/iframe-api/v1 includes the script https://embed-cdn.spotifycdn.com/embed/_next/static/iframe_api.e0ba1237fa40e188feef.jswhich can no longer be found (404). Either t...

Casual Listener

Since yesterday the iFrame API widget stopped working.   https://open.spotify.com/embed/iframe-api/v1 includes the script https://embed-cdn.spotifycdn.com/embed/_next/static/iframe_api.e0...

sushants

Spotify

950 Views

5 replies

0 likes

Possible Bug
  • 950 Views
  • 5 replies
  • 0 likes

401 error

{'error': {'status': 401, 'message': 'Invalid access token'}}What i need to do in this sutiation ?import jsonfrom dotenv import load_dotenvimport osimport base64from requests import post, getload_dotenv()client_id = os.getenv('CLIENT_ID')client_secre...

Visitor

{'error': {'status': 401, 'message': 'Invalid access token'}} What i need to do in this sutiation ? import json from dotenv import load_dotenv import os import base64 from requests import pos...

Ximzend

Spotify Star

522 Views

1 replies

0 likes

error401
Possible Bug
Python
  • 522 Views
  • 1 replies
  • 0 likes