Table of Contents

Enum Webhook.Type

Namespace
Vonage.Common
Assembly
Vonage.dll

Defines the type of webhook event.

[JsonConverter(typeof(StringEnumConverter))]
public enum Webhook.Type

Fields

[EnumMember(Value = "archive_status")] ArchiveStatus = 10

Recordings callback URL New recordings alert

[EnumMember(Value = "broadcast_status")] BroadcastStatus = 19

Monitoring live-streaming broadcast status changes

[EnumMember(Value = "captions_status")] CaptionsStatus = 20

Caption callback URL

[EnumMember(Value = "connection_created")] ConnectionCreated = 11

Session monitoring Live updates of session events

[EnumMember(Value = "connection_destroyed")] ConnectionDestroyed = 12

Session monitoring Live updates of session events

[EnumMember(Value = "event_url")] EventUrl = 2

Event URL

[EnumMember(Value = "inbound_url")] InboundUrl = 3

Inbound URL

[EnumMember(Value = "recording_changed")] RecordingChanged = 9

Recording changed

[EnumMember(Value = "render_status")] RenderStatus = 18

URL to receive Experience Composer events

[EnumMember(Value = "room_changed")] RoomChanged = 7

Room changed

[EnumMember(Value = "session_changed")] SessionChanged = 8

Session changed

[EnumMember(Value = "session_created")] SessionCreated = 13

Session monitoring Live updates of session events

[EnumMember(Value = "session_destroyed")] SessionDestroyed = 14

Session monitoring Live updates of session events

[EnumMember(Value = "session_notification")] SessionNotification = 15

Session monitoring Live updates of session events

[EnumMember(Value = "status_url")] StatusUrl = 4

Status URL

[EnumMember(Value = "stream_created")] StreamCreated = 16

Session monitoring Live updates of session events

[EnumMember(Value = "stream_destroyed")] StreamDestroyed = 17

Session monitoring Live updates of session events

[EnumMember(Value = "Unknown")] Unknown = 6

Unknown