switch_device
Transfer Spotify playback to any device by name, ID, or label. Specify whether playback should continue or pause on the target device.
Instructions
Transfer playback to a device by fuzzy name or sidecar label — pure handoff, no content args (complements play_on which plays content, and handoff which is pos-preserving id-only). Quota: 🟢 1 read + 1 write.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| play | No | true = keep playing on the target (default); false = transfer paused | |
| dry_run | No | Preview only: validate inputs and describe exactly what would change without performing it | |
| device_name | Yes | Device name substring (case-insensitive), exact id, or sidecar label | |
| response_format | No | 'concise' = human prose, 'detailed' = more fields in prose, 'json' = raw API object | concise |