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 measured30changes · 1 request
Create a new playlist in your Spotify account named “On Repeat”.
It would start with 30 track(s), private — 1 request(s) at Spotify's 100-uri ceiling.
Nothing is created until this preview is confirmed.
30 of 30 rows named
CYNE — 400 Years
Polo G — Pop Out (feat. Lil Tjay)
LUCKI — Nascar Dashcar
Fivio Foreign — Wetty
Rucci — Bang Bang
Queen Omega — Tu Si Quieres, Tu No Quieres
Azizi Gibson — Kamikaze
Morrissey — Everyday Is Like Sunday - 2011 Remaster
Solo Artist Saxx — It Ain't Hard to Tell
Wiz Khalifa — 420 Freestyle
The Artist Ren — DEALER
Argonaut & Wasp — Monacillo
Goth Money — Gucci Racks
Future — Benz Friendz (Whatchutola) (feat. André 3000)
King Chip — 7 AM On St. Clair (feat. Ray Cash)
The Kid LAROI — Diva (feat. Lil Tecca)
KILLY — Killamonjaro
Blood Cultures — Best for You
Unknown Artist - Knowone — Musik Non Stop
The Weeknd — Blinding Lights
Yeasayer — Fluttering In The Floodlights
Iggy Azalea — The Format
Unknown Artist - Knowone — Celsius
The Weeknd — Heartless
Waka Flocka Flame — Big Homie Flocka
Aesop Rock — Drums On The Wheel
ARTIST: UNKNOWN — OMW
Run The Jewels — ooh la la (feat. Greg Nice & DJ Premier)
BONES — Rocks
Casey Veggies — She in My Car (feat. Dom Kennedy)
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 “On Repeat” to “On Repeat”.
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 “CYNE — 400 Years” to row 30 of 30 on Spotify.
The playlist keeps all 30 rows; only their order changes.
Nothing moves until this preview is confirmed.
30 of 30 rows named
Polo G — Pop Out (feat. Lil Tjay)
LUCKI — Nascar Dashcar
Fivio Foreign — Wetty
Rucci — Bang Bang
Queen Omega — Tu Si Quieres, Tu No Quieres
Azizi Gibson — Kamikaze
Morrissey — Everyday Is Like Sunday - 2011 Remaster
Solo Artist Saxx — It Ain't Hard to Tell
Wiz Khalifa — 420 Freestyle
The Artist Ren — DEALER
Argonaut & Wasp — Monacillo
Goth Money — Gucci Racks
Future — Benz Friendz (Whatchutola) (feat. André 3000)
King Chip — 7 AM On St. Clair (feat. Ray Cash)
The Kid LAROI — Diva (feat. Lil Tecca)
KILLY — Killamonjaro
Blood Cultures — Best for You
Unknown Artist - Knowone — Musik Non Stop
The Weeknd — Blinding Lights
Yeasayer — Fluttering In The Floodlights
Iggy Azalea — The Format
Unknown Artist - Knowone — Celsius
The Weeknd — Heartless
Waka Flocka Flame — Big Homie Flocka
Aesop Rock — Drums On The Wheel
ARTIST: UNKNOWN — OMW
Run The Jewels — ooh la la (feat. Greg Nice & DJ Premier)
BONES — Rocks
Casey Veggies — She in My Car (feat. Dom Kennedy)
CYNE — 400 Years
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 “On Repeat” 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 measured30changes · 1 request
Add 30 track(s) to “On Repeat” 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.
30 of 30 rows named
spotify:track:5y7SEFC1ql6aKMHHiKoIjd
spotify:track:6uFn47ACjqYkc0jADwEdj1
spotify:track:1uJGWwJ0NZYvGD4kbKlOTl
spotify:track:6DuxLU1Uqvjgz1S2YdcpbG
spotify:track:26gx3rQbHotceobP0QMq1U
spotify:track:6zuYGVwWuowKN6omsNkmIS
spotify:track:1GjxsQmRWf0lGnmAPurrZO
spotify:track:0egYMfS7hjEneR86a9K61w
spotify:track:2CPturRUlpvirYr7VpkXCV
spotify:track:3gbN8NCqagIB9JO567Nw5C
spotify:track:77GQqncfAnIXU7pmMkmaQr
spotify:track:04Mjx3X5frf0toksOJVcW9
spotify:track:2Up1A6gLDGPYC5pb5XsvOk
spotify:track:4E7H6rqgxHdSoeGSS28CTY
spotify:track:5w03a5vyYWwvoVDErUJmg4
spotify:track:7gVwgc8b3XnO87TpmXXFA5
spotify:track:537l7spEsGg6aWl6Y9eKAs
spotify:track:6lXY0nLCYYGEW9gWqGYq7m
spotify:track:0kNN4E7Ai5u5JprxgLJH3R
spotify:track:0VjIjW4GlUZAMYd2vXMi3b
spotify:track:1ZEEm3E9Yvho5mYyzGFvxy
spotify:track:4TvxDMTOkbK2yt7IfHWqZQ
spotify:track:6mAyZYaWqckUCntG9hGh9K
spotify:track:6bnF93Rx87YqUBLSgjiMU8
spotify:track:1iGxnL3Lxh3lUxvGHuDs8A
spotify:track:4mxUg3VUAA4Ef7PIGFBPvO
spotify:track:0W9UyigK3QMqM1O1323FuR
spotify:track:7A3rTjaryzSueRVRRBkQ4x
spotify:track:2BbvbuxwQaHYdZa1GoO1hq
spotify:track:3Ush7MJprOXl4zNnz9G1ul
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 “On Repeat” 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.