Table of Contents

Class WebhookInfo

Namespace
Livekit.Server.Sdk.Dotnet
Assembly
LivekitApi.dll
public sealed class WebhookInfo : IMessage<WebhookInfo>, IEquatable<WebhookInfo>, IDeepCloneable<WebhookInfo>, IBufferMessage, IMessage
Inheritance
WebhookInfo
Implements
IBufferMessage
Inherited Members

Constructors

WebhookInfo()

public WebhookInfo()

WebhookInfo(WebhookInfo)

public WebhookInfo(WebhookInfo other)

Parameters

other WebhookInfo

Properties

CreatedAt

public Timestamp CreatedAt { get; set; }

Property Value

Timestamp

EgressId

public string EgressId { get; set; }

Property Value

string

Event

public string Event { get; set; }

Property Value

string

EventId

public string EventId { get; set; }

Property Value

string

HttpStatusCode

HTTP response status code for the delivery attempt (0 if no response).

public int HttpStatusCode { get; set; }

Property Value

int

IngressId

public string IngressId { get; set; }

Property Value

string

IsDropped

public bool IsDropped { get; set; }

Property Value

bool

NumDropped

public int NumDropped { get; set; }

Property Value

int

ParticipantId

public string ParticipantId { get; set; }

Property Value

string

ParticipantIdentity

public string ParticipantIdentity { get; set; }

Property Value

string

ProjectId

public string ProjectId { get; set; }

Property Value

string

QueueDurationNs

public long QueueDurationNs { get; set; }

Property Value

long

QueuedAt

public Timestamp QueuedAt { get; set; }

Property Value

Timestamp

RoomId

public string RoomId { get; set; }

Property Value

string

RoomName

public string RoomName { get; set; }

Property Value

string

SendDurationNs

public long SendDurationNs { get; set; }

Property Value

long

SendError

public string SendError { get; set; }

Property Value

string

SentAt

public Timestamp SentAt { get; set; }

Property Value

Timestamp

ServiceError

public string ServiceError { get; set; }

Property Value

string

ServiceErrorCode

public int ServiceErrorCode { get; set; }

Property Value

int

ServiceStatus

public string ServiceStatus { get; set; }

Property Value

string

TrackId

public string TrackId { get; set; }

Property Value

string

Url

public string Url { get; set; }

Property Value

string