Represents a webhook update request.

interface UpdateWebhookRequest {
    isClipHooks?: boolean;
    isFeedHooks?: boolean;
    isRecordingHooks?: boolean;
    isThumbnailHooks?: boolean;
    isTranscoderHooks?: boolean;
    refreshSecret?: boolean;
    url?: string;
}

Properties

isClipHooks?: boolean

Set to true to send webhook events on clip start/error/complete/deleted.

isFeedHooks?: boolean

Set to true to send webhook events on feeds start/stop.

isRecordingHooks?: boolean

Set to true to send webhook events on recording start/error/complete/deleted.

isThumbnailHooks?: boolean

Set to true to send webhook events on thumbnail generation.

isTranscoderHooks?: boolean

Set to true to send webhook events on transcoder instance updates.

refreshSecret?: boolean

Set to true to generate new signing secret for the webhook.

url?: string

Url to send webhook data to.