Cerrar una sesión de voz
Corta el audio en todos los parlantes de la sesión y libera el canal de voz. Si la sesión ya se cerró, responde 404.
IntegrationKeyX-Integration-Key<token>Tu clave de integración. Se crea en la consola de Fusehub, en Herramientas de desarrollo → API Keys.
site_id*Site IdCódigo de la sede.
talk_session_id*Talk Session IdCódigo de la sesión de voz.
Sesión cerrada.
application/json- response
ok?OktruetalkSessionId*Talksessionidresults*array<>curl -X DELETE 'https://api.fusehub.lat/api/integration/v1/sites/string/speakers/talk/session/string'{ "ok": true, "talkSessionId": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee", "results": [ { "serial": "SPK-ENTRADA", "deviceId": "00000000-0000-4000-8000-000000000101", "name": "Parlante entrada", "ok": true } ]}Abrir una sesión de voz POST
Abre un canal de voz para hablar en vivo por uno o varios parlantes de la sede. Los parlantes deben admitir audio bidireccional y la sede debe estar conectada. 1. Llama a esta ruta con los parlantes en `serials` o `deviceIds`. 2. Con los datos de `talkback` (`url`, `roomName` y `token`), conéctate a la sala de audio y publica el micrófono. 3. Al terminar, cierra la sesión con **Cerrar una sesión de voz**. Salir de la sala no la cierra; si no la cierras, se cierra sola a los 5 minutos. Responde 200 si al menos un parlante quedó conectado; revisa `results` para ver cuáles fallaron.
Resumen
Eventos que generan los equipos.