{"service":"proxy-analytics-ia","urlRewriting":true,"hikvisionWorkerEnabled":true,"routes":{"health":["GET /health","GET /healthz"],"digifort":["GET /digifort/cameras","GET /digifort/media?Camera=<name>","GET /digifort/clip?Camera=&StartDate=&StartTime=&EndDate=&EndTime= (MP4 pronto)","GET /digifort/playback?Camera=&StartDate=&StartTime=&EndDate=&EndTime= (multipart bruto)","GET /digifort/<qualquer-path-do-servidor>"],"hikvision":["GET /hikvision/alert-stream (NDJSON: XML e JSON convertidos)","GET /hikvision/alert-stream/raw (multipart original, debug)","GET /hikvision/stream-events?limit=50","GET /hikvision/events/:eventId","GET /hikvision/diagnostics (relogios + mapa de cameras)","GET /hikvision/events?limit=50","GET /hikvision/device-info","GET /hikvision/<qualquer-path-do-NVR>"],"global":["GET /proxy?url=<url-absoluta>","GET /proxy/targets"]},"notes":["Nenhuma credencial e necessaria no cliente: o proxy injeta Basic/Digest.","URLs internas nas respostas sao reescritas para apontar para este proxy.","O worker Hikvision, quando habilitado, encaminha eventos XML/JSON do alertStream ao webhook configurado."]}