¿Qué es un webhook?
Un webhook es una llamada HTTP que Fint hace a tu servidor cuando ocurre un evento. Todos los webhooks usan HTTPS y envían un payload en formato JSON. Podés usar webhooks para:- Registrar pagos en tu sistema contable
- Sincronizar el estado de deuda de tus clientes
- Enviar notificaciones personalizadas desde tu sistema
- Bloquear o habilitar accesos cuando cambia el estado financiero de un contacto
Primeros pasos
Creá un endpoint
Implementá un endpoint HTTPS en tu servidor que reciba peticiones POST y responda con un código 2xx.
Registrá el webhook en Fint
Desde Configuración > Desarrolladores > Webhooks o via la API de Webhooks, registrá la URL de tu endpoint y seleccioná los eventos que querés escuchar.
Estados de entrega
Ongoing
En proceso de entrega, incluyendo reintentos.
Success
Entregado exitosamente (respuesta 2xx).
Error
Falló después de todos los reintentos (7 intentos).
Herramientas para testing
- ngrok: Creá un túnel HTTPS a tu servidor local para probar webhooks en desarrollo.
- webhook.site: Endpoint de prueba gratuito para inspeccionar los payloads que envía Fint.