Connected to Spotify

What this screen can do

0 of 6 offered

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.

The six operations

Create a playlist in your Spotify account not measured 21 changes · 1 request
  • Create a new playlist in your Spotify account named “My Playlist 505050”.
  • It would start with 21 track(s), private — 1 request(s) at Spotify's 100-uri ceiling.
  • Nothing is created until this preview is confirmed.
21 of 21 rows named
  1. Yumi Zouma — In Camera
  2. REVELATION ARTIST DEVELOPMENT — Doused
  3. Nick Drake — Pink Moon
  4. New Order — Age of Consent - 2015 Remaster
  5. Grimes — Oblivion
  6. Fleurie — Breathe
  7. New Order — Everythings Gone Green
  8. Wild Nothing — Chinatown
  9. Todd Terje — Inspector Norse
  10. Sébastien Tellier — Lovely Blonde
  11. When Saints Go Machine — Kelly
  12. New Order — Bizarre Love Triangle
  13. The War On Drugs — Under The Pressure
  14. Future Islands — Seasons (Waiting on You)
  15. The Brian Jonestown Massacre — Anemone
  16. Slowdive — Sugar for the Pill
  17. Thievery Corporation — Heaven's Gonna Burn Your Eyes
  18. Télépopmusik — Smile
  19. Django Reinhardt — Marble Skies
  20. David Douglas — Lucine
  21. Oneohtrix Point Never — Babylon

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 Spotify not measured 1 change · 1 request
  • Rename the Spotify playlist “My Playlist 505050” to “My Playlist 505050”.
  • 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 Spotify not measured 1 change · 1 request
  • Move “Yumi Zouma — In Camera” to row 21 of 21 on Spotify.
  • The playlist keeps all 21 rows; only their order changes.
  • Nothing moves until this preview is confirmed.
21 of 21 rows named
  1. REVELATION ARTIST DEVELOPMENT — Doused
  2. Nick Drake — Pink Moon
  3. New Order — Age of Consent - 2015 Remaster
  4. Grimes — Oblivion
  5. Fleurie — Breathe
  6. New Order — Everythings Gone Green
  7. Wild Nothing — Chinatown
  8. Todd Terje — Inspector Norse
  9. Sébastien Tellier — Lovely Blonde
  10. When Saints Go Machine — Kelly
  11. New Order — Bizarre Love Triangle
  12. The War On Drugs — Under The Pressure
  13. Future Islands — Seasons (Waiting on You)
  14. The Brian Jonestown Massacre — Anemone
  15. Slowdive — Sugar for the Pill
  16. Thievery Corporation — Heaven's Gonna Burn Your Eyes
  17. Télépopmusik — Smile
  18. Django Reinhardt — Marble Skies
  19. David Douglas — Lucine
  20. Oneohtrix Point Never — Babylon
  21. Yumi Zouma — In Camera
  • 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 library not measured 1 change · 1 request
  • Remove “My Playlist 505050” 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 Spotify not measured 21 changes · 1 request
  • Add 21 track(s) to “My Playlist 505050” 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.
21 of 21 rows named
  1. spotify:track:34PIoWUkKuAUbGTozZsxvB
  2. spotify:track:30uvCVEYqgktyLfDcI76Hx
  3. spotify:track:4KROoGIaPaR1pBHPnR3bwC
  4. spotify:track:2EEinN4Zk8MUv4OQuLsTBj
  5. spotify:track:4BY4V1T0RJK1HmD2Q0ClyK
  6. spotify:track:23ModZmiG9FNCt4ykQO4P5
  7. spotify:track:1VZFmtsZuuqm0EV6KQihE8
  8. spotify:track:3BRfgsKjcakny2wCYfZrvz
  9. spotify:track:1NHd4UVxT5d5EGYzlDq17T
  10. spotify:track:0dOu1ovssLjGMuXPRtN7Eq
  11. spotify:track:4C39zJ6Fuujo6d8ZTiBztT
  12. spotify:track:6wVViUl2xSRoDK2T7dMZbR
  13. spotify:track:5j58jhAFzAy0keSuQYsQBn
  14. spotify:track:522YBf6WqBwJVAe7oHLymu
  15. spotify:track:70WSr32oW4jC1na5I0j0D6
  16. spotify:track:0eVz3hV2xOXdneGpnWDFpb
  17. spotify:track:1fwqgMXXwqEypnltDtmkGF
  18. spotify:track:6pw0Smtd6ydy5oywoqRXjY
  19. spotify:track:3xh94P26FltdD35YhSli5W
  20. spotify:track:02LqcpML2820WTJjeHAcl4
  21. spotify:track:39gtHuJRIWxzgDjKIZt5FC

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 Spotify not measured 0 changes
  • Remove 0 row(s) from “My Playlist 505050” 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.