콘텐츠로 이동

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