Modulario by AMCEF
Demo
📖 Glosario · Tecnología

Webhook

Webhook (HTTP callback)

Dirección opuesta de comunicación a la API clásica — el sistema envía por sí mismo una solicitud HTTP POST a la URL de destino cuando ocurre un evento.

¿Qué es un Webhook?

Un webhook (también HTTP callback o reverse API) es un mecanismo en el que el sistema envía por sí mismo una solicitud HTTP POST a una URL predefinida cuando se produce en él un evento definido: nueva factura, cambio de estado del pedido, llegada de un pago. Es lo contrario de la llamada a API clásica, donde el cliente pregunta al servidor (“¿tienes algo nuevo?”). El webhook es push; la consulta API clásica es pull.

Ventajas de los webhooks:

  • Tiempo real — el evento se entrega de inmediato, sin polling periódico
  • Eficiencia — no sobrecargan ambos sistemas con llamadas vacías
  • Simplicidad — la configuración habitualmente consiste solo en URL + token de autenticación

Problemas típicos que hay que tener en cuenta al implementar un webhook:

  • Autenticación — añadir firma HMAC o token para verificar el remitente
  • Lógica de reintentos — si el sistema de destino responde con un error (5xx), reintentar con backoff exponencial
  • Idempotencia — el sistema de destino debe ser capaz de recibir el mismo evento dos veces
  • Orden de entrega — los webhooks pueden no llegar en orden

En el ecosistema SaaS, los webhooks son estándar: Stripe, Shopify, Mailchimp y muchas otras integraciones utilizan el modelo webhook.

Cuándo se usa

Los webhooks son adecuados para:

  • Sincronización entre sistemas (ERP ↔ tienda en línea)
  • Lanzar automatizaciones de flujo de trabajo ante un evento
  • Notificaciones en canales de comunicación (Slack, Teams)
  • Dashboards en tiempo real

Ver página API, módulo Flujos de trabajo e integraciones.

Términos relacionados

En Modulario

Modulario expone webhooks configurables para cada evento clave: creación de factura, cierre de deal, cambio de estado del pedido. El reintento automático con firma garantiza una entrega fiable. Ejemplos y esquemas en /api.

Modulario proporciona una interfaz de gestión de webhooks donde el administrador ve todas las suscripciones activas, los registros de las últimas 1 000 llamadas (incluido el payload y la respuesta) y puede lanzar un “replay” para entregar eventos tras una caída del sistema de destino.

Módulos Modulario relacionados

¿Está implementando Webhook en su empresa?

Modulario cubre la mayoría de los procesos B2B de forma modular — implemente solo lo que necesita ahora y crezca gradualmente. Reserve una consulta gratuita.

Dávid Bělousov

Dávid Bělousov

Sales Director

+421 902 826 802 sales@amcef.com
Reservar consulta