Parameter | Description |
---|---|
songId | The ID of the song to add. This is required when "nonlistSong" is not provided |
nonlistSong | A "live-learn" request, replaces the "title" and "artist" of the song associated with "songId" |
requests | An array of requests consisting of "name" and "amount" properties |
note (optional) | A note that is only visible to the streamer or mods |
Event | Payload | Description |
---|---|---|
queue-update | QueueResponse | Sends the full response to all connected clients |
queue-event | QueueMessageEvent | The relevant data to construct a message to explain how the queue was modified |
reload-song-list | N/A | A song was updated, client should reload the songlist |
update-song | songId | Only sent if the song that was removed was a live-learn (nonlistSong ) |
Parameter | Description |
---|---|
id | The ID of the queue entity to update |
songId | The ID of the song to add. This is required when "nonlistSong" is not provided |
nonlistSong | A "live-learn" request, replaces the "title" and "artist" of the song associated with "songId" |
requests | An array of requests consisting of "name" and "amount" properties |
note (optional) | A note that is only visible to the streamer or mods |
Event | Payload | Description |
---|---|---|
queue-update | QueueResponse | Sends the full response to all connected clients |
queue-event | QueueMessageEvent | The relevant data to construct a message to explain how the queue was modified |
Event | Payload | Description |
---|---|---|
queue-update | QueueResponse | Sends the full response to all connected clients |
queue-event | QueueMessageEvent | The relevant data to construct a message to explain how the queue was modified |
reload-song-list | N/A | A song was updated, client should reload the songlist |
update-song | songId | Only sent if the song that was removed was a live-learn (nonlistSong ) |
Event | Payload | Description |
---|---|---|
queue-update | QueueResponse | Sends the full response to all connected clients |
queue-event | QueueMessageEvent | The relevant data to construct a message to explain how the queue was modified |
reload-song-list | N/A | A song was updated, client should reload the songlist |
update-song | songId | Only sent if the song that was removed was a live-learn (nonlistSong ) |
new-playhistory | PlayHistoryResponse | New "played" song event |
Event | Payload | Description |
---|---|---|
queue-update | QueueResponse | Sends the full response to all connected clients |
queue-event | QueueMessageEvent | The relevant data to construct a message to explain how the queue was modified |
reload-song-list | N/A | A song was updated, client should reload the songlist |
update-song | songId | Only sent if the song that was removed was a live-learn (nonlistSong ) |
reload-saved-queue | N/A | A new song can be retrieved from the "Saved Queue" endpoint |