> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fintoc.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Buenas prácticas con webhooks

> Implementa estas buenas prácticas al usar webhooks.

Al usar webhooks es importante implementar buenas prácticas para asegurar que tus webhooks estén protegidos y que tu integración con Fintoc funcione como esperas.

# Tipos de eventos

Tu webhook debe estar configurado para escuchar solo los eventos requeridos para que tu aplicación funcione correctamente. Te recomendamos ignorar los eventos innecesarios, ya que solo agregarán carga extra a tu servidor.

# Evita la duplicación de eventos

Por una gran cantidad de razones, es posible que Fintoc envíe el mismo evento más de una vez a tu aplicación. Por eso es importante que tu endpoint de webhook asegure idempotencia al recibir eventos. Una forma de lograrlo podría ser almacenando el `id` de cada evento después de ser procesado y luego descartando los eventos que ya hayan sido procesados.

# Seguridad

Mantener tus endpoints seguros es crítico para proteger la información de tus clientes. Fintoc entrega varias formas para que verifiques que los eventos provienen de Fintoc de manera segura.

## Recibe eventos con un servidor HTTPS

Fintoc requiere que la URL de tu endpoint de webhook esté protegida por un certificado que le permita recibir solicitudes HTTPS. Fintoc no enviará eventos a tu servidor si no está protegido.

## Verifica que los eventos sean enviados por Fintoc

[Verifica las firmas de los webhooks](/es/v2023-11-15/docs/resources/webhooks-walkthrough/webhooks-validating) para confirmar que los eventos recibidos provienen de Fintoc. Adicionalmente, asegúrate de que estos eventos se originen desde una de las siguientes direcciones IP:

```Text theme={null}
35.231.182.34
34.148.94.188 
35.196.9.17
35.231.238.212  
34.23.179.164
35.185.35.95  
34.139.249.17  
34.138.111.166  
34.139.233.199  
34.73.98.92  
35.227.79.175
```
