WebhookRegistry
Defined in: packages/webhook/src/services/webhook.registry.ts:7
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new WebhookRegistry():
WebhookRegistry
Returns
Section titled “Returns”WebhookRegistry
Methods
Section titled “Methods”addDelivery()
Section titled “addDelivery()”addDelivery(
delivery):Promise<void>
Defined in: packages/webhook/src/services/webhook.registry.ts:37
Parameters
Section titled “Parameters”delivery
Section titled “delivery”Returns
Section titled “Returns”Promise<void>
addEndpoint()
Section titled “addEndpoint()”addEndpoint(
endpoint):Promise<void>
Defined in: packages/webhook/src/services/webhook.registry.ts:11
Parameters
Section titled “Parameters”endpoint
Section titled “endpoint”Returns
Section titled “Returns”Promise<void>
getDeliveries()
Section titled “getDeliveries()”getDeliveries(
endpointId?,timeRange?,eventType?,status?,limit?):Promise<WebhookDelivery[]>
Defined in: packages/webhook/src/services/webhook.registry.ts:41
Parameters
Section titled “Parameters”endpointId?
Section titled “endpointId?”string
timeRange?
Section titled “timeRange?”Date
Date
eventType?
Section titled “eventType?”status?
Section titled “status?”string
limit?
Section titled “limit?”number = 100
Returns
Section titled “Returns”Promise<WebhookDelivery[]>
getEndpoint()
Section titled “getEndpoint()”getEndpoint(
endpointId):Promise<WebhookEndpoint|null>
Defined in: packages/webhook/src/services/webhook.registry.ts:29
Parameters
Section titled “Parameters”endpointId
Section titled “endpointId”string
Returns
Section titled “Returns”Promise<WebhookEndpoint | null>
getFailedDeliveries()
Section titled “getFailedDeliveries()”getFailedDeliveries(
endpointId?,eventType?):Promise<WebhookDelivery[]>
Defined in: packages/webhook/src/services/webhook.registry.ts:73
Parameters
Section titled “Parameters”endpointId?
Section titled “endpointId?”string
eventType?
Section titled “eventType?”Returns
Section titled “Returns”Promise<WebhookDelivery[]>
listEndpoints()
Section titled “listEndpoints()”listEndpoints():
Promise<WebhookEndpoint[]>
Defined in: packages/webhook/src/services/webhook.registry.ts:33
Returns
Section titled “Returns”Promise<WebhookEndpoint[]>
removeEndpoint()
Section titled “removeEndpoint()”removeEndpoint(
endpointId):Promise<void>
Defined in: packages/webhook/src/services/webhook.registry.ts:25
Parameters
Section titled “Parameters”endpointId
Section titled “endpointId”string
Returns
Section titled “Returns”Promise<void>
updateEndpoint()
Section titled “updateEndpoint()”updateEndpoint(
endpointId,endpoint):Promise<void>
Defined in: packages/webhook/src/services/webhook.registry.ts:15
Parameters
Section titled “Parameters”endpointId
Section titled “endpointId”string
endpoint
Section titled “endpoint”Returns
Section titled “Returns”Promise<void>