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

Forum Posts

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
  • Spotify
  • TheDDtMM
  • Gig Goer
  • 2684 Views
  • 13 replies
  • 2 likes
  • Discussion
  • 2684 Views
  • 13 replies
  • 2 likes

Web Playback SDK: Detect Track End

PlanPremiumCountryIndiaDeviceChrome/Firefox LatestOperating SystemUbuntu 22.04 My Question or IssueThe Web Playback SDK has no state event for detecting the track end. Some workarounds are listed in https://github.com/spotify/web-playback-sdk/issues/...

  • Newbie
  • Plan Premium Country India Device Chrome/Firefox Latest Operating System Ubuntu 22.04   My Question or Issue The Web Playback SDK has no state event for detecting the track end. Some w...
  • juanadaniel096
  • Visitor
  • 2375 Views
  • 5 replies
  • 8 likes
  • 2375 Views
  • 5 replies
  • 8 likes

Only showing preview

I'm messing with the embed feature and putting it in a basic HTML file, and it's only playing the preview with the option to play it on Spotify. I haven't modified the code at all. Is there a way to play the full song or is embedded restricted to the...

  • Newbie
  • I'm messing with the embed feature and putting it in a basic HTML file, and it's only playing the preview with the option to play it on Spotify. I haven't modified the code at all. Is there a way to ...
  • hq9000
  • Regular
  • 9590 Views
  • 14 replies
  • 4 likes
  • 9590 Views
  • 14 replies
  • 4 likes

iframe embed giving Content Security Policy error

Hi all, i've embedded spotify widget to me website (iframe) but it under certain circumstances gives me the following error when I'm logged in to spotify. Refused to frame 'https://accounts.spotify.com/' because an ancestor violates the following Con...

  • Regular
  • Hi all, i've embedded spotify widget to me website (iframe) but it under certain circumstances gives me the following error when I'm logged in to spotify.    Refused to frame 'https://acc...
  • hq9000
  • Regular
  • 467 Views
  • 5 replies
  • 1 likes
  • Possible Bug
  • 467 Views
  • 5 replies
  • 1 likes

403 error in building a playlist "Failed to fetch audio features"

Hi, I’m developing a personal app using the Spotify Web API in Development Mode, and I’m encountering a persistent 403 Forbidden error when calling the /v1/audio-features endpoint. Here are the details: Scopes Granted: user-top-read, playlist-modify-...

  • Regular
  • Hi, I’m developing a personal app using the Spotify Web API in Development Mode, and I’m encountering a persistent 403 Forbidden error when calling the /v1/audio-features endpoint.   Here are ...
  • Ximzend
  • Spotify Star
  • 241 Views
  • 1 replies
  • 0 likes
  • Question
  • 241 Views
  • 1 replies
  • 0 likes

Solved!!Superuser Contribution INVALID_CLIENT: Invalid redirect URI

I am following the Quick Start tutorial, which instructs: To try the app, replace these credentials with the values that you received when you registered your app. In this demonstration app we use http://localhost:8888/callback as the redirect URI. I...

  • Regular
  • I am following the Quick Start tutorial, which instructs:   To try the app, replace these credentials with the values that you received when you registered your app. In this demonstration app ...
  • Ixelaria
  • Casual Listener
  • 113164 Views
  • 24 replies
  • 2 likes
  • 113164 Views
  • 24 replies
  • 2 likes

Illegal Scopes after granted quota extension

I made an app using the Spotify API and recently filed an extension request. In the request I included all the scopes that my code uses. These scopes were all approved a few days ago however, when I run my app now, it just shows "illegal scopes" (The...

  • Casual Listener
  • I made an app using the Spotify API and recently filed an extension request. In the request I included all the scopes that my code uses. These scopes were all approved a few days ago however, when I ...
  • NEERAJ_MAHENDRAKAR
  • Visitor
  • 1155 Views
  • 5 replies
  • 3 likes
  • Possible Bug
  • 1155 Views
  • 5 replies
  • 3 likes

msPlayed is londer than track.duration_ms

I'm working with Spotify streaming data and noticed that for multiple songs the amount of time spent streaming the song is longer than its actual duration, which shouldn't be possible. In most cases, the two numbers are only off by a few milliseconds...

  • Newbie
  • I'm working with Spotify streaming data and noticed that for multiple songs the amount of time spent streaming the song is longer than its actual duration, which shouldn't be possible. In most cases,...
  • gab_landi
  • Visitor
  • 1280 Views
  • 2 replies
  • 3 likes
  • streaming
    Streaming Issue
    timer error
  • 1280 Views
  • 2 replies
  • 3 likes

event/item_before_load returning 404

I have a web app (ampcast.app) with extended quota. When I start playback I see this error in the console: POST https://cpapi.spotify.com/v1/client/.../event/item_before_load 404 (Not Found) Uncaught (in promise) CloudPlaybackClientError: PlayLoad ev...

  • Casual Listener
  • I have a web app (ampcast.app) with extended quota.   When I start playback I see this error in the console:   POST https://cpapi.spotify.com/v1/client/.../event/item_before_load&n...
  • nicoenking
  • Regular
  • 1749 Views
  • 11 replies
  • 13 likes
  • Possible Bug
  • 1749 Views
  • 11 replies
  • 13 likes

[Ads API] Aggregate reports by entity_type as AD_ACCOUNT.

Hi everyone!I'm trying to retrieve reach and impressions data by day using the Aggregate Reports endpoint. I've been following the official documentation available here: https://developer.spotify.com/documentation/ads-api/reference/v3.0/getAggregateR...

  • Visitor
  • Hi everyone! I'm trying to retrieve reach and impressions data by day using the Aggregate Reports endpoint. I've been following the official documentation available here: https://developer.spotify.c...
  • 219 Views
  • 0 replies
  • 0 likes
  • Possible Bug
  • 219 Views
  • 0 replies
  • 0 likes

Apple Music now partnering with all DJ Softwares yet Spotify pulled theirs. Why?!

Apple Music just announced that they will be partnering with AlphaTheta, Serato, and inMusic's Engine DJ, Denon DJ, Numark and RANE DJ. This will allow live performance streaming of the over 100 million songs in their catalogue which is HUGE! Other s...

  • Newbie
  • Apple Music just announced that they will be partnering with AlphaTheta, Serato, and inMusic's Engine DJ, Denon DJ, Numark and RANE DJ. This will allow live performance streaming of the over 100 mill...
  • iamgiom
  • Visitor
  • 461 Views
  • 1 replies
  • 2 likes
  • Spotify vs. Apple Music
  • 461 Views
  • 1 replies
  • 2 likes

Combining External Brand Content with Spotify API?

I’m building a small project that uses Spotify’s API for music data, and I’ve been experimenting with integrating third-party brand visuals like those on Higgdominorp ID.Has anyone here mixed Spotify content with external branded media before? I’m wo...

  • Casual Listener
  • I’m building a small project that uses Spotify’s API for music data, and I’ve been experimenting with integrating third-party brand visuals like those on Higgdominorp ID. Has anyone here mixed Spoti...
  • Ximzend
  • Spotify Star
  • 181 Views
  • 2 replies
  • 1 likes
  • Feature Request
    Possible Bug
    Question
  • 181 Views
  • 2 replies
  • 1 likes

Web API - Get New Releases API Returning Old Items

PlanPremiumCountryUS My Question or IssueThe Get New Releases API (https://developer.spotify.com/documentation/web-api/reference/get-new-releases) is only returning items over a month old.

  • Regular
  • Plan Premium Country US   My Question or Issue The Get New Releases API (https://developer.spotify.com/documentation/web-api/reference/get-new-releases) is only returning items over a mont...
  • 1ockwood
  • Casual Listener
  • 1723 Views
  • 10 replies
  • 7 likes
  • Possible Bug
  • 1723 Views
  • 10 replies
  • 7 likes

Android app remote SDK doesn't work?

PlanPremiumCountryIndiaDeviceXiaomi Mi A3, Google Pixel 6a, EmulatorOperating SystemAndroid 13, 14 My Question or IssueI want to create an app for personal use that can control playback in Spotify. So I tried to use the app remote SDK (https://github...

  • Newbie
  • Plan Premium Country India Device Xiaomi Mi A3, Google Pixel 6a, Emulator Operating System Android 13, 14   My Question or Issue I want to create an app for personal use that can contr...
  • catmario1321
  • Casual Listener
  • 1773 Views
  • 6 replies
  • 0 likes
  • "android"
    "api"
    app-remote-lib
    app-remote-sample
  • 1773 Views
  • 6 replies
  • 0 likes

About Policy 3.6

Would it be a violation of the Policy Section 3 "Some prohibited applications" to create a game mod/feature that connects with the spotify api? ie. If i were to make an ingame radio that connects with the users spotify playlists as a custom channel

  • Visitor
  • Would it be a violation of the Policy Section 3 "Some prohibited applications" to create a game mod/feature that connects with the spotify api?   ie. If i were to make an ingame radio that con...
  • 96 Views
  • 0 replies
  • 0 likes
  • Developer Policy
    Question
  • 96 Views
  • 0 replies
  • 0 likes

Help - not able to verify email

Does anyone have problems verifying their email when signing up to create apps?I have repeatedly tried to verify my email without success. When I reply on my received email I get an error message from the web browser. It goes to spotify but there is ...

  • Casual Listener
  • Does anyone have problems verifying their email when signing up to create apps? I have repeatedly tried to verify my email without success. When I reply on my received email I get an error message...
  • VerdantPhoenix
  • Newbie
  • 916 Views
  • 11 replies
  • 6 likes
  • Login
  • 916 Views
  • 11 replies
  • 6 likes

BUG: Spotify Embed iframe playback suddenly blocked — was working yesterday

PlanPremiumCountryArgentinaDevice(Macbook Pro late 2020)Operating System(macOS 15.4.1 (Sequoia)) My Question or Issue Hi everyone, I’m working on a web-based project where I embed public Spotify playlists using the official embed URL format:https://o...

  • Newbie
  • Plan Premium Country Argentina Device (Macbook Pro late 2020) Operating System (macOS 15.4.1 (Sequoia))   My Question or Issue   Hi everyone,   I’m working on a web-ba...
  • AFCM
  • Newbie
  • 770 Views
  • 5 replies
  • 3 likes
  • Embed Player
    Possible Bug
  • 770 Views
  • 5 replies
  • 3 likes

Superuser Contribution Increasing security requirements for integration with Spotify Web API

Hey all, we’re making some changes to the Spotify Web API. To improve security, we are planning to remove support for two ways of integrating with Spotify that have been replaced with more secure alternatives. Please check the Spotify for Developers ...

  • Spotify
  • Spotify
  •   Hey all, we’re making some changes to the Spotify Web API. To improve security, we are planning to remove support for two ways of integrating with Spotify that have been replaced with more s...
  • BojackH
  • Regular
  • 17202 Views
  • 17 replies
  • 15 likes
  • Discussion
  • 17202 Views
  • 17 replies
  • 15 likes

embed-function doesn't include the latest track on my playlist

Issues with an embedded playlist.The embed-function doesn't include the latest track on my playlist https://open.spotify.com/playlist/63wm6Cv5x07TqLh49NkGAy in the embedded code. I have tried deleting my cache, I have tried creating a new playlist (t...

  • Visitor
  • Issues with an embedded playlist. The embed-function doesn't include the latest track on my playlist https://open.spotify.com/playlist/63wm6Cv5x07TqLh49NkGAy in the embedded code.  I...
  • 111 Views
  • 0 replies
  • 0 likes
  • embed
    playlist
  • 111 Views
  • 0 replies
  • 0 likes

How can I keep my client ID a secret?

I have an app on extended quota mode, which has been on this mode for years. The track features (https://developer.spotify.com/documentation/web-api/reference/get-several-audio-features) endpoint is now deprecated and doesn't return data for new apps...

  • Regular
  • I have an app on extended quota mode, which has been on this mode for years. The track features (https://developer.spotify.com/documentation/web-api/reference/get-several-audio-features) endpoint is ...
  • 506 Views
  • 0 replies
  • 0 likes
  • Client ID
    Extended Quota Mode
  • 506 Views
  • 0 replies
  • 0 likes

Solved!! BUG when creating a private playlist via web api

Hi guys im using the web api to create private playlist for my user, im trying this:curl --location 'https://api.spotify.com/v1/users/{user}/playlists' \--header 'Authorization: Bearer {token} \--header 'Content-Type: application/json' \--data '{"nam...

  • Casual Listener
  • Hi guys im using the web api to create private playlist for my user, im trying this: curl --location 'https://api.spotify.com/v1/users/{user}/playlists' \ --header 'Authorization: Bearer {token} \ ...
  • LewisRengifo
  • Casual Listener
  • 142 Views
  • 2 replies
  • 0 likes
  • Discussion
    Possible Bug
    Question
    Web API
  • 142 Views
  • 2 replies
  • 0 likes