Introducción a los Webhooks
Los webhooks son un mecanismo que permite a nuestra API notificar automáticamente a sistemas externos cuando ocurre un evento relevante, sin necesidad de realizar consultas constantes (polling).
En lugar de que tu aplicación tenga que preguntar repetidamente si algo cambió, los webhooks funcionan de forma reactiva: cuando ocurre un evento específico, nuestra plataforma envía una solicitud HTTP (generalmente POST) a una URL que tú defines, incluyendo la información necesaria del evento.
¿Para qué se utilizan?
Sección titulada «¿Para qué se utilizan?»Los webhooks se utilizan para:
- Recibir notificaciones en tiempo real del proceso de verificación.
- Reducir consumo de recursos al evitar consultas innecesarias.
¿Cómo funcionan?
Sección titulada «¿Cómo funcionan?»- Configuras una URL pública en tu sistema para recibir eventos.
- Registras esa URL como webhook al consumir un endpoint que lo requiera.
- Cuando ocurre un evento (por ejemplo, creación, actualización o cambio de estado), enviamos una solicitud HTTP a tu endpoint.
- Tu sistema procesa la información.
Ventajas de usar Webhooks
Sección titulada «Ventajas de usar Webhooks»- Comunicación en tiempo real.
- Menor latencia y mayor eficiencia.
- Integración sencilla con otros servicios.
- Arquitectura más escalable y desacoplada.
La API de Verificamex Identidad requiere del uso de webhooks para ciertos endpoints, para mas detalles sobre el uso de webhooks en Verificamex Identidad, consulta la sección Uso de Webhooks en Verificamex Identidad.