SipApi - object-oriented interface

Export

SipApi

Hierarchy

  • BaseAPI
    • SipApi

Constructors

Properties

Methods

Constructors

  • Parameters

    • Optional configuration: Configuration
    • basePath: string = BASE_PATH
    • axios: AxiosInstance = globalAxios

    Returns SipApi

Properties

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

Methods

  • Parameters

    • roomId: string

      Room ID

    • componentId: string

      SIP Component ID

    • Optional dialConfig: DialConfig

      Phone Number configuration

    • Optional options: RawAxiosRequestConfig

      Override http request option.

    Returns Promise<AxiosResponse<void, any>>

    Summary

    Make a call from the SIP component to the provided phone number

    Throws

    Memberof

    SipApi

  • Parameters

    • roomId: string

      Room ID

    • componentId: string

      SIP Component ID

    • Optional options: RawAxiosRequestConfig

      Override http request option.

    Returns Promise<AxiosResponse<void, any>>

    Summary

    Finish call made by SIP component

    Throws

    Memberof

    SipApi