Skip to content

WebhookRegistry

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

new WebhookRegistry(options?): WebhookRegistry

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

WebhookRegistryOptions = {}

WebhookRegistry

addDelivery(delivery): Promise<void>

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

WebhookDelivery

Promise<void>


addEndpoint(endpoint): Promise<void>

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

WebhookEndpoint

Promise<void>


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

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

string

Date

Date

WebhookEventType

string

number = 100

Promise<WebhookDelivery[]>


getEndpoint(endpointId): Promise<WebhookEndpoint | null>

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

string

Promise<WebhookEndpoint | null>


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

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

string

WebhookEventType

Promise<WebhookDelivery[]>


listEndpoints(): Promise<WebhookEndpoint[]>

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

Promise<WebhookEndpoint[]>


removeEndpoint(endpointId): Promise<void>

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

string

Promise<void>


updateEndpoint(endpointId, endpoint): Promise<void>

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

string

WebhookEndpoint

Promise<void>