Announcements

Help Wizard

Step 1

NEXT STEP

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

Oncloud

Newbie

47502 Views

157 replies

18 likes

Discussion
  • 47502 Views
  • 157 replies
  • 18 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

1835 Views

1 replies

0 likes

playback
SDK
web
  • 1835 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

885 Views

2 replies

0 likes

Developer API
  • 885 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

824 Views

3 replies

0 likes

Python
Spotipy
  • 824 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

321 Views

1 replies

0 likes

Feature Request
  • 321 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

688 Views

1 replies

0 likes

Question
  • 688 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...

291 Views

0 replies

0 likes

Question
  • 291 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

454 Views

3 replies

0 likes

Developers help
  • 454 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

1170 Views

10 replies

0 likes

embed episode duration by ID
  • 1170 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

2055 Views

2 replies

1 likes

App
Python
  • 2055 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

364 Views

3 replies

0 likes

Possible Bug
  • 364 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

2230 Views

1 replies

0 likes

Question
  • 2230 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

394 Views

1 replies

0 likes

"Artists page"
React
webapi
  • 394 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...

340 Views

0 replies

2 likes

embedding
Feature Request
Possible Bug
  • 340 Views
  • 0 replies
  • 2 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

738 Views

1 replies

3 likes

dashboard
error
  • 738 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

565 Views

2 replies

0 likes

API Help
Discover Weekly
  • 565 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

656 Views

2 replies

1 likes

Question
  • 656 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

741 Views

3 replies

2 likes

Upload API
  • 741 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

869 Views

1 replies

2 likes

API Question
Discussion
Possible Bug
  • 869 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

995 Views

5 replies

0 likes

Possible Bug
  • 995 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

533 Views

1 replies

0 likes

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