Announcements

Help Wizard

Step 1

NEXT STEP

Spotify for Developers

Discuss building apps with Spotify APIs and SDKs

Start a topic

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

Sintypitch

Regular

1388 Views

11 replies

2 likes

Discussion
  • 1388 Views
  • 11 replies
  • 2 likes

Refresh token expiration: discussion thread

Hey everyone, I've created this thread to provide more insight on an upcoming change to how refresh tokens work for apps on the Spotify Web API. We've shared a blog post that explains what's changing and why. The short version: refresh tokens will no...

Spotify

tuftii

Visitor

5149 Views

25 replies

2 likes

Discussion
  • 5149 Views
  • 25 replies
  • 2 likes

How can a small indie Spotify app test with more than 5 users?

Hi everyone, I’m building a small indie Spotify web app where users connect Spotify, load their playlists, and play a music guessing game based on their playlist tracks. The app works fine for allowlisted users, but I just realized Development Mode i...

Newbie

Hi everyone,   I’m building a small indie Spotify web app where users connect Spotify, load their playlists, and play a music guessing game based on their playlist tracks.   The app wor...

radwan_almsora

Regular

341 Views

1 replies

1 likes

Question
  • 341 Views
  • 1 replies
  • 1 likes

IFrame API truncates milliseconds when using seek()

PlanPremiumCountryUnited StatesDevice2023 Macbook ProOperating SystemMacOS 26.3.1 My Question or Issue We use the Spotify Embed to play podcasts alongside synchronized, timestamped transcripts. Our sync data has millisecond precision (e.g., a lyric l...

Casual Listener

Plan Premium Country United States Device 2023 Macbook Pro Operating System MacOS 26.3.1   My Question or Issue   We use the Spotify Embed to play podcasts alongside synchronized...

radwan_almsora

Regular

952 Views

1 replies

2 likes

Possible Bug
  • 952 Views
  • 1 replies
  • 2 likes

Superuser Contribution Failed audio_features

PlanPremiumCountrySpain DeviceWindows computerOperating SystemWindows 11 My Question or IssueAll calls to GET /v1/audio-features return 403 Forbidden even with valid Authorization Code Flow tokens.

Casual Listener

Plan Premium Country Spain   Device Windows computer Operating System Windows 11   My Question or Issue All calls to GET /v1/audio-features return 403 Forbidden even with valid A...

radwan_almsora

Regular

1421 Views

5 replies

1 likes

Question
  • 1421 Views
  • 5 replies
  • 1 likes

Spotify iframe API play()/resume() starts preview playback while iframe controls allow full playback

I am seeing different behavior between playback started through the Spotify iframe API and playback started through the embedded player’s own controls. Environment:- Spotify Premium account- Logged into Spotify in the same browser- Desktop browser- S...

Casual Listener

I am seeing different behavior between playback started through the Spotify iframe API and playback started through the embedded player’s own controls.   Environment: - Spotify Premium accoun...

1053 Views

0 replies

0 likes

Possible Bug
  • 1053 Views
  • 0 replies
  • 0 likes

How to access podcast ratings through API?

How do we access a podcast's ratings spread through the API? Not just the total number of ratings and the average of them all, but the full spread, like in an array that shows how many 1-star, 2-star, 3-star, 4-star, and 5-star ratings there are for ...

Casual Listener

How do we access a podcast's ratings spread through the API? Not just the total number of ratings and the average of them all, but the full spread, like in an array that shows how many 1-star, 2-star...

298 Views

0 replies

0 likes

api
Podcasts
Question
  • 298 Views
  • 0 replies
  • 0 likes

Activate production access with API?

There used to be a way to apply for production access instead of development access for the API, but I can't find how to do that. I even signed up as a paying user, but that didn't change anything about my dashboard UI.

Casual Listener

There used to be a way to apply for production access instead of development access for the API, but I can't find how to do that. I even signed up as a paying user, but that didn't change anything ab...

219 Views

0 replies

0 likes

api
Question
  • 219 Views
  • 0 replies
  • 0 likes

Long-term rate limit bans during personal playlist migration

Plan: PremiumCountry: UKDevice: Windows PCOperating System: Windows 11My Question or Issue:I'm trying to migrate my own followed playlists into playlists I own, purely for personal library organisation. I have around 450 followed playlists I want to ...

Newbie

Plan: Premium Country: UK Device: Windows PC Operating System: Windows 11 My Question or Issue: I'm trying to migrate my own followed playlists into playlists I own, purely f...

289 Views

0 replies

1 likes

Question
  • 289 Views
  • 0 replies
  • 1 likes

API for uploading Spotify Clips?

I'm building ShortSync, a tool that lets creators distribute short-form vertical videos across multiple platforms from a single upload. A few of our podcaster users have asked about adding Spotify Clips support. I've looked through the Web API docs a...

Visitor

I'm building ShortSync, a tool that lets creators distribute short-form vertical videos across multiple platforms from a single upload.   A few of our podcaster users have asked about adding S...

381 Views

0 replies

0 likes

Feature Request
  • 381 Views
  • 0 replies
  • 0 likes

Spotify auth returns email not verified error

PlanPremiumCountryUK My Question or IssueI've set up Spotify authentication with my NextJS app via Supabase. When I authenticate I keep getting errors relating to the email address not being verified. Here's the callback URL I receive: http://localho...

Visitor

Plan Premium Country UK   My Question or Issue I've set up Spotify authentication with my NextJS app via Supabase. When I authenticate I keep getting errors relating to the email address n...

326 Views

0 replies

0 likes

Possible Bug
Question
  • 326 Views
  • 0 replies
  • 0 likes

A Spotify powered snake game - SpotiSnake

Hi everyone,My name’s Daniel, and I wanted to share a passion project I built this summer: SpotiSnake. It’s a mashup of the classic Snake game with Spotify. You search an album, play Snake, and each apple reveals a piece of the album artwork. Every f...

Casual Listener

Hi everyone, My name’s Daniel, and I wanted to share a passion project I built this summer: SpotiSnake. It’s a mashup of the classic Snake game with Spotify. You search an album, play Snake, and eac...

CDogster

Gig Goer

17936 Views

5 replies

4 likes

Discussion
Feature Request
  • 17936 Views
  • 5 replies
  • 4 likes

Does the Web API Extended Quota requirement apply to apps using only the App Remote SDK?

I'm building a running app that uses the Spotify App Remote SDK to control playback during a run (pause, resume, volume ducking for audio cues) but makes zero calls to the Web API during the actual app session. The only potential Web API touchpoint I...

Visitor

I'm building a running app that uses the Spotify App Remote SDK to control playback during a run (pause, resume, volume ducking for audio cues) but makes zero calls to the Web API during the actual a...

1497 Views

0 replies

0 likes

Discussion
Question
  • 1497 Views
  • 0 replies
  • 0 likes

I've deleted a widget accidentally

Hello everyone! I have a little problem because the support advised me to write a topic here and hopefully some moderator will help me with that. Usually you can create 3 widgets in the Dashboard, I had 3 but I delete accidentally one of my widgets c...

Newbie

Hello everyone!   I have a little problem because the support advised me to write a topic here and hopefully some moderator will help me with that.  Usually you can create 3 widgets in t...

402 Views

0 replies

0 likes

Possible Bug
  • 402 Views
  • 0 replies
  • 0 likes

Development Mode Help

PlanPremiumCountryUnited StatesDeviceiPhones and Android DevicesOperating SystemIOS 17 >My Question or IssueHi all! I was wondering how I could get access to more people on my development team, and if it's possible to programmatically add people to t...

Casual Listener

  Plan Premium Country United States Device iPhones and Android Devices Operating System IOS 17 > My Question or Issue Hi all! I was wondering how I could get access to more people ...

boostings

Casual Listener

1124 Views

4 replies

2 likes

Question
  • 1124 Views
  • 4 replies
  • 2 likes

Extended Quota Mode Request for Tuned (Location-Based Music Discovery App)

Body:Hi Spotify Developer Team,I'm requesting extended quota mode for my app Tuned (Client ID: b588ef7221db40cfa148638ac3191c41).What Tuned doesTuned is a location-based music discovery app that automatically tunes into the right station for wherever...

Casual Listener

Body: Hi Spotify Developer Team, I'm requesting extended quota mode for my app Tuned (Client ID: b588ef7221db40cfa148638ac3191c41). What Tuned does Tuned is a location-based music disco...

mikemc4

Casual Listener

409 Views

2 replies

1 likes

Question
  • 409 Views
  • 2 replies
  • 1 likes

App downgraded after webhook retry loop caused excessive API traffic — root cause fixed, seeking gui

Hi everyone,My Web API app was recently downgraded after producing an abnormal volume of requests. I've identified and fixed the root cause, and I'm sharing here in case it helps others — and to ask if anyone has gone through the reinstatement proces...

Visitor

  Hi everyone, My Web API app was recently downgraded after producing an abnormal volume of requests. I've identified and fixed the root cause, and I'm sharing here in case it helps others — a...

821 Views

0 replies

0 likes

Feature Request
  • 821 Views
  • 0 replies
  • 0 likes

Superuser Contribution Extended Quota Mode Request for Fitness Platform (Profiles.fit) — Every User = Premium Subscriber

Dear Spotify Developer Relations Team,I'm writing to request extended quota mode for our app "Profiles.fit" (Client ID: 3fc948b6932f435aa030f8501bb8f14a).I understand the standard requirement is 250K MAU. We're a young platform and don't meet that th...

Newbie

Dear Spotify Developer Relations Team, I'm writing to request extended quota mode for our app "Profiles.fit" (Client ID: 3fc948b6932f435aa030f8501bb8f14a). I understand the standard requirement is ...

lets-start

Casual Listener

680 Views

2 replies

0 likes

extended-quota-mode
web-api
web-playback-sdk
  • 680 Views
  • 2 replies
  • 0 likes

Spotify: Create an Indie Developer Tier & Restore Fair Access to the Web API

Petition Description https://c.org/fcrvHwKdCtSpotify, please create a fair and transparent access path for indie developers, students, and small teams.The recent Web API quota policy changes have effectively shut out individual developers and small p...

Roadie

📝Petition Description   https://c.org/fcrvHwKdCt Spotify, please create a fair and transparent access path for indie developers, students, and small teams. The recent Web API quota polic...

Petrix727

Newbie

6281 Views

42 replies

30 likes

Discussion
Feature Request
S4D
spotify4developers
  • 6281 Views
  • 42 replies
  • 30 likes

Hard coded n8n local web address incompatible with newer requirements

PlanPremiumCountryUnited StatesDevicePCOperating SystemWindows 11 My Question or IssueI am working with an n8n agent and you no longer allow "local host" addresses but your 0Auth redirect uri on n8n is unchangeable as http://localhost:5678/rest/oauth...

Visitor

Plan Premium Country United States Device PC Operating System Windows 11   My Question or Issue I am working with an n8n agent and you no longer allow "local host" addresses but your 0...

548 Views

0 replies

0 likes

Possible Bug
  • 548 Views
  • 0 replies
  • 0 likes

Spotify web player playing playlist which is over 1 hour how can I renew token and continue playing.

PlanPremiumCountryUKDevicePCOperating SystemWin11 My Question or IssueThe basic program is in Python 3.It works well except that if the album or playlist is over 3600 secs. iT stops playing. I can refresh the token, but then when the player is refres...

Newbie

Plan Premium Country UK Device PC Operating System Win11   My Question or Issue The basic program is in Python 3. It works well except that if the album or playlist is over 3600 secs....

553 Views

0 replies

0 likes

  • 553 Views
  • 0 replies
  • 0 likes

so my 6k labs web api stopped working

I went to fix it by deleting it and trying to create it again and its saying I reached my limit mind you I only have one app now

Casual Listener

I went to fix it by deleting it and trying to create it again and its saying I reached my limit mind you I only have one app now 

Gobbygob

Casual Listener

717 Views

1 replies

0 likes

Discussion
Possible Bug
Question
  • 717 Views
  • 1 replies
  • 0 likes