Ir al contenido
Fusehub
Alarma

Estado del output (aspersor/relé)

GET
/api/integration/v1/sites/{site_id}/alarm/devices/{device_id}/outputs/{output_id}

Consulta en vivo el estado del canal. status: activated | deactivated | offline | unknown. deviceId acepta UUID o serial del panel; outputId acepta UUID Fusehub o serial del módulo (moduleSeq).

Autenticación

IntegrationKey
headerX-Integration-Key<token>

Clave de integración (fhint_…). Consola Fusehub → Herramientas de desarrollo → API Keys.

site_id*Site Id

UUID Fusehub de la sede.

device_id*Device Id

UUID Fusehub del panel ALARMA, o su serial (serialNumber / shortSerial / effectiveSerial).

output_id*Output Id

UUID Fusehub del output (id del listado) o serial del módulo (moduleSeq).

Cuerpo de la respuesta

OK

application/json
  1. response
ok?Ok
Por defectotrue
moduleSeq?string|null
name?Name
Por defecto""
status*Status

activated | deactivated | offline | unknown.

consultedAt*Consultedat

Instantánea UTC de la consulta (ISO-8601).

Ejemplo de petición
curl -X GET 'https://api.staging.fusehub.lat/api/integration/v1/sites/string/alarm/devices/string/outputs/string'
Ejemplo de respuesta
{  "ok": true,  "moduleSeq": "ABC123XYZ",  "name": "Aspersor 1",  "status": "activated",  "consultedAt": "2026-08-20T21:48:00+00:00"}