Announcements

Help Wizard

Step 1

NEXT STEP

Spotify for Developers

Discuss building apps with Spotify APIs and SDKs

Start a topic

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

stuxmirai

Regular

43513 Views

151 replies

16 likes

Discussion
  • 43513 Views
  • 151 replies
  • 16 likes

Developer Policy compliance for Non-Streaming SDA aggregating data from different platforms

Hi everyone! Would a Non-Streaming SDA that aggregates and analyzes user-specific usage data from different platforms be compliant with the Developer Policy? We are concerned about Section III.5 & III.13 What we plan:Our product matches users based o...

Casual Listener

Hi everyone!   Would a Non-Streaming SDA that aggregates and analyzes user-specific usage data from different platforms be compliant with the Developer Policy? We are concerned about Section I...

L3g10n

Visitor

1086 Views

1 replies

3 likes

  • 1086 Views
  • 1 replies
  • 3 likes

Superuser Contribution Search via UPC not working

My Question or Issue:I am doing some discovery on your 'https://developer.spotify.com/console/get-search-item/' endpoint and am having issues when searching via 'upc'. I've tried several variations of the following with no luckhttps://api.spotify.com...

Newbie

My Question or Issue: I am doing some discovery on your 'https://developer.spotify.com/console/get-search-item/' endpoint and am having issues when searching via 'upc'.   I've tried seve...

Rewaaz

Newbie

4267 Views

3 replies

0 likes

  • 4267 Views
  • 3 replies
  • 0 likes

Would software that automatically skips part of Spotify songs be allowed?

Would software that automatically skips part of Spotify songs be allowed?Say, for example, that I want a specific part of a Spotify song to be skipped every time it comes on.Would software that does this for me be allowed by the Spotify developer ter...

Regular

Would software that automatically skips part of Spotify songs be allowed? Say, for example, that I want a specific part of a Spotify song to be skipped every time it comes on. Would software that d...

450 Views

0 replies

0 likes

  • 450 Views
  • 0 replies
  • 0 likes

Superuser Contribution Cannot Transfer Playback - Descriptor ID?

Plan: PremiumCountry: United StatesDevice: Macbook ProOperating System: MojaveBrowser: Chrome My Question or IssueI cannot transfer playback to my web app. This used to work just fine, but is throwing a new error I haven't seen before. I'm able to cr...

Casual Listener

Plan: Premium Country: United States Device: Macbook Pro Operating System: Mojave Browser: Chrome   My Question or Issue I cannot transfer playback to my web app. This used to work j...

Iqmal

Casual Listener

2777 Views

8 replies

0 likes

active device
SDK
  • 2777 Views
  • 8 replies
  • 0 likes

My API Wrapper was reported for infringing on Spotify's IP. Don't know who to contact!

I'm unsure who to contact in this case, but I wrote an object-oriented Spotify API wrapper a couple of years ago and put it open source on NPM. https://www.npmjs.com/package/enhanced-spotify-api I made a website for the documentation and was hosting ...

Newbie

I'm unsure who to contact in this case, but I wrote an object-oriented Spotify API wrapper a couple of years ago and put it open source on NPM.    https://www.npmjs.com/package/enhanced-s...

507 Views

0 replies

1 likes

api
api wrapper
copyright
legal
  • 507 Views
  • 0 replies
  • 1 likes

Find Specific Feedback on Quota Extension Request

Hello! I'm a developer out of Austin, Texas and over the last two years I've been building out a full-stack web application that integrates with Spotify's API and Web Playback SDK that I'm just launching. Now that I'm working on onboarding new users,...

Casual Listener

Hello! I'm a developer out of Austin, Texas and over the last two years I've been building out a full-stack web application that integrates with Spotify's API and Web Playback SDK that I'm just launc...

vatti1201

Casual Listener

1006 Views

1 replies

2 likes

Discussion
  • 1006 Views
  • 1 replies
  • 2 likes

Login issue with iOS SDK

Hey folks, I'm having an issue implementing the iOS Spotify SDK, my objective is to get the user’s spotifyAccessToken and spotifyRefreshToken, as it is now is partially working, if the user log in using the web browser everything works well, but when...

Newbie

Hey folks, I'm having an issue implementing the iOS Spotify SDK, my objective is to get the user’s spotifyAccessToken and spotifyRefreshToken, as it is now is partially working, if the user log in us...

724 Views

0 replies

0 likes

iOS
Login
  • 724 Views
  • 0 replies
  • 0 likes

Superuser Contribution Publishing Web API data in academic papers

We are a group of students who wrote an academic paper for a project in our bachelor's degree program. It uses data from the Spotify Web API to attempt to classify songs into musical genres based on audio features.The dataset is only comprised of dat...

Newbie

We are a group of students who wrote an academic paper for a project in our bachelor's degree program. It uses data from the Spotify Web API to attempt to classify songs into musical genres based on ...

alvaron

Spotify

1719 Views

1 replies

0 likes

  • 1719 Views
  • 1 replies
  • 0 likes

Acousticness and Instrumentalness fooled by Harpsichord

I'm receiving weird values for acousticness and instrumentalness for harpsichord recordings. The two harpsichord tracks : Trevor Pinnock Luc BeauséjourFrom the API:AcousticnessA confidence measure from 0.0 to 1.0 of whether the track is acoustic. 1.0...

Newbie

I'm receiving weird values for acousticness and instrumentalness for harpsichord recordings.   The two harpsichord tracks :  Trevor Pinnock  Luc Beauséjour From the API: Acoustic...

1314 Views

0 replies

0 likes

acousticness
Discussion
instrumentalness
  • 1314 Views
  • 0 replies
  • 0 likes

Superuser Contribution Returning "Invalid Client" in Authentication last step to generate access token

PlanFreeCountryIndiaDeviceLenovo ideapad 100Operating SystemWindows 8.1 pro My Question or IssueI always receive this error when I run command to generate access token from authentication steps{error: 'invalid_client', error_description: 'Invalid cli...

Regular

Plan Free Country India Device Lenovo ideapad 100 Operating System Windows 8.1 pro   My Question or Issue I always receive this error when I run command to generate access token from...

pushkar707

Visitor

16692 Views

15 replies

1 likes

bug
  • 16692 Views
  • 15 replies
  • 1 likes

Superuser Contribution How to access "mood" labels of tracks?

I have a question regarding the Spotify API: Is it possible to access the "mood" label of a song? On Spotify's Liked Songs, you can sort a song by different labels that range from genre like "pop" or "r&b" to things like "nostalgia" or "chill" or "lo...

Newbie

  I have a question regarding the Spotify API: Is it possible to access the "mood" label of a song? On Spotify's Liked Songs, you can sort a song by different labels that range from genre like ...

spotifyjosh

Spotify

1556 Views

1 replies

1 likes

  • 1556 Views
  • 1 replies
  • 1 likes

Solved!!Superuser Contribution Development of native app with playback in background

Dear Spotify,we are currently in the prototyping phase of a new app (Android/iOS), which allows the playback of selected playlists/albums/tracks of spotify.To do this job, one can use either the Web Playback SDK or the native SDKs for Android or iOS....

Casual Listener

Dear Spotify, we are currently in the prototyping phase of a new app (Android/iOS), which allows the playback of selected playlists/albums/tracks of spotify. To do this job, one can use either the ...

ohej

Spotify

1683 Views

4 replies

3 likes

  • 1683 Views
  • 4 replies
  • 3 likes

How to inform the end users about what type of app they are authenticating to?

Hi! My quota extension request was rejected for the following reason and would be interested in clarification: "You need to inform the end users about what type of app they are authenticating to, before they log in to your app." Where is this informa...

Newbie

  Hi! My quota extension request was rejected for the following reason and would be interested in clarification:   "You need to inform the end users about what type of app they are ...

489 Views

0 replies

0 likes

  • 489 Views
  • 0 replies
  • 0 likes

Solved!! Access Token Generate through Command line issue

PlanFreeCountryIndiaDeviceLenovo ideapad 100Operating SystemWindows 8.1 pro My Question or IssueCurrently, I'm trying to create access token from command line to use spotify ads api in php. But I'm getting errors like below listed during run authoriz...

Regular

Plan Free Country India Device Lenovo ideapad 100 Operating System Windows 8.1 pro   My Question or Issue Currently, I'm trying to create access token from command line to use spotify ...

MalvikaValambhiya

Regular

1973 Views

3 replies

0 likes

Bugs issues
  • 1973 Views
  • 3 replies
  • 0 likes

Solved!! Spotify Android-studio handshake

My Question or IssueI am constanty getting an error "An unexpected packet was received before the handshake." Could this be because spotify has a max amount of requests you are allowed to make or does this have nothing to do with the spotify at all? ...

Casual Listener

My Question or Issue I am constanty getting an error "An unexpected packet was received before the handshake." Could this be because spotify has a max amount of requests you are allowed to make or d...

Viljam

Casual Listener

4425 Views

1 replies

0 likes

  • 4425 Views
  • 1 replies
  • 0 likes

[Web API issue] 502 Server Error when unfollowing playlists quickly

I have a NodeJS script (attached) to unfollow multiple playlists quickly. It retrieves the playlists of the user, and then unfollows them by ID. However, I obtain lots of 502 server errors when setting a low time between playlists unfollowed (e.g., 1...

Regular

I have a NodeJS script (attached) to unfollow multiple playlists quickly. It retrieves the playlists of the user, and then unfollows them by ID. However, I obtain lots of 502 server errors when setti...

1203 Views

0 replies

0 likes

  • 1203 Views
  • 0 replies
  • 0 likes

[Web API issue] 500 Server Error when PUT /playlists/{id}/tracks

The following API request causes an Internal Server Error (500 status code):PUT https://api.spotify.com/v1/playlists/2NQ82tb1NoHzC2XuKZqnzk/tracks?uris=spotify%3Aplaylist%3A38xxS4lwZuQTnM0OQLNvoa{ "range_start": 0, "snapshot_id": "NDIsMzBjNmMwYzUyNzI...

Regular

The following API request causes an Internal Server Error (500 status code): PUT https://api.spotify.com/v1/playlists/2NQ82tb1NoHzC2XuKZqnzk/tracks?uris=spotify%3Aplaylist%3A38xxS4lwZuQTnM0OQLN...

816 Views

0 replies

0 likes

  • 816 Views
  • 0 replies
  • 0 likes

[Web API issue] Episode object has "restriction" property instead of "restrictions"

According to the API documentation, the episode object may contain a property called "restrictions" (plural), but in fact, this property is "restriction" (singular). See screenshot for an example. This mismatch should be documented. Client applicatio...

Regular

According to the API documentation, the episode object may contain a property called "restrictions" (plural), but in fact, this property is "restriction" (singular). See screenshot for an example. Th...

372 Views

0 replies

1 likes

  • 372 Views
  • 0 replies
  • 1 likes

[Web API issue] Show object has total_episodes property (not defined in docs)

show objects returned in API responses have a total_episodes property, which is not even mentioned in the documentation. I would suggest documenting it, so that developers and end users can leverage it. The definition of the show object that I'm refe...

Regular

show objects returned in API responses have a total_episodes property, which is not even mentioned in the documentation. I would suggest documenting it, so that developers and end users can leverage ...

514 Views

0 replies

1 likes

  • 514 Views
  • 0 replies
  • 1 likes