Skip to main content
Esta página fue traducida automáticamente. Si encuentra errores o tiene sugerencias, contáctenos.
La plataforma Rhombus expone un endpoint WebSocket para comunicación bidireccional en tiempo real entre tu aplicación y la consola de Rhombus. Esto te permite recibir notificaciones instantáneas sobre eventos de seguridad, alertas de políticas, cambios en dispositivos y otra actividad organizacional sin hacer polling a la API REST.

Cómo funciona

Las conexiones WebSocket de Rhombus utilizan el protocolo de mensajería STOMP 1.2 (Streaming Text Oriented Messaging Protocol) sobre una conexión WebSocket estándar. STOMP proporciona un protocolo simple basado en frames para suscribirse a tópicos y recibir mensajes estructurados.

Endpoint de conexión

Conceptos clave

Tópicos

Una vez conectado, te suscribes a un tópico para recibir mensajes. El tópico principal para eventos organizacionales es:
Este tópico emite eventos para todos los cambios dentro de tu organización, incluyendo alertas de políticas, actualizaciones de dispositivos y cambios de configuración.

Tipos de eventos

Cada mensaje en el tópico de cambios contiene una carga útil JSON con:

Autenticación

Las conexiones WebSocket se autentican usando únicamente tokens de API. La autenticación basada en certificados (mTLS) no es compatible con WebSocket. El token se pasa como un header HTTP durante el handshake de WebSocket.
Si actualmente te autenticas a la API REST de Rhombus mediante certificados, necesitarás un token de API separado para las conexiones WebSocket.

Cuándo usar WebSocket vs. la API REST

Qué sigue

Autenticación

Configura la autenticación con token de API para conexiones WebSocket.

Ciclo de vida de la conexión

Establece, mantén y cierra conexiones de forma adecuada.

Monitoreo de eventos

Suscríbete a tópicos y procesa eventos en tiempo real.

Ejemplos de código

Ejemplos completos y funcionales en Python, JavaScript y Go.
Última modificación el 8 de julio de 2026