Help Wizard

Step 1

NEXT STEP

Spotify for Developers

Discuss building apps with Spotify APIs and SDKs

Start a topic

Forum Posts

Important: App review and quota extension waiting times

The Spotify for developers platform helps many bring their ideas to life. Whether it's a short term app helping an artist’s release or something more long term - there is always a chance of success. Things start to grow and then you might also need w...

  • Moderator
  • Moderator
  • Naianasha
  • Music Fan
  • 18679 Views
  • 133 replies
  • 20 likes
  • 18679 Views
  • 133 replies
  • 20 likes

Get Playlist Items endpoint does not return artist images

The Get Playlist Items endpoint specifies that, for each artists array for each track item, an array of artist images are returned. For example: { "items": [{ "track": { "artists": [{ "images": [{ "url": "https://i.scdn.co/image/ab67616d00001e02ff9ca...

  • Newbie
  • The Get Playlist Items endpoint specifies that, for each artists array for each track item, an array of artist images are returned. For example:   { "items": [{ "track": { "artists": [{ ...
  • 34 Views
  • 0 replies
  • 0 likes
  • API Bug
    API Endpoint
    artist images
    Playlist Items
  • 34 Views
  • 0 replies
  • 0 likes

Solved!! Get Recommendations by seed_genres not working (empty list)

PlanPremiumCountryPTDeviceMacbook ProOperating SystemMacOSX Today, I noticed that the recommendations endpoint returns an empty list when only seed_genres is provided. This is new, it was working yesterday.What did change and how can I make it work a...

  • Regular
  • Plan Premium Country PT Device Macbook Pro Operating System MacOSX   Today, I noticed that the recommendations endpoint returns an empty list when only seed_genres  is provide...
  • Cycle
  • Newbie
  • 1695 Views
  • 6 replies
  • 11 likes
  • Recommendations
  • 1695 Views
  • 6 replies
  • 11 likes

How to play music with endpoint me/player/play in jetpackcompose

@Headers("Authorization: Bearer ${Constants.AUTHORIZATION_HEADER}")@PUT("v1/me/player/play")fun play( @Header("Content-Type") contentType: String, @Body body: PlayRequestBody) : CallViewModelfun playMusic(contextUri: String) { val requestBody = PlayR...

  • Visitor
  • @Headers("Authorization: Bearer ${Constants.AUTHORIZATION_HEADER}") @PUT("v1/me/player/play") fun play( @Header("Content-Type") contentType: String, @Body body: PlayRequestBody ) : Call&...
  • Ximzend
  • Roadie
  • 49 Views
  • 1 replies
  • 0 likes
  • Feature Request
    Help
  • 49 Views
  • 1 replies
  • 0 likes

Superuser Contribution Spotify for artists API

Hi all, I am in the process of working with the Spotify API and am wondering how I go about allowing an artist to login and see their own tracks. I was thinking that perhaps all Spotify accounts are linked to Artists once they get an artist profile c...

  • Visitor
  • Hi all,    I am in the process of working with the Spotify API and am wondering how I go about allowing an artist to login and see their own tracks. I was thinking that perhaps all Spotif...
  • Shlo2
  • Casual Listener
  • 12015 Views
  • 21 replies
  • 14 likes
  • Discussion
  • 12015 Views
  • 21 replies
  • 14 likes

How I can ask to check/unban my server IP from Spotify?

PlanPremiumCountryFrance Operating SystemLinux debian 11.My Question or IssueI think my IP is blocked when I request a data from my server. I've got 403 err. How I can ask to Spotify directly to unban my IP?

  • Regular
  • Plan Premium Country France   Operating System Linux debian 11. My Question or Issue I think my IP is blocked when I request a data from my server. I've got 403 err. How I can ask to Spo...
  • Ximzend
  • Roadie
  • 113 Views
  • 3 replies
  • 0 likes
  • api
    Question
    Request
  • 113 Views
  • 3 replies
  • 0 likes

Solved!! Is there a way to play a song or playlist using the web api or sdk?

Hi,As stated in the subject, is there a way I can play a specific song or set of songs in a playlist via the Web API or Web SDK? I've far as I've found, the closest I can get to playing a song or playlist is via adding to queue or skipping to the nex...

  • Regular
  • Hi, As stated in the subject, is there a way I can play a specific song or set of songs in a playlist via the Web API or Web SDK?  I've far as I've found, the closest I can get to playing a s...
  • Ximzend
  • Roadie
  • 1193 Views
  • 4 replies
  • 0 likes
  • Web API
    Web Player
  • 1193 Views
  • 4 replies
  • 0 likes

Positions field in JSON body is ignored when removing tracks from a playlist

The Remove Playlist Items endpoint on https://developer.spotify.com/documentation/web-api/reference/remove-tracks-playlist has dropped its support for the positions parameter, which was supported previously and let tools like Spotify Dedup (https://s...

  • Spotify Legend
  • The Remove Playlist Items endpoint on https://developer.spotify.com/documentation/web-api/reference/remove-tracks-playlist has dropped its support for the positions parameter, which was sup...
  • haileylorraine
  • Casual Listener
  • 910 Views
  • 13 replies
  • 11 likes
  • api
    playlist
    positions
  • 910 Views
  • 13 replies
  • 11 likes

Search Endpoint returning the same result for the majority of calls when using ISRC

PlanPremiumCountryGBDeviceMacbook Pro M1 My Question or IssueCalling the search endpoint with a valid isrc search value appears to be returning the same false song in the majority of cases. This is functionality that was working until today.e.g.Searc...

  • Newbie
  • Plan Premium Country GB Device Macbook Pro M1   My Question or Issue Calling the search endpoint with a valid isrc search value appears to be returning the same false song in the majorit...
  • fjp666
  • Casual Listener
  • 124 Views
  • 1 replies
  • 0 likes
  • Possible Bug
  • 124 Views
  • 1 replies
  • 0 likes

Solved!! Web API Search Endpoint returns wrong track, Market[US]

I tried requesting a couple songs but the API returns the wrong track.Here's an example for me trying to get Kendrick Lamar's euphoria: Here was the response:It goes on like this for some songs in the US market. 

Screenshot 2024-05-15 at 8.53.53 PM.png Screenshot 2024-05-15 at 8.54.38 PM.png
  • Casual Listener
  • I tried requesting a couple songs but the API returns the wrong track. Here's an example for me trying to get Kendrick Lamar's euphoria:   Here was the response: It goes on like this...
  • starexleems
  • Casual Listener
  • 133 Views
  • 3 replies
  • 0 likes
  • "Music"
    API Endpoint
  • 133 Views
  • 3 replies
  • 0 likes

`Get Artist` API endpoint responds with result in inconsistent format

Hi all, I've found the following inconsistency in API endpoint response format: when I request the endpoint Get Track, I get the response formatted pretty and all integer values are presented like the should be (without any floating points):$ curl -s...

  • Casual Listener
  • Hi all, I've found the following inconsistency in API endpoint response format:   when I request the endpoint Get Track, I get the response formatted pretty and all integer values are pre...
  • amirlasalle
  • Casual Listener
  • 704 Views
  • 8 replies
  • 9 likes
  • api
    endpoint
    Possible Bug
  • 704 Views
  • 8 replies
  • 9 likes

Solved!!Superuser Contribution Update Playlist Items endpoint returning wrong string value or documentation is wrong

The Update Playlist Items endpoint all of a sudden started returning the wrong values when reordering items. As per the documentation it is supposed to return the checkpoint ID as a string:AAACi5JU+kMmH1WlpKKp8PeBdfLNw0BJ Now it instead returns a bas...

  • Regular
  • The Update Playlist Items endpoint all of a sudden started returning the wrong values when reordering items. As per the documentation it is supposed to return the checkpoint ID as a string: AAACi5JU...
  • JoaaoVerona
  • Music Fan
  • 1513 Views
  • 40 replies
  • 4 likes
  • Possible Bug
  • 1513 Views
  • 40 replies
  • 4 likes

Documentation mismatch maximum number of track IDs in API Get Several Tracks

PlanPremiumCountryNLDeviceDesktopOperating SystemDoes not matter My Question or IssueAPI call Get Several Tracks describes in the documentation:https://developer.spotify.com/documentation/web-api/reference/get-several-tracks Argument ids string Maxim...

  • Regular
  • Plan Premium Country NL Device Desktop Operating System Does not matter   My Question or Issue API call Get Several Tracks describes in the documentation: https://developer.spotify.co...
  • 48 Views
  • 0 replies
  • 0 likes
  • Documentation Change
    get several tracks
    Possible Bug
  • 48 Views
  • 0 replies
  • 0 likes

Get Artist's Albums no longer accepts "album_type"

On today's episode of Spotify API breaking for no reason, the Web API used to accept album_type param when getting artists albums, even though the docs say the name of the param is include_groups. Today they have updated the API to align with the doc...

  • Music Fan
  • On today's episode of Spotify API breaking for no reason, the Web API used to accept album_type param when getting artists albums, even though the docs say the name of the param is include_group...
  • Naianasha
  • Music Fan
  • 127 Views
  • 2 replies
  • 1 likes
  • Possible Bug
  • 127 Views
  • 2 replies
  • 1 likes

Is there a way to paste album URLs into a playlist?

DeviceMackbook Pro My Question or IssueI've written a script which copies all the Spotify URLs from a Twitter thread so you can paste them into a playlist and listen to them all. The problem is that only tracks get added. In the attached example.txt ...

  • Newbie
  • Device Mackbook Pro   My Question or Issue I've written a script which copies all the Spotify URLs from a Twitter thread so you can paste them into a playlist and listen to them all. The pro...
  • 64 Views
  • 0 replies
  • 0 likes
  • album
    paste
    playlist
  • 64 Views
  • 0 replies
  • 0 likes

Solved!! Storing Data

I'm building an app to help analyze your Spotify data and at first I wanted to rank possibly thousands of artists on all sorts of metrics. However, the API calls to get all the data for each artist even using the many "get several" endpoints would st...

  • Casual Listener
  • I'm building an app to help analyze your Spotify data and at first I wanted to rank possibly thousands of artists on all sorts of metrics. However, the API calls to get all the data for each artist e...
  • Ximzend
  • Roadie
  • 98 Views
  • 2 replies
  • 1 likes
  • Question
  • 98 Views
  • 2 replies
  • 1 likes

What are Spotify devs doing with this API?

Help me understand. Every week something breaks or functionality is removed. When was the last time functionality was added, or improved? It doesn't seem like they want to make it better so why do they change it at all? I feel like asking "why isn't ...

  • Music Fan
  • Help me understand. Every week something breaks or functionality is removed. When was the last time functionality was added, or improved? It doesn't seem like they want to make it better so why do th...
  • Naianasha
  • Music Fan
  • 131 Views
  • 2 replies
  • 1 likes
  • Discussion
    Question
  • 131 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...
  • Duplaja
  • Newbie
  • 77 Views
  • 1 replies
  • 0 likes
  • Possible Bug
  • 77 Views
  • 1 replies
  • 0 likes

Get Artist's Albums API not returning all results for certain pages

The end point Get Artist's Albums https://api.spotify.com/v1/artists/{id}/albums when ID is 0blbVefuxOGltDBa00dspv and include_groups is album,single,compilation, returns a total of 85 albums. On the first page, it properly lists the default limit of...

  • Casual Listener
  • The end point Get Artist's Albums https://api.spotify.com/v1/artists/{id}/albums when ID is 0blbVefuxOGltDBa00dspv and include_groups is album,single,compilation, returns a total of 85 albums. On the...
  • ackmanx
  • Music Fan
  • 250 Views
  • 3 replies
  • 3 likes
  • Possible Bug
    Question
  • 250 Views
  • 3 replies
  • 3 likes

Now that users can view their recently played tracks in the apps...

Can we list more than 50 of the most recently played tracks of users from our systems, in the API https://developer.spotify.com/documentation/web-api/reference/#endpoint-get-recently-played ? Currently, it allows us to fetch only the 50 most recent t...

  • Music Fan
  • Can we list more than 50 of the most recently played tracks of users from our systems, in the API https://developer.spotify.com/documentation/web-api/reference/#endpoint-get-recently-played&nbsp...
  • TrackJunkie
  • Newbie
  • 9262 Views
  • 29 replies
  • 39 likes
  • Recently Played
    tracks
  • 9262 Views
  • 29 replies
  • 39 likes

Scope Extension 3 months?

I am at the 3-month mark of waiting for my second scope extension request to be reviewed/approved.My first scope extension was granted in about 30 days; I am wondering if there is something I should be doing to get this request reviewed? Is Spotify w...

  • Visitor
  • I am at the 3-month mark of waiting for my second scope extension request to be reviewed/approved. My first scope extension was granted in about 30 days; I am wondering if there is something I sho...
  • Naianasha
  • Music Fan
  • 56 Views
  • 1 replies
  • 1 likes
  • extension request
  • 56 Views
  • 1 replies
  • 1 likes