The playlist's public/private status (if it should be added to the user's profile or not): true the playlist will be public, false the playlist will be private, null the playlist status is not relevant. For more about public/private status, see Working with Playlists
A link to the Web API endpoint providing full details of the track.
published: optional boolean
The playlist's public/private status (if it should be added to the user's profile or not): true the playlist will be public, false the playlist will be private, null the playlist status is not relevant. For more about public/private status, see Working with Playlists
type: optional string
The object type, e.g. "artist", "playlist", "album", "show".
The device ID. This ID is unique and persistent to some extent. However, this is not guaranteed and any cached device_id should periodically be cleared out and refetched as necessary.
is_active: optional boolean
If this device is the currently active device.
is_private_session: optional boolean
If this device is currently in a private session.
is_restricted: optional boolean
Whether controlling this device is restricted. At present if this is "true" then no Web API commands will be accepted by this device.
name: optional string
A human-readable name for the device. Some devices have a name that the user can configure (e.g. "Loudest speaker") and some devices have a generic name associated with the manufacturer or device model.
published: optional boolean
The playlist's public/private status (if it should be added to the user's profile or not): true the playlist will be public, false the playlist will be private, null the playlist status is not relevant. For more about public/private status, see Working with Playlists
supports_volume: optional boolean
If this device can be used to set the volume.
type: optional string
Device type, such as "computer", "smartphone" or "speaker".