Sptfy.Player (Sptfy v0.1.2) View Source
https://developer.spotify.com/documentation/web-api/reference-beta/#category-player
Link to this section Summary
Functions
POST /v1/me/player/queue
GET /v1/me/player/currently-playing
GET /v1/me/player/devices
GET /v1/me/player
GET /v1/me/player/recently-played
PUT /v1/me/player/pause
PUT /v1/me/player/play
PUT /v1/me/player/seek
PUT /v1/me/player/repeat
PUT /v1/me/player/shuffle
PUT /v1/me/player/volume
POST /v1/me/player/next
POST /v1/me/player/previous
PUT /v1/me/player
Link to this section Functions
Specs
POST /v1/me/player/queue
Parameters
uri
: requireddevice_id
Specs
get_currently_playing(token :: String.t(), params :: map() | Keyword.t()) :: {:ok, Sptfy.Object.CurrentlyPlaying.t()}
GET /v1/me/player/currently-playing
Parameters
market
additional_types
Specs
get_devices(token :: String.t(), params :: map() | Keyword.t()) :: {:ok, [Sptfy.Object.Device.t()]}
GET /v1/me/player/devices
Specs
get_playback(token :: String.t(), params :: map() | Keyword.t()) :: {:ok, Sptfy.Object.Playback.t()}
GET /v1/me/player
Parameters
market
additional_types
Specs
get_recently_played(token :: String.t(), params :: map() | Keyword.t()) :: {:ok, Sptfy.Object.CursorPaging.t()}
GET /v1/me/player/recently-played
Parameters
limit
before
after
Specs
PUT /v1/me/player/pause
Parameters
device_id
Specs
PUT /v1/me/player/play
Parameters
device_id
context_uri
uris
offset
position_ms
Specs
PUT /v1/me/player/seek
Parameters
position_ms
: requireddevice_id
Specs
PUT /v1/me/player/repeat
Parameters
state
: requireddevice_id
Specs
PUT /v1/me/player/shuffle
Parameters
state
: requireddevice_id
Specs
PUT /v1/me/player/volume
Parameters
volume_percent
: requireddevice_id
Specs
POST /v1/me/player/next
Parameters
device_id
Specs
POST /v1/me/player/previous
Parameters
device_id
Specs
PUT /v1/me/player
Parameters
device_ids
: requiredplay