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
  • beamo
  • Newbie
  • 4369 Views
  • 24 replies
  • 3 likes
  • Discussion
  • 4369 Views
  • 24 replies
  • 3 likes

Unable to get my application accepted

Hello! I've submitted my application many times and I'm unable to get it accepted.Every time the reviewer rejects it by just saying the "app does not work".I checked the logging from my server and there is no evidence of issues or errors, I've also t...

  • Visitor
  • Hello! I've submitted my application many times and I'm unable to get it accepted. Every time the reviewer rejects it by just saying the "app does not work". I checked the logging from my server an...
  • 236 Views
  • 0 replies
  • 1 likes
  • Question
  • 236 Views
  • 0 replies
  • 1 likes

Loopback redirect URI incorrectly considered insecure

When I want to add a loopback redirect URI for my app in the WebUI everything works fine if I follow the docks, e.g. with an URI like: http://127.0.0.1/some/redirect/path. However, if the redirect path (mind you, the path section, not the domain name...

  • Newbie
  • When I want to add a loopback redirect URI for my app in the WebUI everything works fine if I follow the docks, e.g. with an URI like: http://127.0.0.1/some/redirect/path.   However, if the re...
  • 236 Views
  • 0 replies
  • 1 likes
  • Possible Bug
  • 236 Views
  • 0 replies
  • 1 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
  • 9785 Views
  • 14 replies
  • 4 likes
  • 9785 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
  • 534 Views
  • 5 replies
  • 1 likes
  • Possible Bug
  • 534 Views
  • 5 replies
  • 1 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
  • 114411 Views
  • 24 replies
  • 2 likes
  • 114411 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
  • 1348 Views
  • 5 replies
  • 3 likes
  • Possible Bug
  • 1348 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
  • Newbie
  • 1320 Views
  • 2 replies
  • 3 likes
  • streaming
    Streaming Issue
    timer error
  • 1320 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
  • 1855 Views
  • 11 replies
  • 13 likes
  • Possible Bug
  • 1855 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...
  • 243 Views
  • 0 replies
  • 0 likes
  • Possible Bug
  • 243 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
  • 537 Views
  • 1 replies
  • 2 likes
  • Spotify vs. Apple Music
  • 537 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
  • 212 Views
  • 2 replies
  • 1 likes
  • Feature Request
    Possible Bug
    Question
  • 212 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
  • 1753 Views
  • 10 replies
  • 7 likes
  • Possible Bug
  • 1753 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
  • 1806 Views
  • 6 replies
  • 0 likes
  • "android"
    "api"
    app-remote-lib
    app-remote-sample
  • 1806 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...
  • 122 Views
  • 0 replies
  • 0 likes
  • Developer Policy
    Question
  • 122 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
  • 1004 Views
  • 11 replies
  • 6 likes
  • Login
  • 1004 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
  • 827 Views
  • 5 replies
  • 3 likes
  • Embed Player
    Possible Bug
  • 827 Views
  • 5 replies
  • 3 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...
  • 132 Views
  • 0 replies
  • 0 likes
  • embed
    playlist
  • 132 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 ...
  • 535 Views
  • 0 replies
  • 0 likes
  • Client ID
    Extended Quota Mode
  • 535 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
  • 197 Views
  • 2 replies
  • 0 likes
  • Discussion
    Possible Bug
    Question
    Web API
  • 197 Views
  • 2 replies
  • 0 likes

utm_source parameter in spotify shared link

My Question or IssueHi everyone,I'm working in a project in which we have a custom cms and a frontend app. We are implementing a feature that allows our content creators to add embeded spotify podcasts from the cms to the frontend. I noticed that the...

  • Visitor
  • My Question or Issue Hi everyone, I'm working in a project in which we have a custom cms and a frontend app. We are implementing a feature that allows our content creators to add embeded spotify po...
  • 107 Views
  • 0 replies
  • 0 likes
  • Question
  • 107 Views
  • 0 replies
  • 0 likes