Player
Get Playback State
me().player().getState(PlayerGetStateParamsparams = PlayerGetStateParams.none(), RequestOptionsrequestOptions = RequestOptions.none()) : PlayerGetStateResponse
GET/me/player
Transfer Playback
me().player().transfer(PlayerTransferParamsparams, RequestOptionsrequestOptions = RequestOptions.none())
PUT/me/player
Get Available Devices
me().player().getDevices(PlayerGetDevicesParamsparams = PlayerGetDevicesParams.none(), RequestOptionsrequestOptions = RequestOptions.none()) : PlayerGetDevicesResponse
GET/me/player/devices
Get Currently Playing Track
me().player().getCurrentlyPlaying(PlayerGetCurrentlyPlayingParamsparams = PlayerGetCurrentlyPlayingParams.none(), RequestOptionsrequestOptions = RequestOptions.none()) : PlayerGetCurrentlyPlayingResponse
GET/me/player/currently-playing
Start/Resume Playback
me().player().startPlayback(PlayerStartPlaybackParamsparams = PlayerStartPlaybackParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
PUT/me/player/play
Pause Playback
me().player().pausePlayback(PlayerPausePlaybackParamsparams = PlayerPausePlaybackParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
PUT/me/player/pause
Skip To Next
me().player().skipNext(PlayerSkipNextParamsparams = PlayerSkipNextParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
POST/me/player/next
Skip To Previous
me().player().skipPrevious(PlayerSkipPreviousParamsparams = PlayerSkipPreviousParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
POST/me/player/previous
Seek To Position
me().player().seekToPosition(PlayerSeekToPositionParamsparams, RequestOptionsrequestOptions = RequestOptions.none())
PUT/me/player/seek
Set Repeat Mode
me().player().setRepeatMode(PlayerSetRepeatModeParamsparams, RequestOptionsrequestOptions = RequestOptions.none())
PUT/me/player/repeat
Set Playback Volume
me().player().setVolume(PlayerSetVolumeParamsparams, RequestOptionsrequestOptions = RequestOptions.none())
PUT/me/player/volume
Toggle Playback Shuffle
me().player().toggleShuffle(PlayerToggleShuffleParamsparams, RequestOptionsrequestOptions = RequestOptions.none())
PUT/me/player/shuffle
Get Recently Played Tracks
me().player().listRecentlyPlayed(PlayerListRecentlyPlayedParamsparams = PlayerListRecentlyPlayedParams.none(), RequestOptionsrequestOptions = RequestOptions.none()) : PlayerListRecentlyPlayedPage
GET/me/player/recently-played
Models
PlayerQueue
Get the User's Queue
me().player().queue().get(QueueGetParamsparams = QueueGetParams.none(), RequestOptionsrequestOptions = RequestOptions.none()) : QueueGetResponse
GET/me/player/queue
Add Item to Playback Queue
me().player().queue().add(QueueAddParamsparams, RequestOptionsrequestOptions = RequestOptions.none())
POST/me/player/queue