Table of Contents

Class LiveKitWebhookEvents

Namespace
LiveKit
Assembly
LiveKit.AspNetCore.ServerSdk.Abstractions.dll

Constants for LiveKit webhook event types.

These constants represent the different event types that LiveKit can send via webhooks. Use these values to check the Event property of a WebhookEvent.

See LiveKit Webhooks Documentation for more information.

public static class LiveKitWebhookEvents
Inheritance
LiveKitWebhookEvents
Inherited Members

Fields

EGRESS_ENDED

Event fired when an egress session completes.

public const string EGRESS_ENDED = "egress_ended"

Field Value

string

EGRESS_STARTED

Event fired when an egress (recording or streaming) session starts.

public const string EGRESS_STARTED = "egress_started"

Field Value

string

EGRESS_UPDATED

Event fired when an egress session is updated (e.g., layout changes).

public const string EGRESS_UPDATED = "egress_updated"

Field Value

string

INGRESS_ENDED

Event fired when an ingress session ends.

public const string INGRESS_ENDED = "ingress_ended"

Field Value

string

INGRESS_STARTED

Event fired when an ingress (RTMP, WHIP, or URL pull) session starts.

public const string INGRESS_STARTED = "ingress_started"

Field Value

string

PARTICIPANT_CONNECTION_ABORTED

Event fired when a participant's connection is aborted unexpectedly.

public const string PARTICIPANT_CONNECTION_ABORTED = "participant_connection_aborted"

Field Value

string

PARTICIPANT_JOINED

Event fired when a participant joins a room.

public const string PARTICIPANT_JOINED = "participant_joined"

Field Value

string

PARTICIPANT_LEFT

Event fired when a participant leaves a room.

public const string PARTICIPANT_LEFT = "participant_left"

Field Value

string

ROOM_FINISHED

Event fired when a room is closed and all participants have left.

public const string ROOM_FINISHED = "room_finished"

Field Value

string

ROOM_STARTED

Event fired when a room is created and becomes active.

public const string ROOM_STARTED = "room_started"

Field Value

string

TRACK_PUBLISHED

Event fired when a participant publishes a new track to the room.

public const string TRACK_PUBLISHED = "track_published"

Field Value

string

TRACK_UNPUBLISHED

Event fired when a participant unpublishes a track from the room.

public const string TRACK_UNPUBLISHED = "track_unpublished"

Field Value

string