Skip to content

@sourceloop/video-conferencing-service / Exports / VonageSessionWebhookPayload

Interface: VonageSessionWebhookPayload

Interface

VonageSessionWebhookPayload

Param

the session id associated with this event

Param

the projecct id associated with this event

Param

connectionCreated

Param

Milliseconds since unix epoch time

Param

of type

Interface

VonageConnection

Param

An Object that defines the stream

Param

the stream id

Param

of type

Interface

VonageConnection

Param

the timestamp value the stream was created

Param

The name, if there was one, passed in when the publisher associated with this stream was initialized

Param

The type of video sent on this stream, either "camera" or "screen" (or undefined for an audio-only stream).

Hierarchy

Table of contents

Properties

Properties

connection

connection: VonageConnection

Defined in

services/video-conferencing-service/src/providers/vonage/types.ts:138


event

event: string

Overrides

WebhookPayloadParameters.event

Defined in

services/video-conferencing-service/src/providers/vonage/types.ts:135


projectId

projectId: string

Defined in

services/video-conferencing-service/src/providers/vonage/types.ts:134


reason

Optional reason: string

Defined in

services/video-conferencing-service/src/providers/vonage/types.ts:136


sessionId

sessionId: string

Defined in

services/video-conferencing-service/src/providers/vonage/types.ts:133


stream

Optional stream: Object

Type declaration

Name Type
connection VonageConnection
createdAt number
id string
videoType undefined | string

Defined in

services/video-conferencing-service/src/providers/vonage/types.ts:139


timestamp

timestamp: number

Defined in

services/video-conferencing-service/src/providers/vonage/types.ts:137