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
  • Rycecrispies
  • Newbie
  • 3196 Views
  • 15 replies
  • 3 likes
  • Discussion
  • 3196 Views
  • 15 replies
  • 3 likes

User History API Endpoint Missing Tracks

PlanPremiumCountryUnited States My Question or IssueI am a developer that makes use of the v1/me/player/recently-played endpoint. I noticed that the endpoint only shows two songs that I've listened to over the past two days, whereas all history befor...

  • Newbie
  •   Plan Premium Country United States   My Question or Issue I am a developer that makes use of the v1/me/player/recently-played endpoint. I noticed that the endpoint only shows two s...
  • 86 Views
  • 0 replies
  • 0 likes
  • Possible Bug
  • 86 Views
  • 0 replies
  • 0 likes

Superuser Contribution 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
  • 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 thought...
  • Rycecrispies
  • Newbie
  • 3196 Views
  • 15 replies
  • 3 likes
  • Discussion
  • 3196 Views
  • 15 replies
  • 3 likes

Publish personal songs on Spotify

Windows, iPhone 13 My Question or IssueI have an issue to publish my own song on Spotify for personal use. It works on my Spotify desktop but doesn’t work on Spotify, the problem is that I can’t open it on my phone even though it works on my computer...

  • Visitor
  • Windows, iPhone 13   My Question or Issue I have an issue to publish my own song on Spotify for personal use. It works on my Spotify desktop but doesn’t work on Spotify, the problem is that I...
  • Ximzend
  • Spotify Star
  • 608 Views
  • 2 replies
  • 0 likes
  • create
    songs
  • 608 Views
  • 2 replies
  • 0 likes

Superuser Contribution Changes to Web API

Folks, some news on changes to the web API has been posted on the Spotify For Developers blog. We want to reiterate the main message from the blog that we're committed to providing a safe and secure environment for all Spotify stakeholders. As such w...

  • Spotify
  • Spotify
  • Folks, some news on changes to the web API has been posted on the Spotify For Developers blog.   We want to reiterate the main message from the blog that we're committed to providing a ...
  • faiqharris
  • Casual Listener
  • 136686 Views
  • 530 replies
  • 57 likes
  • Discussion
  • 136686 Views
  • 530 replies
  • 57 likes

Embed Player Commercial Use

HelloI want to build an app where the Spotify Embed player is integrated. An app user inserts a Spotify link of a song and then the embed player of this song and many more are listed in a vertical scroll. I wouldn't change the Embed Player but I woul...

  • Newbie
  • Hello I want to build an app where the Spotify Embed player is integrated. An app user inserts a Spotify link of a song and then the embed player of this song and many more are listed in a verti...
  • 42 Views
  • 0 replies
  • 0 likes
  • (iOS)
    API for commercials
    Commercial Licensing
    Discussion
    Embed Player
    Feature Request
    Possible Bug
    Question
  • 42 Views
  • 0 replies
  • 0 likes

Solved!! INVALID_CLIENT: Insecure redirect URI, using custom URI

PlanPremiumCountryUSDeviceSamsung S20 FEOperating SystemAndroid My Question or IssueHello everyone, I am new to the spotify API and I am trying to complete the Oauth authorization flow for my android application. After my app redirects me to the spot...

  • Casual Listener
  • Plan Premium Country US Device Samsung S20 FE Operating System Android   My Question or Issue Hello everyone,   I am new to the spotify API and I am trying to complete the O...
  • Socrapop
  • Newbie
  • 1181 Views
  • 9 replies
  • 7 likes
  • Possible Bug
    Question
  • 1181 Views
  • 9 replies
  • 7 likes

Spotify Developer Email Verification Issue

PlanPremium CountryCanada IssueHi, I have a Spotify account that I am trying to use for development. When I sign into my account, I am asked to verify the email before I can create an app through the Spotify Developer Dashboard. However, when I click...

  • Newbie
  • Plan Premium   Country Canada   Issue Hi,   I have a Spotify account that I am trying to use for development. When I sign into my account, I am asked to verify the email befo...
  • 586 Views
  • 0 replies
  • 0 likes
  • bug
    Developer
    email
    verification
  • 586 Views
  • 0 replies
  • 0 likes

Android MediaController and Streaming SDA

Is an application considered a Streaming SDA if it uses Android's native MediaController API (https://developer.android.com/reference/android/media/session/MediaController) to control playback? The compliance tips list the following as streaming apps...

  • Casual Listener
  • Is an application considered a Streaming SDA if it uses Android's native MediaController API (https://developer.android.com/reference/android/media/session/MediaController) to control playback? &nbs...
  • jaakkorf
  • Casual Listener
  • 255 Views
  • 2 replies
  • 0 likes
  • Question
  • 255 Views
  • 2 replies
  • 0 likes

Proposal: AI-Powered Emotion-Based Music Experience Using Spotify API – VibeTune

Dear Spotify Partnerships Team, My name is Kartik Thakur, and I’m excited to introduce VibeTune, an AI-driven music experience built using the Spotify API. The core of VibeTune is a powerful facial emotion detection system that analyzes users’ expres...

  • Newbie
  • Dear Spotify Partnerships Team, My name is Kartik Thakur, and I’m excited to introduce VibeTune, an AI-driven music experience built using the Spotify API. The core of VibeTune is a powerful facial...
  • 67 Views
  • 0 replies
  • 0 likes
  • Discussion
    Feature Request
  • 67 Views
  • 0 replies
  • 0 likes

Quota Extension Rejected Again – Concerns About Misinterpretation of AI Use and Content

My team and I have been trying to get our Spotify quota extension approved for over a year now. We've made every effort to comply with all guidelines, and each submission has involved resolving different issues. The most recent rejections are especia...

  • Newbie
  • My team and I have been trying to get our Spotify quota extension approved for over a year now. We've made every effort to comply with all guidelines, and each submission has involved resolving diffe...
  • 76 Views
  • 0 replies
  • 0 likes
  • Question
  • 76 Views
  • 0 replies
  • 0 likes

ios app + linux player, and connect - bug closes miniplayer?

PlanPremiumCountryUSADeviceiPhone SE2 + Dell Laptop Operating Systemios 18.4.1 + Linux 6.13.11 kernelMy Question or IssueHaven't figured out the exact steps but:I started the morning playing music on Linux with the mini player open. Before stepping a...

  • Casual Listener
  • Plan Premium Country USA Device iPhone SE2  + Dell Laptop  Operating System ios 18.4.1 + Linux 6.13.11 kernel My Question or Issue Haven't figured out the exact steps but: I start...
  • 47 Views
  • 0 replies
  • 0 likes
  • Possible Bug
  • 47 Views
  • 0 replies
  • 0 likes

WebAPI Authorization Code with PKCE 400 Error

Hello all, I am working on a small project to request player information from the WebAPI, however I am having a lot of issues with authentication. My Question or IssueI have been following https://developer.spotify.com/documentation/web-api/tutorials...

  • Newbie
  • Hello all,   I am working on a small project to request player information from the WebAPI, however I am having a lot of issues with authentication.    My Question or Issue I have...
  • 51 Views
  • 0 replies
  • 0 likes
  • webapi
  • 51 Views
  • 0 replies
  • 0 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...
  • faiqharris
  • Casual Listener
  • 17614 Views
  • 18 replies
  • 17 likes
  • Discussion
  • 17614 Views
  • 18 replies
  • 17 likes

Solved!! INVALID_CLIENT: Invalid redirect URI

I am developing a practice using Spotify's API in SwiftUI. However, the API is unable to authenticate and returns only INVALID_CLIENT: Invalid redirect URI. However, the ClientID and RedirectURL match. If I set the ID and URL of the project I used be...

  • Regular
  • I am developing a practice using Spotify's API in SwiftUI. However, the API is unable to authenticate and returns only INVALID_CLIENT: Invalid redirect URI. However, the ClientID and RedirectURL matc...
  • Ximzend
  • Spotify Star
  • 369 Views
  • 6 replies
  • 0 likes
  • Add tags
  • 369 Views
  • 6 replies
  • 0 likes

/v1/me API - Null Email Field for Users in India

It seems there are cases where the email field is returned as null when calling the https://api.spotify.com/v1/me API, particularly in India. According to the documentation, this field should not be nullable. Please investigate this. Thank you.

  • Newbie
  • It seems there are cases where the email field is returned as null when calling the https://api.spotify.com/v1/me API, particularly in India. According to the documentation, this field should not be ...
  • 68 Views
  • 0 replies
  • 0 likes
  • API Bug
  • 68 Views
  • 0 replies
  • 0 likes

Getting 502 response on DELETE for /playlist/

PlanPremiumCountrySwedenDeviceFairphone 5, Lenovo Thinkpad T14s Gen 6Operating SystemArch Linux My Question or IssueI have a long running app that clears and updates a playlist every day with a new album. It has been working pretty good for a couple ...

  • Music Fan
  • Plan Premium Country Sweden Device Fairphone 5, Lenovo Thinkpad T14s Gen 6 Operating System Arch Linux   My Question or Issue I have a long running app that clears and updates a play...
  • kuendig
  • Casual Listener
  • 1850 Views
  • 18 replies
  • 13 likes
  • Playlist Delete 502
  • 1850 Views
  • 18 replies
  • 13 likes

INVALID_CLIENT: invalid client

I'm trying to develop a test app using Python and spotipy.Everything worked fine yesterday. But today when the app tries to obtain a token, I'm getting a browser window opened saying "INVALID_CLIENT: Invalid client".The actual code looks like this: i...

  • Casual Listener
  • I'm trying to develop a test app using Python and spotipy. Everything worked fine yesterday. But today when the app tries to obtain a token, I'm getting a browser window opened saying "INVALID_CLIEN...
  • kuendig
  • Casual Listener
  • 5391 Views
  • 5 replies
  • 0 likes
  • 5391 Views
  • 5 replies
  • 0 likes

Web Playback SDK Not Working on Latest Chrome Android

Receiving the following error when trying to initialize the Web Playback SDK on the latest Android Chrome versions (111 and 112). The player connects but fails to become 'ready'. Uncaught (in promise) EMEError: No supported keysystem was found.at new...

  • Regular
  • Receiving the following error when trying to initialize the Web Playback SDK on the latest Android Chrome versions (111 and 112). The player connects but fails to become 'ready'.   Uncaught (i...
  • guidcruncher
  • Casual Listener
  • 2089 Views
  • 9 replies
  • 4 likes
  • Android Chrome
    web playback sdk
  • 2089 Views
  • 9 replies
  • 4 likes

Is My Playlist App Considered a Streaming App?

Hi everyone, My main question is: Can I provide playable playlists without my app being considered a “streaming app,” so that I can make commercial use of it? I've read the Spotify API Terms of Use and many forum topics, but I still feel unclear abou...

  • Newbie
  • Hi everyone,   My main question is: Can I provide playable playlists without my app being considered a “streaming app,” so that I can make commercial use of it?   I've read the Spotify ...
  • Ximzend
  • Spotify Star
  • 107 Views
  • 1 replies
  • 0 likes
  • api
    playlist
    Terms
  • 107 Views
  • 1 replies
  • 0 likes

usb stick with 4g and bluetooth

Hi, we are developing a internett pcb that can be connected to earbuds via bluetooth and send voice commands to a server and we want to either stream Spotify via web to the device or save offline playlists all without a phone, it can be the next big ...

  • Visitor
  • Hi, we are developing a internett pcb that can be connected to earbuds via bluetooth and send voice commands to a server and we want to either stream Spotify via web to the device or save offline pla...
  • Ximzend
  • Spotify Star
  • 150 Views
  • 1 replies
  • 0 likes
  • 4g usb dongle
  • 150 Views
  • 1 replies
  • 0 likes