콘텐츠로 이동

WebhookRuntime

Defined in: packages/webhook/src/runtime/types.ts:73

addEndpoint(input): Promise<WebhookEndpoint>

Defined in: packages/webhook/src/runtime/types.ts:74

WebhookEndpointInput

Promise<WebhookEndpoint>


addEndpoints(inputs): Promise<WebhookEndpoint[]>

Defined in: packages/webhook/src/runtime/types.ts:75

readonly WebhookEndpointInput[]

Promise<WebhookEndpoint[]>


emit(event): Promise<void>

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

WebhookEvent

Promise<void>


emitSync(event): Promise<WebhookDelivery[]>

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

WebhookEvent

Promise<WebhookDelivery[]>


flush(): Promise<void>

Defined in: packages/webhook/src/runtime/types.ts:90

Promise<void>


getEndpoint(endpointId): Promise<WebhookEndpoint | null>

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

string

Promise<WebhookEndpoint | null>


listDeliveries(options?): Promise<WebhookDelivery[]>

Defined in: packages/webhook/src/runtime/types.ts:91

WebhookDeliveryListOptions

Promise<WebhookDelivery[]>


listEndpoints(): Promise<WebhookEndpoint[]>

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

Promise<WebhookEndpoint[]>


probeEndpoint(input): Promise<WebhookTestResult>

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

string | WebhookRuntimeTestPayload

Promise<WebhookTestResult>


removeEndpoint(endpointId): Promise<void>

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

string

Promise<void>


shutdown(): Promise<void>

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

Promise<void>


updateEndpoint(endpointId, updates): Promise<WebhookEndpoint>

Defined in: packages/webhook/src/runtime/types.ts:78

string

Partial<WebhookEndpointInput>

Promise<WebhookEndpoint>