ACS
Listar niveles de acceso
GET
Devuelve los niveles de acceso de la sede con sus puertas. Incluye los temporales que Fusehub crea al registrar visitantes por terminal.
IntegrationKeyheader
X-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.
OK
application/json- response
ok?OkPor defecto
trueaccessLevels*array<>accessLevelCount*Accesslevelcountcurl -X GET 'https://api.fusehub.lat/api/integration/v1/sites/string/acs/access-levels'Ejemplo de respuesta
{ "ok": true, "accessLevels": [ { "id": "aa10c4d2-1e77-4b90-8c33-91f0a2b64d10", "siteId": "00000000-0000-4000-8000-000000000044", "name": "Visitantes", "kind": "permanent", "doorBindings": [ { "deviceId": "00000000-0000-4000-8000-000000000163", "doorNos": [ 1 ], "deviceSerial": "DS-K1T343-ABC", "serialNumber": "DS-K1T343-ABC", "shortSerial": "ABC" } ] } ], "accessLevelCount": 1}Abrir o cerrar puertas POST
Abre, cierra o deja abiertas o cerradas una o varias puertas de la sede. Los datos de cada puerta salen del listado de puertas. El resultado viene por puerta: si un terminal falla, las demás se procesan igual.
Obtener nivel de acceso GET
Devuelve un nivel de acceso con sus puertas y su horario.