transfer_playback_with_state
Move Spotify playback to another device, preserving the exact track, position, shuffle, and repeat settings. Preview with dry_run; set dry_run=false to commit.
Instructions
Transfer playback to another device while restoring the full state: same track, position, shuffle and repeat. Preview by default — pass dry_run=false to execute the transfer.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| play | No | Start playback after transferring. Default true | |
| dry_run | No | Preview only: perform the read side and return a PLAN without changing anything. Default true — pass false to commit. | |
| target_device | Yes | Target device id or name substring | |
| response_format | No | 'concise' = human prose, 'detailed' = more fields in prose, 'json' = raw API object | concise |