Soundtrack Your Brand · AsyncAPI Specification
Soundtrack API — GraphQL Subscriptions
Version v2
Event/streaming surface of the Soundtrack API, derived from the GraphQL Subscriptions root type via introspection. Clients subscribe over websocket to the single GraphQL endpoint (token supplied as a query parameter). Each channel below is a real GraphQL subscription field. Payload shapes are the named GraphQL return types in graphql/soundtrack-your-brand.graphql.
View Spec
View on GitHub
CompanyMusicMusic StreamingBackground MusicGraphQLRetailHospitalityAudioAPIAsyncAPIWebhooksEvents
Channels
accountUpdate
Subscription channel accountUpdate
locationUpdate
Subscription channel locationUpdate
locationEventForParent
Subscription channel locationEventForParent
soundZoneUpdate
Subscription channel soundZoneUpdate
deviceUpdate
Subscription channel deviceUpdate
soundZoneEventForParent
Subscription channel soundZoneEventForParent
nowPlayingUpdate
Subscription channel nowPlayingUpdate
playbackUpdate
Subscription channel playbackUpdate
musicLibraryUpdate
Subscription channel musicLibraryUpdate
playlistUpdate
Subscription channel playlistUpdate
scheduleUpdate
Subscription channel scheduleUpdate
userUpdate
Subscription channel userUpdate
libraryUpdate
Subscription channel libraryUpdate
Messages
accountUpdateMessage
accountUpdate
Update event for accountUpdate
locationUpdateMessage
locationUpdate
Update event for locationUpdate
locationEventForParentMessage
locationEventForParent
Update event for locationEventForParent
soundZoneUpdateMessage
soundZoneUpdate
Update event for soundZoneUpdate
deviceUpdateMessage
deviceUpdate
Update event for deviceUpdate
soundZoneEventForParentMessage
soundZoneEventForParent
Update event for soundZoneEventForParent
nowPlayingUpdateMessage
nowPlayingUpdate
Update event for nowPlayingUpdate
playbackUpdateMessage
playbackUpdate
Update event for playbackUpdate
musicLibraryUpdateMessage
musicLibraryUpdate
Update event for musicLibraryUpdate
playlistUpdateMessage
playlistUpdate
Update event for playlistUpdate
scheduleUpdateMessage
scheduleUpdate
Update event for scheduleUpdate
userUpdateMessage
userUpdate
Update event for userUpdate
libraryUpdateMessage
libraryUpdate
Update event for libraryUpdate
Servers
wss
production
GraphQL subscriptions over websocket; access token passed as a query parameter.