Player Beta

These endpoints are in Beta. While we encourage you to build with them, a situation may arise where we need to disable some or all of the functionality and/or change how they work without prior notice. Please report any issues via our GitHub issue tracker.

You can read more about how to work with the Spotify Connect Web API here

METHOD ENDPOINT USAGE RETURNS
GET /v1/me/player/devices Get a User's Available Devices devices
GET /v1/me/player Get Information About The User's Current Playback currently playing context
GET /v1/me/player/recently-played Get Current User's Recently Played Tracks play history object
GET /v1/me/player/currently-playing Get the User's Currently Playing Track currently playing object
PUT /v1/me/player/pause Pause a User's Playback -
PUT /v1/me/player/seek Seek To Position In Currently Playing Track -
PUT /v1/me/player/repeat Set Repeat Mode On User’s Playback -
PUT /v1/me/player/volume Set Volume For User's Playback -
POST /v1/me/player/next Skip User’s Playback To Next Track -
POST /v1/me/player/previous Skip User’s Playback To Previous Track -
PUT /v1/me/player/play Start/Resume a User's Playback -
PUT /v1/me/player/shuffle Toggle Shuffle For User’s Playback -
PUT /v1/me/player Transfer a User's Playback -