Sptfy.Playlist (Sptfy v0.1.0) View Source
https://developer.spotify.com/documentation/web-api/reference-beta/#category-playlists
Link to this section Summary
Functions
POST /v1/playlists/:id/tracks
POST /v1/users/:id/playlists
GET /v1/playlists/:id/images
GET /v1/me/playlists
GET /v1/playlists/:id
GET /v1/playlists/:id/tracks
GET /v1/users/:id/playlists
DELETE /v1/playlists/:id/tracks
PUT /v1/playlists/:id/tracks
PUT /v1/playlists/:id/tracks
PUT /v1/playlists/:id
PUT /v1/playlists/:id/images
Link to this section Functions
Specs
POST /v1/playlists/:id/tracks
Parameters
id
: requireduris
position
Specs
create_user_playlist(token :: String.t(), params :: map() | Keyword.t()) :: {:ok, Sptfy.Object.FullPlaylist.t()}
POST /v1/users/:id/playlists
Parameters
id
: requiredname
: requiredpublic
collaborative
description
Specs
get_cover_images(token :: String.t(), params :: map() | Keyword.t()) :: {:ok, [Sptfy.Object.Image.t()]}
GET /v1/playlists/:id/images
Parameters
id
: required
Specs
get_my_playlists(token :: String.t(), params :: map() | Keyword.t()) :: {:ok, Sptfy.Object.Paging.t()}
GET /v1/me/playlists
Parameters
limit
offset
Specs
get_playlist(token :: String.t(), params :: map() | Keyword.t()) :: {:ok, Sptfy.Object.FullPlaylist.t()}
GET /v1/playlists/:id
Parameters
id
: requiredmarket
fields
additional_types
Specs
get_playlist_tracks(token :: String.t(), params :: map() | Keyword.t()) :: {:ok, Sptfy.Object.Paging.t()}
GET /v1/playlists/:id/tracks
Parameters
id
: requiredmarket
fields
limit
offset
additional_types
Specs
get_user_playlists(token :: String.t(), params :: map() | Keyword.t()) :: {:ok, Sptfy.Object.Paging.t()}
GET /v1/users/:id/playlists
Parameters
id
: requiredlimit
offset
Specs
DELETE /v1/playlists/:id/tracks
Parameters
id
: requiredtracks
: required
Specs
PUT /v1/playlists/:id/tracks
Parameters
id
: requiredrange_start
insert_before
range_length
snapshot_id
Specs
PUT /v1/playlists/:id/tracks
Parameters
id
: requireduris
Specs
PUT /v1/playlists/:id
Parameters
id
: requiredname
public
collaborative
description
Specs
PUT /v1/playlists/:id/images
Parameters
id
: required