The api is developed on typescript, compiled and package with webpack
Supports Events, Commands and functions
-
Events are broadcasted by the server for calls. Can target a participant too. Integrating application subscribes to the events and provides there handlers as the event callbacks
-
Commands are sent to the server from integrating applications. includes commands to change call title, subtitle, user avatar url, user displayName, join and end/leave a call.
-
Functions are requests for data sent to the server. Includes requests to get call information, participant's information.