SyncPlayApi - object-oriented interface

SyncPlayApi

Hierarchy

  • BaseAPI
    • SyncPlayApi

Constructors

Properties

axios: AxiosInstance = globalAxios
basePath: string = BASE_PATH
configuration: undefined | Configuration

Methods

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Notify SyncPlay group that member is buffering.

    SyncPlayApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Join an existing SyncPlay group.

    SyncPlayApi

  • Parameters

    • Optionaloptions: RawAxiosRequestConfig

      Override http request option.

    Returns Promise<AxiosResponse<void, any>>

    Leave the joined SyncPlay group.

    SyncPlayApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

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

    SyncPlayApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Request next item in SyncPlay group.

    SyncPlayApi

  • Parameters

    • Optionaloptions: RawAxiosRequestConfig

      Override http request option.

    Returns Promise<AxiosResponse<void, any>>

    Request pause in SyncPlay group.

    SyncPlayApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Update session ping.

    SyncPlayApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Request previous item in SyncPlay group.

    SyncPlayApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

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

    SyncPlayApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Notify SyncPlay group that member is ready for playback.

    SyncPlayApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Request to remove items from the playlist in SyncPlay group.

    SyncPlayApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Request seek in SyncPlay group.

    SyncPlayApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Request SyncPlay group to ignore member during group-wait.

    SyncPlayApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Request to set new playlist in SyncPlay group.

    SyncPlayApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Request to change playlist item in SyncPlay group.

    SyncPlayApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Request to set repeat mode in SyncPlay group.

    SyncPlayApi

  • Parameters

    Returns Promise<AxiosResponse<void, any>>

    Request to set shuffle mode in SyncPlay group.

    SyncPlayApi

  • Parameters

    • Optionaloptions: RawAxiosRequestConfig

      Override http request option.

    Returns Promise<AxiosResponse<void, any>>

    Request stop in SyncPlay group.

    SyncPlayApi

  • Parameters

    • Optionaloptions: RawAxiosRequestConfig

      Override http request option.

    Returns Promise<AxiosResponse<void, any>>

    Request unpause in SyncPlay group.

    SyncPlayApi