queue_playlist
Queue up to 200 tracks from a Spotify playlist, album, or artist URI, preserving their order. Appends tracks to the end of the current queue.
Instructions
Queue all tracks from a playlist/album/artist URI in order (cap 200). mode=append adds to end; mode=replace is not supported — Spotify has no queue-clear endpoint.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | append: add to end; replace: not supported — returns ok:false with guidance | append |
| limit | No | Max tracks to queue (cap 200). Default 100. | |
| dry_run | No | Preview only: validate inputs and describe exactly what would change without performing it | |
| device_id | No | Target device id for queue adds | |
| source_uri | Yes | Source Spotify URI (playlist/album/artist/track/episode) | |
| response_format | No | 'concise' = human prose, 'detailed' = more fields in prose, 'json' = raw API object | concise |