Announcements

Help Wizard

Step 1

NEXT STEP

Spotify for Developers

Discuss building apps with Spotify APIs and SDKs

Start a topic

Spotify Soloist: a new terminal based player for headless and DIY setups

Hey everyone, we've created this thread to share details about Spotify Soloist. Spotify Soloist is a new, lightweight Spotify client for headless setups. It runs as a background service, supports Spotify Connect, and works on Raspberry Pi and other L...

Spotify

Gromushka

Music Fan

2855 Views

25 replies

11 likes

S4D
  • 2855 Views
  • 25 replies
  • 11 likes

Web API quota updates for Development Mode

Hey everyone, I've created this thread to share some updates to how quotas work for Development Mode apps on the Spotify Web API to help you better organize your projects. We've shared a Blog post that explains everything in detail. Here's the short ...

Spotify

paulmurray48

Newbie

2581 Views

14 replies

2 likes

Discussion
  • 2581 Views
  • 14 replies
  • 2 likes

Solved!! Regression in episodes API. Returning incorrect url in `next` and `previous` fields

My Question or Issue When calling the show episodes API to list podcast episodes, the URL ishttps://api.spotify.com/v1/shows//episodes?offset=20&limit=20 The response returned has the following "next": "https://api.spotify.com/v1/show//episodes?offse...

Casual Listener

My Question or Issue   When calling the show episodes API to list podcast episodes, the URL is https://api.spotify.com/v1/shows/<showid>/episodes?offset=20&limit=20   The res...

snelson21

Casual Listener

802 Views

1 replies

0 likes

API Bug
Possible Bug
  • 802 Views
  • 1 replies
  • 0 likes

spotifycdn.com SSL Cert error

PlanPremiumCountryUSDevice(iPhone 8, Samsung Galaxy 9, Macbook Pro late 2016)Operating SystemDebian My Question or IssueOne of the provided CDN endpoints (audio4-gm-fb.spotifycdn.com) is not valid and is causing SSL errors. Can you work to resolve th...

Newbie

Plan Premium Country US Device (iPhone 8, Samsung Galaxy 9, Macbook Pro late 2016) Operating System Debian   My Question or Issue One of the provided CDN endpoints (audio4-gm-fb.spotif...

1112 Views

0 replies

3 likes

Possible Bug
  • 1112 Views
  • 0 replies
  • 3 likes

blocking twitter / X from app

Hi, I could block twitter on my fritz box router to avoid that my sons enters the internet on his amazon fire tablet via spotify ("Einstellungen" (settings), "Abo kündigen (cancel sbuscription (?), scrolling down on internal website and pressing the ...

Casual Listener

Hi, I could block twitter on my fritz box router to avoid that my sons enters the internet on his amazon fire tablet via spotify ("Einstellungen" (settings), "Abo kündigen (cancel sbuscription (?), s...

433 Views

0 replies

0 likes

  • 433 Views
  • 0 replies
  • 0 likes

Why am I getting a new refresh_token when I request a refreshed access token?

I am use the authorization code flow for authentication with my app. When my access_token is about to expire and I request a new one using my refresh_token, Spotify does the request but also provides me a new refresh_token and invalidates my previous...

Regular

I am use the authorization code flow for authentication with my app. When my access_token is about to expire and I request a new one using my refresh_token, Spotify does the request but also provides...

deanja

Visitor

3505 Views

3 replies

0 likes

  • 3505 Views
  • 3 replies
  • 0 likes

UTF8 characters in Spotify user id

Some API endpoints require the Spotify user id, one example being the "Create a playlist". I have noticed that some users have special (UTF-8) characters in their ID. Example:`débug` When I make an API call with that Spotify user ID, I get an error s...

Casual Listener

Some API endpoints require the Spotify user id, one example being the "Create a playlist".   I have noticed that some users have special (UTF-8) characters in their ID. Example: `débug` &nbs...

836 Views

0 replies

0 likes

Question
  • 836 Views
  • 0 replies
  • 0 likes

Choosing a Song from the Spotify SDK

PlanPremiumCountryUnited States of AmericaDeviceMacBook Pro (13-inch, 2018)Operating SystemMacOS Ventura My Question or Issue Hello Spotify Community, I am doing research for a final project idea in my web development class. I would like to use Spoti...

Newbie

Plan Premium Country United States of America Device MacBook Pro (13-inch, 2018) Operating System MacOS Ventura   My Question or Issue   Hello Spotify Community,   I am do...

489 Views

0 replies

1 likes

Spotify
Spotify SDK
  • 489 Views
  • 0 replies
  • 1 likes

Solved!! Extract list of Record companies (e.g. DECCA, UMG, EMI) - via API

I would like to extract various information related to an album from Spotify (via API). In addition to details like Title, Artist, and Year, I also need information about the record company that produced/released the album. Example: How can I list al...

Casual Listener

I would like to extract various information related to an album from Spotify (via API). In addition to details like Title, Artist, and Year, I also need information about the record company that prod...

KSG1960

Casual Listener

1076 Views

4 replies

0 likes

Request Record company
  • 1076 Views
  • 4 replies
  • 0 likes

Is there a maximum amount of artists listed when you get track info through the API?

I want to get all the artists that are listed on a track, and then split them up in separate columns. I've figured out how to do most of this (using Python with pandas), but one thing I'm not sure about. To prevent errors or data loss, I need to tell...

Regular

I want to get all the artists that are listed on a track, and then split them up in separate columns. I've figured out how to do most of this (using Python with pandas), but one thing I'm not sure ab...

VeraJunior

Regular

1760 Views

2 replies

0 likes

Question
  • 1760 Views
  • 2 replies
  • 0 likes

"Test credentials" for quota extension request

Hi, I have submitted a quota extension for my app. In the application, I was asked to provide a URL and test credentials for my app. In my current iteration of only having developer scope, I must whitelist individual user email addresses to use my ap...

Casual Listener

Hi,   I have submitted a quota extension for my app. In the application, I was asked to provide a URL and test credentials for my app. In my current iteration of only having developer scope, I...

Ximzend

Spotify Star

670 Views

2 replies

1 likes

dev
Discussion
Question
  • 670 Views
  • 2 replies
  • 1 likes

Quota extension refusal and further improvements

I'm working on the web app for music statistics based on data provided by Spotify's API. Recently I got refusal message on my Quota extension request for the next reason:Modifies any Spotify visual content, e.g. cropping album artwork, overlaying ima...

Casual Listener

I'm working on the web app for music statistics based on data provided by Spotify's API. Recently I got refusal message on my Quota extension request for the next reason: Modifies any Spotify visual...

VeraJunior

Regular

615 Views

1 replies

0 likes

Question
  • 615 Views
  • 1 replies
  • 0 likes

Why was my domain rejected for containing 'Spotify' when others like statsforspotify.com exist?

Hello Spotify Community,I recently applied for access to the Spotify API and received a rejection on the grounds that my domain name contains the word 'Spotify'. I respect the guidelines set by Spotify; however, I'm perplexed as I have noticed other ...

Casual Listener

Hello Spotify Community, I recently applied for access to the Spotify API and received a rejection on the grounds that my domain name contains the word 'Spotify'. I respect the guidelines set by Spo...

Ximzend

Spotify Star

1472 Views

5 replies

0 likes

api
  • 1472 Views
  • 5 replies
  • 0 likes

Superuser Contribution Spotify Embed no longer has play button

Hey there,I wanted to give you a heads up about a potential bug with the Spotify embedded podcasts. Recently, the play button has gone missing from the embedded iframes on my website, and I've seen others reporting the same issue.Here's a quick rundo...

Regular

Hey there, I wanted to give you a heads up about a potential bug with the Spotify embedded podcasts. Recently, the play button has gone missing from the embedded iframes on my website, and I've seen...

angelos23

Casual Listener

8655 Views

17 replies

2 likes

  • 8655 Views
  • 17 replies
  • 2 likes

Playlist embed showing up blank on deployed app

My Question or IssueI've created and deployed a web app that uses the recommendations endpoint to create playlists for the user and then displays them on the app using iframe. Ever since I deployed the web app, the embedded playlists are showing up b...

Casual Listener

My Question or Issue I've created and deployed a web app that uses the recommendations endpoint to create playlists for the user and then displays them on the app using iframe. Ever since I deployed...

428 Views

0 replies

0 likes

Possible Bug
  • 428 Views
  • 0 replies
  • 0 likes

Retrieve all playlists for a track

Is there any way to fetch/get all the playlists a track is currently in?I have been checking the Spotify's Developer Web API but can't any information about it. The track API does not return some kind of "playlists" item.Songstats has this feature in...

Newbie

Is there any way to fetch/get all the playlists a track is currently in? I have been checking the Spotify's Developer Web API but can't any information about it. The track API does not return some...

Ximzend

Spotify Star

793 Views

1 replies

0 likes

Discussion
Feature Request
Question
  • 793 Views
  • 1 replies
  • 0 likes

Superuser Contribution Device Authorization Grant authentication flow for custom applications

This idea requests the enablement of the Device Authorization Grant authentication flow, which Spotify already uses for its TV applications, for custom applications that we can register via the Developer Dashboard. I would like to create a headless d...

Music Fan

This idea requests the enablement of the Device Authorization Grant authentication flow, which Spotify already uses for its TV applications, for custom applications that we can register via the ...

Ximzend

Spotify Star

6192 Views

9 replies

18 likes

  • 6192 Views
  • 9 replies
  • 18 likes

Blank iframe on IOS

Hi everybody, I noticed since IOS 13+ that iframes are not working anymore. The iframe stays blank on IOS devices (works fine on Android). I've found that it's due to cookies from cross-sites being blocked. So does any one have an idea to solve this ...

Newbie

Hi everybody, I noticed since IOS 13+ that iframes are not working anymore.    The iframe stays blank on IOS devices (works fine on Android). I've found that it's due to cookies from...

barschenbrander

Newbie

897 Views

1 replies

1 likes

embed
iframe
iOS
  • 897 Views
  • 1 replies
  • 1 likes

I think there is a bug in the search api

I'm doing the following GET request and getting a 500 error: GET https://api.spotify.com/v1/shows/6C4MdNWQSPhmzBlIVau30e/episodes?limit=50&offset=300 Response: { "error": { "status": 500, "message": "Server error." } } If I modify the offset paramete...

Visitor

I'm doing the following GET request and getting a 500 error:     GET https://api.spotify.com/v1/shows/6C4MdNWQSPhmzBlIVau30e/episodes?limit=50&offset=300     Response: ...

407 Views

0 replies

0 likes

Possible Bug
  • 407 Views
  • 0 replies
  • 0 likes

Webplayback does not work in android webview

Hey guys,I tried to implement the webplayback in an android webview. After connecting to the player a js error is thrown:Console: 11-08 18:33:05.348 [ERROR] "Uncaught (in promise) EMEError: No supported keysystem was found.", source: https://sdk.scdn...

Newbie

Hey guys, I tried to implement the webplayback in an android webview. After connecting to the player a js error is thrown: Console: 11-08 18:33:05.348 [ERROR] "Uncaught (in promise) EMEError: No su...

jinuo

Casual Listener

3764 Views

3 replies

5 likes

  • 3764 Views
  • 3 replies
  • 5 likes

Resend email about reason rejected my quota extension requests

I could not find the email where the application was rejected.I'm asking for it to be resent to me please. ClientID: 819ef8d2a16e48a28a7812da34b8948d I want to see the reason again, so I can try to make changes to it.

Newbie

I could not find the email where the application was rejected. I'm asking for it to be resent to me please.   ClientID: 819ef8d2a16e48a28a7812da34b8948d   I want to see the reason...

348 Views

0 replies

0 likes

Developers API
  • 348 Views
  • 0 replies
  • 0 likes