@dolbyio/dolbyio-rest-apis-client - v6.3.0
    Preparing search index...

    Interface Webhook

    Represents a webhook.

    interface Webhook {
        disabled?: { reason: string; until: string };
        filter?: string;
        id: number;
        isFeedHooks: boolean;
        isMediaHooks: boolean;
        isThumbnailHooks: boolean;
        isTranscoderHooks: boolean;
        isViewerConnectionHooks: boolean;
        secret: string;
        url: string;
    }
    Index

    Properties

    disabled?: { reason: string; until: string }

    Your webhook may be temporarily disabled if too many attempted webhook events timeout. You can re-enable it immediately by updating the url or setting UpdateWebhookRequest.reEnable to true via Update Webhook.

    Type Declaration

    • reason: string

      Reason why the webhook was disabled.

    • until: string
    filter?: string

    A regular expression used to filter the events sent to this webhook based on StreamName or TranscoderName. For event types feeds, media, recording, thumbnail and viewerConnection the filter applies to the StreamName field. For event type transcoder the filter applies to the TranscoderName field.

    id: number

    Identifier of the webhook.

    isFeedHooks: boolean

    If true sends webhook events on feeds start/stop.

    isMediaHooks: boolean

    If true sends webhook events media asset processing/errored/completed/deleted. Only media assets of type recording and clip types can trigger webhooks.

    isThumbnailHooks: boolean

    If true sends webhook events on thumbnail generation.

    isTranscoderHooks: boolean

    If true sends webhook events on transcoder instance updates.

    isViewerConnectionHooks: boolean

    If true sends webhook events on important events related to viewers.

    secret: string

    Base64 string of signing secret.

    url: string

    Url to send webhook data to.