콘텐츠로 이동

WebhookRegistry

Defined in: packages/webhook/src/services/webhook.registry.ts:7

new WebhookRegistry(): WebhookRegistry

WebhookRegistry

addDelivery(delivery): Promise<void>

Defined in: packages/webhook/src/services/webhook.registry.ts:37

WebhookDelivery

Promise<void>


addEndpoint(endpoint): Promise<void>

Defined in: packages/webhook/src/services/webhook.registry.ts:11

WebhookEndpoint

Promise<void>


getDeliveries(endpointId?, timeRange?, eventType?, status?, limit?): Promise<WebhookDelivery[]>

Defined in: packages/webhook/src/services/webhook.registry.ts:41

string

Date

Date

WebhookEventType

string

number = 100

Promise<WebhookDelivery[]>


getEndpoint(endpointId): Promise<WebhookEndpoint | null>

Defined in: packages/webhook/src/services/webhook.registry.ts:29

string

Promise<WebhookEndpoint | null>


getFailedDeliveries(endpointId?, eventType?): Promise<WebhookDelivery[]>

Defined in: packages/webhook/src/services/webhook.registry.ts:73

string

WebhookEventType

Promise<WebhookDelivery[]>


listEndpoints(): Promise<WebhookEndpoint[]>

Defined in: packages/webhook/src/services/webhook.registry.ts:33

Promise<WebhookEndpoint[]>


removeEndpoint(endpointId): Promise<void>

Defined in: packages/webhook/src/services/webhook.registry.ts:25

string

Promise<void>


updateEndpoint(endpointId, endpoint): Promise<void>

Defined in: packages/webhook/src/services/webhook.registry.ts:15

string

WebhookEndpoint

Promise<void>