SyncPlayApi

class SyncPlayApi(api: ApiClient) : Api

Constructors

Link copied to clipboard
constructor(api: ApiClient)

Functions

Link copied to clipboard
suspend fun syncPlayBuffering(data: <Error class: unknown class>): Response<Unit>

Notify SyncPlay group that member is buffering.

Link copied to clipboard
suspend fun syncPlayCreateGroup(data: <Error class: unknown class>): Response<Unit>

Create a new SyncPlay group.

Link copied to clipboard
suspend fun syncPlayGetGroups(): Response<List<<Error class: unknown class>>>

Gets all SyncPlay groups.

Link copied to clipboard
suspend fun syncPlayJoinGroup(data: <Error class: unknown class>): Response<Unit>

Join an existing SyncPlay group.

Link copied to clipboard

Leave the joined SyncPlay group.

Link copied to clipboard
suspend fun syncPlayMovePlaylistItem(data: <Error class: unknown class>): Response<Unit>

Request to move an item in the playlist in SyncPlay group.

Link copied to clipboard
suspend fun syncPlayNextItem(data: <Error class: unknown class>): Response<Unit>

Request next item in SyncPlay group.

Link copied to clipboard
suspend fun syncPlayPause(): Response<Unit>

Request pause in SyncPlay group.

Link copied to clipboard
suspend fun syncPlayPing(data: <Error class: unknown class>): Response<Unit>

Update session ping.

Link copied to clipboard
suspend fun syncPlayPreviousItem(data: <Error class: unknown class>): Response<Unit>

Request previous item in SyncPlay group.

Link copied to clipboard
suspend fun syncPlayQueue(data: <Error class: unknown class>): Response<Unit>

Request to queue items to the playlist of a SyncPlay group.

Link copied to clipboard
suspend fun syncPlayReady(data: <Error class: unknown class>): Response<Unit>

Notify SyncPlay group that member is ready for playback.

Link copied to clipboard
suspend fun syncPlayRemoveFromPlaylist(data: <Error class: unknown class>): Response<Unit>

Request to remove items from the playlist in SyncPlay group.

Link copied to clipboard
suspend fun syncPlaySeek(data: <Error class: unknown class>): Response<Unit>

Request seek in SyncPlay group.

Link copied to clipboard
suspend fun syncPlaySetIgnoreWait(data: <Error class: unknown class>): Response<Unit>

Request SyncPlay group to ignore member during group-wait.

Link copied to clipboard
suspend fun syncPlaySetNewQueue(data: <Error class: unknown class>): Response<Unit>

Request to set new playlist in SyncPlay group.

Link copied to clipboard
suspend fun syncPlaySetPlaylistItem(data: <Error class: unknown class>): Response<Unit>

Request to change playlist item in SyncPlay group.

Link copied to clipboard
suspend fun syncPlaySetRepeatMode(data: <Error class: unknown class>): Response<Unit>

Request to set repeat mode in SyncPlay group.

Link copied to clipboard
suspend fun syncPlaySetShuffleMode(data: <Error class: unknown class>): Response<Unit>

Request to set shuffle mode in SyncPlay group.

Link copied to clipboard
suspend fun syncPlayStop(): Response<Unit>

Request stop in SyncPlay group.

Link copied to clipboard
suspend fun syncPlayUnpause(): Response<Unit>

Request unpause in SyncPlay group.