In order to use the Spotify Platform, you need to familiarise yourself with scopes. Scopes provide Spotify users using third-party apps the confidence that only the information they choose to share will be shared, and nothing more.

Overview

Scopes

user-read-private

Description Read access to user’s subscription details (type of user account).
Visible to users Access your subscription details.

Endpoints that require the user-read-private scope

user-read-email

Description Read access to user’s email address.
Visible to users Get your real email address.

Endpoints that require the user-read-email scope

playlist-read-private

Description Read access to user's private playlists.
Visible to users Access your private playlists.

Endpoints that require the playlist-read-private scope

user-top-read

Description Read access to a user's top artists and tracks.
Visible to users Read your top artists and tracks.

Endpoints that require the user-top-read scope

user-library-read

Description Read access to a user's "Your Music" library.
Visible to users Access your saved tracks and albums.

Endpoints that require the user-library-read scope

user-read-birthdate

Description Read access to the user's birthdate.
Visible to users Receive your birthdate.

Endpoints that require the user-read-birthdate scope

playlist-modify-private

Description Write access to a user's private playlists.
Visible to users Manage your private playlists.

Endpoints that require the playlist-modify-private scope

user-read-currently-playing

Description Read access to a user’s currently playing track
Visible to users Read your currently playing track

Endpoints that require the user-read-currently-playing scope

user-read-recently-played

Description Read access to a user’s recently played tracks.
Visible to users Access your recently played items.

Endpoints that require the user-read-recently-played scope

user-follow-modify

Description Write/delete access to the list of artists and other users that the user follows.
Visible to users Manage who you are following.

Endpoints that require the user-follow-modify scope

user-modify-playback-state

Description Write access to a user’s playback state
Visible to users Control playback on your Spotify clients and Spotify Connect devices.

Endpoints that require the user-modify-playback-state scope

user-read-playback-state

Description Read access to a user’s player state.
Visible to users Read your currently playing track and Spotify Connect devices information.

Endpoints that require the user-read-playback-state scope

user-follow-read

Description Read access to the list of artists and other users that the user follows.
Visible to users Access your followers and who you are following.

Endpoints that require the user-follow-read scope

user-library-modify

Description Write/delete access to a user's "Your Music" library.
Visible to users Manage your saved tracks and albums.

Endpoints that require the user-library-modify scope

streaming

Description Control playback of a Spotify track. This scope is currently available to Spotify Playback SDKs, including the iOS SDK, Android SDK and Web Playback SDK. The user must have a Spotify Premium account.
Visible to users Play music and control playback on your other devices.

Endpoints that require the streaming scope

playlist-modify-public

Description Write access to a user's public playlists.
Visible to users Manage your public playlists.

Endpoints that require the playlist-modify-public scope

playlist-read-collaborative

Description Include collaborative playlists when requesting a user's playlists.
Visible to users Access your collaborative playlists.

Endpoints that require the playlist-read-collaborative scope