# API Response Convention 统一响应格式(JSON 接口): - 成功: ```json { "code": "OK", "message": "ok|success|...", "data": { } } ``` - 失败: ```json { "code": "ERR_...", "message": "..." } ``` ## 约定 1. 所有 `/api/v1/*` JSON 接口使用统一结构。 2. 文件流接口(如 CSV 导出)成功时返回文件内容;失败时返回统一错误 JSON。 3. 权限失败统一 `ERR_PERMISSION_DENIED`。 4. 执行失败统一至少返回一个业务错误码(例如 `ERR_STEP_FAILED`)。 5. `message` 用于人类可读,`code` 用于前端逻辑分支。 ## 已接入范围(2026-03-10) - Ops: jobs/list/detail/cancel/retry - Flags: list/patch - Channels: list/patch/publish/reload/enable/disable/disable-all/test/apply - Records: list/delete - Audit: list