OBJECT

SoundZone

A Sound Zone

link GraphQL Schema definition

  • type SoundZone implements Node {
  • # The account the sound zone belongs to
  • account: Account
  • # Blocked tracks for the sound zone
  • #
  • # Arguments
  • # after: [Not documented]
  • # first: [Not documented]
  • blockedTracks(after: String, first: Int): BlockedTrackConnection
  • # The sound zone's paired player
  • device: Device
  • devicePlatform: String
  • # Arguments
  • # after: [Not documented]
  • # before: [Not documented]
  • # first: [Not documented]
  • # last: [Not documented]
  • # state: [Not documented]
  • errors(after: String, before: String, first: Int, last: Int, state: ErrorState): ErrorConnection
  • id: ID!
  • # If the sound zone is paired with a player or not
  • isPaired: Boolean
  • # The location the sound zone belongs to
  • location: Location
  • name: String
  • # The currently playing track (if any)
  • nowPlaying: NowPlaying
  • # The URL for the sound zone's now playing display
  • nowPlayingDisplayUrl: String
  • # The music source currently assigned to the sound zone
  • playFrom: PlaybackSource
  • # Information about the playback
  • playback: Playback
  • # Play history
  • #
  • # Arguments
  • # after: [Not documented]
  • # first: [Not documented]
  • # startAt: [Not documented]
  • playbackHistory(
  • after: String,
  • first: Int,
  • startAt: Date
  • ): HistoryTrackConnection @deprecated( reason: "This is a beta API and may change or be removed." )
  • # The pairing code for the remote
  • remoteCode: String!
  • # A short id that can be shared publically. Used by e.g the now playing
  • # application.
  • shortId: String!
  • # Information about the subscription
  • subscription: SoundZoneSubscription
  • }