Abrir una conexión de sede
Abre una sola conexión para ver varias cámaras de la sede. Después abre cada cámara con el endpoint de video en vivo enviando el código de esta conexión; solo llega el video de las cámaras abiertas. Mantenla con el keepalive. Si la sede no lo admite, responde 409 site_connection_unsupported: en ese caso abre cada cámara por separado.
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.
application/json- body
viewerName?ViewernameNombre de quien mira. Opcional.
length <= 120""OK
response?unknownapplication/jsoncurl -X POST 'https://api.staging.fusehub.lat/api/integration/v2/sites/string/media-connections' \ -H 'Content-Type: application/json' \ -d '{}'nullConsultar entradas y salidas POST
Devuelve cuántas personas entraron y salieron frente a una cámara en un rango de horas. Solo cuenta, no identifica a nadie. Las horas van en la hora local de la cámara. El resultado viene por periodos (horas, días, meses o años) y los totales suman los periodos completos que tocan el rango: si pides de 07:00 a 07:20 por horas, recibes el conteo de 07:00 a 07:59.
Ver una cámara en vivo POST
Abre una sesión de video en vivo cifrado de extremo a extremo. La respuesta trae los datos para conectarse al video (`livekit`) y la clave para descifrarlo (`key`). La clave cambia mientras miras, así que pide siempre la vigente con el endpoint de clave. Mantén la sesión con el keepalive y ciérrala al terminar. Si la cámara tiene audio de dos vías, `talkback` trae el canal para hablar, sin cifrar.