开放集成
让 LIMS 不再孤立
CNWAYLab 提供完整的 API 生态与低代码扩展能力:300+ RESTful 端点、GraphQL 灵活查询、Webhook 事件订阅、低代码工作流引擎。让实验室信息化与您的 ERP、MES、QMS 生态无缝融合。
全面的 API 接口体系
基于 OpenAPI 3.1 规范的标准化 API,覆盖 LIMS 全部业务域。自动生成多语言 SDK,开发者 5 分钟即可完成首次调用。
样品管理 API
样品登记、接收、分发、销毁全生命周期操作。支持批量导入与条码/RFID 绑定,第三方系统可编程式提交检测请求。
检测结果 API
检测数据录入、审核、放行、报告生成。支持按样品、按项目、按批次批量提交结果,与仪器数据采集模块联动。
仪器集成 API
仪器数据拉取、序列推送、采集状态回调。支持 CDS 双向通信、串口数据透传与文件解析结果接收。
报告与文档 API
COA/检测报告模板渲染、批量签发、电子签名、PDF 生成。支持自定义模板变量替换与多语言输出。
主数据 API
物料/试剂/标准品/客户/供应商等主数据 CRUD。支持外部 MDM 系统双向同步,增量更新与冲突解决策略。
审计与合规 API
审计追踪检索、电子签名验证、系统日志导出。支持按时间段/操作人/实体类型多维度查询,满足监管检查需要。
5 分钟快速接入
标准化认证、自动生成 SDK、交互式 API 文档——开发者友好是 CNWAYLab API 的设计第一原则。
# Python SDK — 提交检测结果 from cnwaylab import CNWayClient client = CNWayClient( base_url="https://your-instance.cnwaylab.net", api_key="ckey_xxxxxxxx" ) result = client.results.create( sample_id="SP20260528-001", test_code="ASSAY_HPLC", value=99.52, unit="%", operator="zhang.wei" ) print(f"Result ID: {result.id}")
灵活查询,按需取数
对于前端看板、报表与复杂关联查询场景,GraphQL 端点提供比 REST 更高效的数据获取方式——一次请求,精准拿回所有需要的数据。
# GraphQL — 一次查询获取样品+结果+审核状态 query { sample(id: "SP20260528-001") { sampleId productName batchNo results { testCode value unit reviewStatus reviewer { name } } auditTrail(limit: 5) { action timestamp operator } } }
比 REST 更灵活的数据获取
传统 REST 需要多次请求才能获取样品→结果→审核的关联数据。GraphQL 一次查询即可返回完整嵌套结构。
- 按需取字段,避免 over-fetching / under-fetching
- 嵌套关联查询:样品 → 检测结果 → 审核人 → 审计记录
- 内建类型系统 (Schema),自文档化,IDE 智能提示
- 与 REST 端点共享同一认证体系 (OAuth2.0 / API Key)
50+ 预置连接器
开箱即用的企业系统连接器,无需编写代码即可实现与主流 ERP、MES、QMS、ELN 系统的数据互通。
低代码工作流引擎
拖拽式工作流设计器,让业务人员无需编程即可搭建自动化流程。从样品登记到报告签发的每一步,都可自由编排。
可视化流程设计器
拖拽节点、连线逻辑、条件分支——BPMN 2.0 兼容的图形化流程编辑器。非技术人员经 30 分钟培训即可独立搭建业务审批流。
自定义字段与表单
拖拽式表单设计器:文本框、下拉、日期、附件上传、动态表格。为不同样品类型定制专属录入界面,无需前端开发。
自动化触发器
基于事件驱动的自动化:样品接收 → 自动分派检测员、OOS 触发 → 自动创建调查任务、报告签发 → 自动通知客户。
脚本扩展引擎
对于低代码无法覆盖的高级场景,CNWAYLab 提供 Python / JavaScript 脚本扩展能力,既灵活又安全。
Python 沙箱执行环境
内置受限 Python 3.12 运行时:预置 requests、pandas、numpy 等常用库。脚本在隔离容器中执行,资源配额监控,防止影响主系统稳定性。
JavaScript / TypeScript 钩子
在表单提交前、数据保存后、报告生成前等关键节点注入自定义逻辑。完整的 TypeScript 类型定义,IDE 智能补全。
从集成开始,释放 LIMS 的无限可能
预约 API 集成专家 1 对 1 咨询,了解如何将 CNWAYLab 与您现有的
ERP/MES/QMS 系统打通,或使用低代码平台快速构建定制流程。