Toggle navigation
Skip to Search
Skip to Content
Spotify for Developers
Discover
Docs
Docs
Docs Overview
General
General
General Overview
Development Guides
Development Guides
Guides Overview
Authorization Guides
Authorization Guides
Authorization Overview
App Settings
Authorization Scopes
Authorization Code Flow
Implicit Grant Flow
Client Credentials Flow
Using the Access Token
Content Linking Guide
Track Relinking Guide
Working With Playlists
Local Files in Spotify Playlists
Design Guidelines
Accessibility Guides
Accessibility Guides
Guides Overview
Introduction
Quick Wins
Quick Wins
Accessibility Overview
Alt-text in Images
Animations
Buttons
Color Contrast
Headers
Modality
Multimodality
Order of Actions
Share Buttons
Medium-term Wins
Medium-term Wins
Accessibility Overview
Navigation
Order and Grouping
Semantics
Intensive Wins
Intensive Wins
Accessibility Overview
Assistive Technologies
Accessibility States
Web API
Web API
Web API Overview
Quick Start
Guides
Guides
Guides Overview
Authorization Guide
Working With Playlists
Rate Limits
App Modes
Using Spotify Connect Web API
Libraries
Reference
Web Playback SDK
Web Playback SDK
Web Playback SDK Overview
Quick Start
Guide
Reference
Ads API
Ads API
Ads API Overview
Quick Start
Guides
Reference
iOS
iOS
iOS Overview
Quick Start
Guides
Guides
Guides Overview
Application Lifecycle
Making Remote Calls
Token Swap and Refresh
Reference
Download
Android
Android
Android SDK Overview
Quick Start
Guides
Guides
Guides Overview
Android Authentication
Android Media Notifications
Making Remote Calls
App Remote SDK and the Application Lifecycle
Reference
Download
Embeds
Embeds
Embeds Overview
Guides
Guides
Creating an Embed
Using the iFrame API
Using the oEmbed API
Troubleshooting Embed playback
References
References
iFrame API
oEmbed API
Terms
Commercial Hardware
Commercial Hardware
Commercial Hardware Overview
Onboarding
Implementation
Implementation
Getting Started
Requirements
Requirements
Speaker with Display
Speaker with Voice
Smart Display
Companion App
Technical Requirements
Guides
Guides
eSDK Initialization
Event Loop
Connect Basics
Connect Hardware Buttons
Threading
Media Delivery API
Zeroconf API
HTTPs Support
API Reference
FAQs
FAQs
General
Amazon Alexa
Standby Power Off
Zeroconf
Media Delivery API
Changelog
Launch
Launch
Distribution
Marketing Messaging
Distribution Requirements
Distribution Requirements
Box Requirements
User Manual Requirements
Stickers Requirements
Updates and Support
FAQs
Console
Community
Community
News
News
News Overview
Announcements
Spotify Web API
Events
Forum
Forum
Forum Overview
Showcase
Showcase
Showcase Overview
Desktop Apps
Web Apps
Android Apps
iOS Apps
Open Source
Dashboard
Use Cases
Use Cases
Mobile Apps
Mobile Apps
Messaging
Connection Flow
Content
Hardware
Hardware
Voice Integrations
New & Emerging
Wearables
Search
Spotify for Developers
SpotifyDev_SearchX
Everything
Docs
Tutorials
Community
Showcase
Web API
Quick Start
Guides
Libraries
Reference
Select Web API Endpoint
Albums Endpoints
Get Album
Get Several Albums
Get Album Tracks
Check Saved Albums
Save Albums
Remove Albums
Check Saved Albums
Get New Releases
Artists Endpoints
Get Artist
Get Several Artists
Get Artist's Albums
Get Artist's Top Tracks
Get Artist's Related Artists
Get Recommendations
Shows Endpoints
Get Show
Get Several Shows
Get Show Episodes
Get User's Saved Shows
Save Shows for Current User
Remove User's Saved Shows
Check User's Saved Shows
Episodes Endpoints
Get Episodes
Get Several Episodes
Get User's Saved Episodes
Save Episodes for User
Remove User's Saved Episodes
Check Users Saved Episodes
Audiobooks Endpoints
Get Audiobook
Get Several Audiobooks
Get an Audiobook's Chapters
Get User's Saved Audiobooks
Save Audiobooks for User
Remove User's Saved Audiobooks
Check Users Saved Audiobooks
Chapters Endpoints
Get Chapters
Get Several Chapters
Tracks Endpoints
Get Track
Get Several Tracks
Get User's Saved Tracks
Save Tracks for Current User
Remove Tracks for Current User
Check User's Saved Tracks
Get Tracks' Audio Features
Get Track's Audio Features
Get Track's Audio Analysis
Search Endpoints
Search for Item
Users Endpoints
Get Current User's Profile
Get User's Top Items
Get User's Profile
Follow Playlist
Unfollow Playlist
Get Followed Artists
Follow Artists or Users
Unfollow Artists or Users
Check if User Follows Artists or Users
Check if Users Follow Playlist
Playlists Endpoints
Get Playlist
Change Playlist Details
Get Playlist Items
Add Items to Playlist
Update Playlist Items
Remove Playlist Items
Get Current User's Playlists
Get User's Playlists
Create Playlist
Get Featured Playlists
Get Category's Playlists
Get Playlist Cover Image
Add Custom Playlist Cover Image
Categories Endpoints
Get Several Browse Categories
Get Single Browse Category
Genres
Get Available Genre Seeds
Players Endpoints
Get Playback State
Transfer Playback
Get Available Devices
Get Currently Playing Track
Start/Resume Playback
Pause Playback
Skip To Next
Skip To Previous
Seek To Position
Set Repeat Mode
Set Playback Volume
Toggle Playback Shuffle
Get Recently Played Tracks
Add Item to Playback Queue
Markets Endpoints
Get Available Markets