Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Descripción general de webhooks

Puede configurar webhooks para recibir notificaciones en tiempo real a medida que ocurren eventos en su organización de Juniper Mist o dentro de un sitio de Juniper Mist en particular.

Es posible que conozcas webhooks como devoluciones de llamada HTTP definidas por el usuario, publicaciones HTTP o notificaciones HTTP. Estas notificaciones incluyen detalles del evento que puede utilizar en sus propias aplicaciones o software de terceros.

A medida que empiece a trabajar con webhooks, puede ser útil compararlos con las API. Las API funcionan en un modelo de extracción o sondeo. Usted crea una llamada a la API y Juniper Mist responde con los datos solicitados. Por el contrario, los webhooks funcionan en un modelo push. Después de configurar un webhook, recibe datos a medida que se producen eventos.

Los webhooks de la organización permiten que los datos en tiempo real de la organización se envíen a una URL proporcionada. Para obtener más información, consulta Webhooks de la organización.

Los webhooks del sitio permiten que los datos en tiempo real de un sitio específico se envíen a una URL proporcionada. Para obtener más información, consulte Webhooks del sitio.

Illustration of the differences between APIs and Webhooks

Tabla 1: Comparación de API REST y webhooks
  Webhooks de API de REST
Modelo Modelo de extracción o sondeo Modelo push
Límite 5000 por organización por hora Sin límite
Operaciones Extraer estadísticas, crear configuración, actualizar configuración Alertas push y estadísticas clave
Cobertura 100 por ciento Alertas, eventos clave o ubicación
Casos de uso recomendados Automatización, configuración Integración con herramientas de monitoreo de terceros o aplicaciones empresariales
Nota:

Los conceptos de alertas y alarmas se consideran intercambiables. Sin embargo, al configurar una alerta, debe tomar nota de la sintaxis de alerta o alarma y usar lo que se muestra.

Estructura de llamadas a la API para webhooks

Puede configurar webhooks para obtener datos en tiempo real y notificaciones de eventos a medida que ocurren dentro de su organización de Mist o dentro de un sitio en particular. Después de configurar un webhook, puede emitir una llamada a la API en la que especifique un webhook determinado para obtener datos. La siguiente imagen es un ejemplo de una llamada a la API de este tipo. La llamada especifica el punto de conexión (prefijo) de la API, el ID de la organización, el recurso (webhooks) y el ID del webhook (a7c61a9c-a25b-4c27-xxxx-xxxxxxxxxxxx).

Example webhook with labels for API prefix, organization ID, resource, and webhook ID