Eliminar persona
Elimina la persona del directorio de la sede y la revoca en los terminales vinculados.
IntegrationKeyX-Integration-Key<token>Clave de integración (fhint_…). Consola Fusehub → Herramientas de desarrollo → API Keys.
site_id*Site IdUUID Fusehub de la sede.
external_person_id*External Person IdId externo de la persona (employeeNo en el terminal).
OK
application/json- response
ok?Oktruedeleted?Deletedtrueid?string|nullcurl -X DELETE 'https://api.staging.fusehub.lat/api/integration/v1/sites/string/acs/persons/by-external/string'{ "ok": true, "deleted": true, "id": "00000000-0000-4000-8000-000000000101"}Actualizar persona PUT
Actualiza vigencia, tipo de usuario, acceso o foto de una persona existente. Body `multipart/form-data`: solo se modifican los campos enviados. `photo` opcional reemplaza la foto; si se omite, se conserva. Resincroniza a los terminales del nivel o grupo.
Sincronizar persona a terminales POST
Reintenta la sincronización de la persona hacia los Recos de su nivel o grupo. Útil tras `sync.status` `partial` o `failed` (p. ej. terminal offline). HTTP 200 con `sync.status` `synced`, `partial`, `failed` o `skipped`. No modifica vigencia ni foto.