Psst! Check out our brand-new Web API Reference in beta!
And be sure to tweet us your feedback at @SpotifyPlatform on Twitter!

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 developer community forum.

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

POST /v1/me/player/queue Add an Item to the User's Playback Queue -
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 -