Skip to content

WebhooksOptions ​

Properties ​

secret ​

ts
secret: string | undefined;

El secreto del endpoint, que SmartDoc muestra al crearlo en el panel. Cada endpoint tiene el suyo.

Acepta string | undefined para poder pasarlo directo desde process.env; si llega vacío, el constructor lanza un TypeError.


maxAge? ​

ts
optional maxAge?: number | null;

Segundos de tolerancia para el timestamp del evento. null desactiva la comprobación. El default de 5 minutos es holgado: un reintento legítimo trae siempre un timestamp nuevo.


dedupe? ​

ts
optional dedupe?: boolean;

Si se descartan las entregas repetidas.


dedupeSize? ​

ts
optional dedupeSize?: number;

Cuántos ids de entrega recordar.


onHandlerError? ​

ts
optional onHandlerError?: (error, event) => void;

Dónde reportar los errores de los handlers. Por defecto, console.error.

Parameters ​

ParameterType
errorunknown
eventWebhookEvent

Returns ​

void