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