Crear u obtener un clip
Saca del grabador el tramo pedido, cifrado, y lo guarda 90 días. El clip dura como máximo 10 minutos. Si ese mismo tramo ya existe, responde 200 con el mismo clip; si es nuevo, responde 201. El enlace de descarga se pide al abrir el clip.
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
deviceId?|Código o número de serie de la cámara. Si no lo tienes, envía el grabador y el canal.
recorderDeviceId?|Código o número de serie del grabador. Va con el canal.
channelNo?|Canal del grabador, desde 1.
eventTime?|Momento del evento (RFC 3339). No se combina con inicio y fin.
secondsBefore?|Segundos antes del evento.
secondsAfter?|Segundos después del evento.
startTime?|Inicio del clip (RFC 3339). Va junto con el fin.
endTime?|Fin del clip (RFC 3339). Máximo 10 minutos después del inicio.
timeZone?|Zona horaria, por ejemplo America/Bogota. Si no se envía, se usa la del grabador.
format?|mp4-h264 se reproduce en casi cualquier navegador; mp4-hevc sale más rápido.
El clip ya existía.
curl -X POST 'https://api.staging.fusehub.lat/api/integration/v2/sites/string/recordings/clips' \ -H 'Content-Type: application/json' \ -d '{}'Renovar el enlace de un clip POST
Da un enlace nuevo para un clip ya exportado cuando el anterior venció. No vuelve a generar el video. Solo sirve para clips que se entregaron como enlace.
Listar clips conservados GET
Lista los clips conservados de la sede, del más reciente al más antiguo. Si hay más, la respuesta trae un `cursor` para pedir la siguiente página.