Ir al contenido
Fusehub
Intercomunicador

Consultar capacidades del intercomunicador

GET
/api/integration/v2/sites/{site_id}/devices/{device_id}/intercom/capabilities

Qué funciones soporta el equipo y cuántos números caben en él. El equipo debe estar en línea.

Autenticación

IntegrationKey
headerX-Integration-Key<token>

Tu clave de integración. Se crea en la consola de Fusehub, en Herramientas de desarrollo → API Keys.

site_id*Site Id

Código de la sede.

device_id*Device Id

Código del intercomunicador en Fusehub o su número de serie.

Cuerpo de la respuesta

OK

application/json
  1. response
sip?

Orden de los destinos a los que llama el equipo.

Por defecto
{  "supported": false}
numbers?

Lista de números guardada en el equipo.

Por defecto
{  "supported": false,  "roomNoMax": 4}
callButton?

Botón de llamada configurable.

Por defecto
{  "supported": false,  "modes": []}
callPriority?

Orden de los destinos a los que llama el equipo.

Por defecto
{  "supported": false}
Ejemplo de petición
curl -X GET 'https://api.fusehub.lat/api/integration/v2/sites/string/devices/string/intercom/capabilities'
Ejemplo de respuesta
{  "sip": {    "supported": false  },  "numbers": {    "supported": false,    "roomNoMax": 4  },  "callButton": {    "supported": false,    "modes": []  },  "callPriority": {    "supported": false  }}