{"about":"Motor de documentos vivos, verificables y soberanos para la pyme europea.","endpoints":["GET  /api/v1/version","GET  /api/v1/templates","POST /api/v1/documents/assemble        (preview sin guardar)","POST /api/v1/documents/render          (format=json|html|pdf|docx|xlsx|md)","POST /api/v1/documents                 (crear + guardar v1)","GET  /api/v1/documents                 (listar)","GET  /api/v1/documents/<id>            (\u00faltima versi\u00f3n)","POST /api/v1/documents/<id>            (nueva versi\u00f3n)","GET  /api/v1/documents/<id>/versions","GET  /api/v1/documents/<id>/versions/<n>","GET  /api/v1/documents/<id>/render     (render persistido; QR si sellado)","POST /api/v1/documents/<id>/seal       (emitir versi\u00f3n verificable)","GET  /api/v1/documents/<id>/check      (completitud + estado de sello)","GET  /api/v1/frameworks                (marcos normativos)","GET  /api/v1/compliance/<framework>    (evaluaci\u00f3n de cartera)","POST /api/v1/analyze                   (verificaci\u00f3n inversa: docx/pdf/texto)","GET  /api/v1/profiles                  (perfiles de an\u00e1lisis)","GET  /api/v1/compliance/<framework>/export?format=xlsx|html|pdf","POST /api/v1/admin/tenants/<id>/keys   (admin: crear API key de tenant)","GET  /api/v1/admin/keys                (admin: listar claves)","POST /api/v1/admin/keys/<id>/revoke    (admin: revocar clave)","POST /api/v1/verify                    (verificaci\u00f3n fuerte por contenido)","GET  /api/v1/verify/<hash>             (verificaci\u00f3n por sello)","GET  /v/<hash>                         (p\u00e1gina p\u00fablica de verificaci\u00f3n)"],"service":"AIM CODEX","tagline":"El PDF adjunto ha muerto. Env\u00eda enlaces vivos.","version":"1.18.450"}
