Create, rename, reorder, remove or fill a playlist in your real Spotify account. Every operation states its exact effect before it happens, and every run is re-read through the API before it counts as done.
Every write affordance is hidden. Writing to Spotify is hidden: A-11 never measured the token's scopes, and an unmeasured scope is not a grant.
The export path below works today and needs no Spotify scope at all: it writes the playlist to a file in the export bucket, validated by parsing it back.
Create a playlist in your Spotify accountnot measured24changes · 1 request
Create a new playlist in your Spotify account named “dub”.
It would start with 24 track(s), private — 1 request(s) at Spotify's 100-uri ceiling.
Nothing is created until this preview is confirmed.
24 of 24 rows named
Skream — Irie
Skream — Sublemonal
MarcAshken — Roots Dyed Dark - Skream Remix
La Roux — In For The Kill - Skream's Let's Get Ravey Remix
Skream — Sub Island
Skream — Too Much Sushi
MarcAshken — Size Three - Skream Remix
Thom Yorke — And It Rained All Night (Burial Remix)
Jamie Woon — Wayfaring Stranger - Burial Mix
Bloc Party — Where Is Home? - Burial Remix
Thom Yorke — Skip Divided (Modeselektor Remix)
Thom Yorke — Analyse (Various Remix)
Modeselektor — The White Flash
Boxcutter — Bloscid
Digital Mystikz — I Wait
Digital Mystikz — Thief In Da Night
Digital Mystikz — Guilty
Dabrye — Air feat. Doom (Kode 9 Remix) Instrumental
Kode9 — Sine Of The Dub
The Bug — Fuckaz
The Qemists — S.W.A.G. (Intro)
The Qemists — S.W.A.G.
Modeselektor — The Black Block (Rustie Remix)
Switch — Get on Downz - Henrik Schwarz Remix
Writing to Spotify is hidden: A-11 never measured the token's scopes, and an unmeasured scope is not a grant.
Rename the playlist on Spotifynot measured1change · 1 request
Rename the Spotify playlist “dub ” to “dub”.
Nothing else about the playlist changes — not its tracks, not its privacy.
Nothing is renamed until this preview is confirmed.
Writing to Spotify is hidden: A-11 never measured the token's scopes, and an unmeasured scope is not a grant.
A rename needs a new name; none was given.
Move one track to another position on Spotifynot measured1change · 1 request
Move “Skream — Irie” to row 24 of 24 on Spotify.
The playlist keeps all 24 rows; only their order changes.
Nothing moves until this preview is confirmed.
24 of 24 rows named
Skream — Sublemonal
MarcAshken — Roots Dyed Dark - Skream Remix
La Roux — In For The Kill - Skream's Let's Get Ravey Remix
Skream — Sub Island
Skream — Too Much Sushi
MarcAshken — Size Three - Skream Remix
Thom Yorke — And It Rained All Night (Burial Remix)
Jamie Woon — Wayfaring Stranger - Burial Mix
Bloc Party — Where Is Home? - Burial Remix
Thom Yorke — Skip Divided (Modeselektor Remix)
Thom Yorke — Analyse (Various Remix)
Modeselektor — The White Flash
Boxcutter — Bloscid
Digital Mystikz — I Wait
Digital Mystikz — Thief In Da Night
Digital Mystikz — Guilty
Dabrye — Air feat. Doom (Kode 9 Remix) Instrumental
Kode9 — Sine Of The Dub
The Bug — Fuckaz
The Qemists — S.W.A.G. (Intro)
The Qemists — S.W.A.G.
Modeselektor — The Black Block (Rustie Remix)
Switch — Get on Downz - Henrik Schwarz Remix
Skream — Irie
Spotify moves the row against the order as it is now, so the request carries range_start/insert_before rather than the positions you see here.
Writing to Spotify is hidden: A-11 never measured the token's scopes, and an unmeasured scope is not a grant.
Remove the playlist from your Spotify librarynot measured1change · 1 request
Remove “dub ” from your Spotify library.
Spotify's Web API has no hard delete: this removes the playlist from your library (DELETE /playlists/{id}/followers), which is the whole of what the API offers.
Nothing is removed until this preview is confirmed.
Writing to Spotify is hidden: A-11 never measured the token's scopes, and an unmeasured scope is not a grant.
Add tracks to the playlist on Spotifynot measured24changes · 1 request
Add 24 track(s) to “dub ” on Spotify, in this order — 1 request(s) at Spotify's 100-uri ceiling.
The count is what would be *sent*: this preview cannot know which of them the playlist already holds, so the read-back is what proves it.
Nothing is added until this preview is confirmed.
24 of 24 rows named
spotify:track:6bERvgVN8Ss8heK8KSyCXU
spotify:track:29OSu0PfRTmRHmnRe0j7hi
spotify:track:6Gjn4TzYQS5hcili1U2icW
spotify:track:6RcByPoFlaUVAn2PnTxSVr
spotify:track:3vmCKzpsY52tz8VjR8V9LR
spotify:track:2BJAcQPtyxAWhwVYzynLJV
spotify:track:0UE9WOZuA4x0rk5rQ6D38L
spotify:track:47jWHSJ3ttgX0Ebp43N3I1
spotify:track:3yjUBPHM31Q2juf7XXLCyn
spotify:track:0JD8k56O4nbbUMxmhcvkcv
spotify:track:46l1HaL44ud0zKcxntUUcC
spotify:track:1D5ofXLs94BZD9GaJk74CX
spotify:track:2fmdkuzGlMIiaavCanaoOF
spotify:track:6FEWIUmeTQmcfMmH0wZExq
spotify:track:7vzyc7ezmFEmvdeoS8DeZu
spotify:track:3saN0PSasJ7I3CfqG0jAYN
spotify:track:0rAH4RgOKXOeQdUpAAJNl7
spotify:track:2knwZMwLjFzjPbmrQER5O5
spotify:track:7mHfEwbIGEABYETerjm1pB
spotify:track:7JQm4aJkByxuODbwW1kD9g
spotify:track:5MKh7wsppXKuFyzfm8GEvf
spotify:track:3RPKtzPLmyxlw1bPzwkWdB
spotify:track:5v6iCARhEyTK4nf54CSb60
spotify:track:77pgF7Hw2KHzeAuX5B2zOC
Writing to Spotify is hidden: A-11 never measured the token's scopes, and an unmeasured scope is not a grant.
Remove tracks from the playlist on Spotifynot measured0changes
Remove 0 row(s) from “dub ” on Spotify.
By default this is the dedupe rule: the second and later occurrence of a track, never the first.
Nothing is removed until this preview is confirmed.
Writing to Spotify is hidden: A-11 never measured the token's scopes, and an unmeasured scope is not a grant.
Nothing to do: this operation would send no request at all.
Ask about your music
The assistant, anywhere
Ask about your listening history without leaving the page you are on.
Audio features are read from this library’s own table.
Playback is controlled on a Spotify Connect device. This page never pretends a
command landed: every button is followed by a read of the device’s own state.
Debug00000
Nothing yet — requests, chat events and player syncs appear here as they happen.