Skip to content

WebhookEndpoint

Defined in: packages/webhook/src/types/webhook.types.ts:80

active: boolean

Defined in: packages/webhook/src/types/webhook.types.ts:85


createdAt: Date

Defined in: packages/webhook/src/types/webhook.types.ts:99


optional description: string

Defined in: packages/webhook/src/types/webhook.types.ts:84


events: WebhookEventType[]

Defined in: packages/webhook/src/types/webhook.types.ts:86


optional filters: object

Defined in: packages/webhook/src/types/webhook.types.ts:94

optional channelId: string[]

optional providerId: string[]

optional templateId: string[]


optional headers: Record<string, string>

Defined in: packages/webhook/src/types/webhook.types.ts:87


id: string

Defined in: packages/webhook/src/types/webhook.types.ts:81


optional lastTriggeredAt: Date

Defined in: packages/webhook/src/types/webhook.types.ts:101


optional name: string

Defined in: packages/webhook/src/types/webhook.types.ts:83


optional retryConfig: object

Defined in: packages/webhook/src/types/webhook.types.ts:89

backoffMultiplier: number

maxRetries: number

retryDelayMs: number


optional secret: string

Defined in: packages/webhook/src/types/webhook.types.ts:88


status: "error" | "active" | "inactive" | "suspended"

Defined in: packages/webhook/src/types/webhook.types.ts:102


updatedAt: Date

Defined in: packages/webhook/src/types/webhook.types.ts:100


url: string

Defined in: packages/webhook/src/types/webhook.types.ts:82