Developer
  • My Apps
  • Tools
  • Support
  • News
  • Home
  • News
    • API Announcements
    • Events/Hackathons
    • Open Source
  • Developer Showcase
    • Submit Your App
  • My Applications
  • Web API
    • User Guide
    • Beginner’s Tutorial
    • API Endpoint Reference
      • Albums
        • Get an Album
        • Get Several Albums
        • Get an Album’s Tracks
      • Artists
        • Get an Artist
        • Get Several Artists
        • Get an Artist’s Albums
        • Get an Artist’s Top Tracks
        • Get an Artist’s Related Artists
      • Browse
        • Get a List of Featured Playlists
        • Get a List of New Releases
        • Get a List of Categories
        • Get a Category
        • Get a Category’s Playlists
      • Follow
        • Follow Artists or Users
        • Unfollow Artists or Users
        • Check if Current User Follows Artists or Users
        • Follow a Playlist
        • Unfollow a Playlist
        • Check if Users Follow a Playlist
      • Library
        • Save Tracks for User
        • Get User’s Saved Tracks
        • Remove User’s Saved Tracks
        • Check User’s Saved Tracks
      • Playlists
        • Get a List of a User’s Playlists
        • Get a Playlist
        • Get a Playlist’s Tracks
        • Create a Playlist
        • Add Tracks to a Playlist
        • Remove Tracks from a Playlist
        • Reorder a Playlist’s Tracks
        • Replace a Playlist’s Tracks
        • Change a Playlist’s Details
      • Profiles
        • Get a User’s Profile
        • Get Current User’s Profile
      • Search
      • Tracks
        • Get a Track
        • Get Several Tracks
    • API Console
    • Object Model
    • Authorization Guide
    • Using Scopes
    • Code Examples & Libraries
    • Playlist Guide
    • Track Relinking Guide
    • Migration Guide
    • Change Log
  • HTML Widgets
    • Follow Button
    • Play Button
    • Adding Widgets to Websites
    • Creating an Artist’s Page
    • Widget Examples
    • Widgets Terms of Use
  • iOS SDK (Beta)
    • iOS SDK on GitHub
    • Download the SDK
    • Beginner’s Tutorial
    • API Reference
  • Android SDK (Beta)
    • Android SDK on GitHub
    • Download the SDK
    • Beginner’s Tutorial
    • Authentication Guide
    • API Reference
    • Android Media Notifications
  • Libspotify SDK
    • Application Keys
    • API Reference
    • FAQ
    • UX Guidelines for Mobile
    • Libspotify Third-Party Licenses
  • Support
  • Design Resources
  • Terms of Use
    • Frequently Asked Questions
    • Report Non-Complying Apps
  • Home
  • News
    • API Announcements
    • Events/Hackathons
    • Open Source
  • Developer Showcase
    • Submit Your App
  • My Applications
  • Web API
    • User Guide
    • Beginner’s Tutorial
    • API Endpoint Reference
      • Albums
        • Get an Album
        • Get Several Albums
        • Get an Album’s Tracks
      • Artists
        • Get an Artist
        • Get Several Artists
        • Get an Artist’s Albums
        • Get an Artist’s Top Tracks
        • Get an Artist’s Related Artists
      • Browse
        • Get a List of Featured Playlists
        • Get a List of New Releases
        • Get a List of Categories
        • Get a Category
        • Get a Category’s Playlists
      • Follow
        • Follow Artists or Users
        • Unfollow Artists or Users
        • Check if Current User Follows Artists or Users
        • Follow a Playlist
        • Unfollow a Playlist
        • Check if Users Follow a Playlist
      • Library
        • Save Tracks for User
        • Get User’s Saved Tracks
        • Remove User’s Saved Tracks
        • Check User’s Saved Tracks
      • Playlists
        • Get a List of a User’s Playlists
        • Get a Playlist
        • Get a Playlist’s Tracks
        • Create a Playlist
        • Add Tracks to a Playlist
        • Remove Tracks from a Playlist
        • Reorder a Playlist’s Tracks
        • Replace a Playlist’s Tracks
        • Change a Playlist’s Details
      • Profiles
        • Get a User’s Profile
        • Get Current User’s Profile
      • Search
      • Tracks
        • Get a Track
        • Get Several Tracks
    • API Console
    • Object Model
    • Authorization Guide
    • Using Scopes
    • Code Examples & Libraries
    • Playlist Guide
    • Track Relinking Guide
    • Migration Guide
    • Change Log
  • HTML Widgets
    • Follow Button
    • Play Button
    • Adding Widgets to Websites
    • Creating an Artist’s Page
    • Widget Examples
    • Widgets Terms of Use
  • iOS SDK (Beta)
    • iOS SDK on GitHub
    • Download the SDK
    • Beginner’s Tutorial
    • API Reference
  • Android SDK (Beta)
    • Android SDK on GitHub
    • Download the SDK
    • Beginner’s Tutorial
    • Authentication Guide
    • API Reference
    • Android Media Notifications
  • Libspotify SDK
    • Application Keys
    • API Reference
    • FAQ
    • UX Guidelines for Mobile
    • Libspotify Third-Party Licenses
  • Support
  • Design Resources
  • Terms of Use
    • Frequently Asked Questions
    • Report Non-Complying Apps


Newsletter

Web API Playlist Endpoints

Endpoints for retrieving information about a user’s playlists and for managing a user’s playlists.

Base URL: https://api.spotify.com

See also: Working with Playlists.

MethodEndpointUsageReturns 
GET/v1/browse/featured-playlists Get a list of featured playlists playlistsOAuth
GET/v1/browse/categories/{id}/playlistsGet a category's playlistsplaylists*OAuth
PUT/v1/users/{owner_id}/playlists/{playlist_id}/followersFollow a Playlist-OAuth
DELETE/v1/users/{owner_id}/playlists/{playlist_id}/followersUnfollow a Playlist-OAuth
GET/v1/search?type=playlistSearch for a playlistplaylists*
GET /v1/users/{user_id}/playlistsGet a list of a user's playlistsplaylists*OAuth
GET /v1/users/{user_id}/playlists/{playlist_id}Get a playlistplaylistOAuth
GET /v1/users/{user_id}/playlists/{playlist_id}/tracksGet a playlist's trackstracksOAuth
POST/v1/users/{user_id}/playlistsCreate a playlistplaylistOAuth
PUT/v1/users/{user_id}/playlists/{playlist_id}Change a playlist's details-OAuth
POST/v1/users/{user_id}/playlists/{playlist_id}/tracksAdd tracks to a playlist-OAuth
DELETE/v1/users/{user_id}/playlists/{playlist_id}/tracksRemove tracks from a playlistsnapshot_idOAuth
PUT/v1/users/{user_id}/playlists/{playlist_id}/tracksReorder a playlist's trackssnapshot_idOAuth
PUT/v1/users/{user_id}/playlists/{playlist_id}/tracksReplace a playlist's tracks-OAuth
GET/v1/users/{user_id}/playlists/{playlist_id}/followers/containsCheck if Users Follow a Playlisttrue/falseOAuth
  • Developer Terms of Use
  • About
  • Jobs
  • Press
  • News
  • Legal
  • Cookies
  • AdChoices
© 2007-2014 Spotify AB