SpotifyApiSpotify LogoJS

Scopes src/Interface.ts#L283

The scopes for the user authorization process.


Enumerated Keys:

NameValueDescription
ImageUpload"ugc-image-upload"Write access to user-provided images.
ModifyFollowers"user-follow-modify"Write/delete access to the list of artists and other users that the user follows.
ModifyPrivatePlaylists"playlist-modify-private"Write access to a user's private playlists.
ModifyPublicPlaylists"playlist-modify-public"Write access to a user's public playlists.
ModifyUserLibrary"user-library-modify"Write/delete access to a user's "Your Music" library.
ReadCollaborativePlaylists"playlist-read-collaborative"Include collaborative playlists when requesting a user's playlists.
ReadCurrentlyPlaying"user-read-currently-playing"Read access to a user’s currently playing content.
ReadFollowers"user-follow-read"Read access to the list of artists and other users that the user follows.
ReadPlaybackPosition"user-read-playback-position"Read access to a user’s playback position in a content.
ReadPlaybackState"user-read-playback-state"Read access to a user’s player state.
ReadPrivatePlaylists"playlist-read-private"Read access to user's private playlists.
ReadRecentlyPlayed"user-read-recently-played"Read access to a user’s recently played tracks.
ReadTopArtistsAndUsers"user-top-read"Read access to a user's top artists and tracks.
ReadUserEmail"user-read-email"Read access to user’s email address.
ReadUserLibrary"user-library-read"Read access to a user's library.
ReadUserPrivateDetails"user-read-private"Read access to user’s subscription details (type of user account).
RemoteControl"app-remote-control"Remote control playback of Spotify. This scope is currently available to Spotify iOS and Android SDKs.
Streaming"streaming"Control playback of a Spotify track. This scope is currently available to the Web Playback SDK. The user must have a Spotify Premium account.
WritePlaybackState"user-modify-playback-state"Write access to a user’s playback state