Files
cma-management/docs/api-verification-split.md
T

44 KiB
Raw Blame History

CMA API验证分工表(2026-08-31

生成:项目Bot | 数据源:后端 /openapi.json 实测 | 统计口径:334路径/404方法操作(openapi实测,非任务书398估算)

分类标准

分类 标准 谁验证 数量(操作)
L3必测 北极星四层决策点相关、影响拍板 任总抽验 60
L2 Bot验证 业务流程闭环 项目Bot/QA Bot 169
L1 自动验证 数据完整性/计算正确性/接口可用 脚本/cron 175

四层路径分布

  • ①数据接入: 184 个操作
  • ②多Bot互动: 43 个操作
  • ③数据找人: 82 个操作
  • ④决策闭环: 95 个操作

完整清单(404操作)

方法 API路径 所属层 验证人 当前状态
GET /api/cma/action-plans ④决策闭环 任总抽验 🟡 读接口待抽验
POST /api/cma/action-plans ④决策闭环 任总抽验 🔵 写接口Bot闭环
GET /api/cma/action-plans/coso-checklist ④决策闭环 脚本/cron L1自动
GET /api/cma/action-plans/stats ④决策闭环 任总抽验 L1自动
DELETE /api/cma/action-plans/{plan_id} ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/action-plans/{plan_id} ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/admin/alerts/check ①数据接入 脚本/cron L1自动
POST /api/cma/admin/cache/clear ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/admin/erp-sync ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/admin/erp-sync/dry-run ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/ai/ask ③数据找人 任总抽验 🔵 写接口Bot闭环
GET /api/cma/ai/dashboard-analysis ③数据找人 脚本/cron 🟡 读接口待抽验
GET /api/cma/ai/dashboard-analysis-stream ③数据找人 脚本/cron 🟡 读接口待抽验
GET /api/cma/ai/kpi-analysis/{kpi_id} ③数据找人 脚本/cron 🟡 读接口待抽验
POST /api/cma/ai/review-plans ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/ai/suggestions ③数据找人 任总抽验 🟡 读接口待抽验
POST /api/cma/ai/suggestions ③数据找人 任总抽验 🔵 写接口Bot闭环
GET /api/cma/ai/suggestions/{suggestion_id} ③数据找人 脚本/cron 🟡 读接口待抽验
POST /api/cma/ai/suggestions/{suggestion_id}/apply ③数据找人 任总抽验 🔵 写接口Bot闭环
POST /api/cma/ai/suggestions/{suggestion_id}/dismiss ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/alert-rules ③数据找人 任总抽验 🟡 读接口待抽验
POST /api/cma/alert-rules ③数据找人 任总抽验 🔵 写接口Bot闭环
POST /api/cma/alert-rules/batch ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/alert-rules/calculate-dynamic ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/alert-rules/check-all ③数据找人 任总抽验 L1自动
POST /api/cma/alert-rules/check-forecast ③数据找人 脚本/cron L1自动
GET /api/cma/alert-rules/dynamic-thresholds ③数据找人 脚本/cron 🟡 读接口待抽验
POST /api/cma/alert-rules/generate-defaults ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/alert-rules/generate-suggestions ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/alert-rules/kpi/{kpi_id} ③数据找人 脚本/cron 🟡 读接口待抽验
POST /api/cma/alert-rules/run-forecast-deviation ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
DELETE /api/cma/alert-rules/{rule_id} ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/alert-rules/{rule_id} ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/alerts ③数据找人 任总抽验 🟡 读接口待抽验
GET /api/cma/alerts/check-timeout ③数据找人 脚本/cron L1自动
GET /api/cma/alerts/risk-matrix ③数据找人 脚本/cron 🟡 读接口待抽验
POST /api/cma/alerts/{alert_id}/create-action-plan ③数据找人 任总抽验 🔵 写接口Bot闭环
POST /api/cma/alerts/{alert_id}/escalate ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/alerts/{alert_id}/process ③数据找人 任总抽验 🔵 写接口Bot闭环
POST /api/cma/alerts/{alert_id}/resolve ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/alignment/config ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/alignment/config ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/alignment/modes ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/alignment/tree ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/analysis/auto-calculate ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/analysis/result ③数据找人 脚本/cron 🟡 读接口待抽验
POST /api/cma/analysis/result ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
DELETE /api/cma/analysis/result/{result_id} ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/auth/entities ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/auth/login ①数据接入 任总抽验 🔵 写接口Bot闭环
GET /api/cma/auth/login-entities ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/auth/me ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/auth/my-entities ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/auth/register ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/auth/roles ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/auth/switch-entity ①数据接入 任总抽验 🔵 写接口Bot闭环
GET /api/cma/bi-reports ③数据找人 任总抽验 🟡 读接口待抽验
POST /api/cma/bi-reports ③数据找人 任总抽验 🔵 写接口Bot闭环
POST /api/cma/bi-reports/analyze ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/bi-reports/export ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/bi-reports/templates ③数据找人 脚本/cron 🟡 读接口待抽验
POST /api/cma/bi-reports/templates/seed ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
DELETE /api/cma/bi-reports/templates/{template_id} ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
DELETE /api/cma/bi-reports/{report_id} ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/bi-reports/{report_id} ③数据找人 脚本/cron 🟡 读接口待抽验
PUT /api/cma/bi-reports/{report_id} ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/bot-bridge/kpi-result ②多Bot互动 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/bot-bridge/mpm-result ②多Bot互动 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/bot-bridge/verify/{action_plan_id} ②多Bot互动 任总抽验 🔵 写接口Bot闭环
GET /api/cma/bot-bridge/verify/{action_plan_id}/history ②多Bot互动 脚本/cron 🟡 读接口待抽验
GET /api/cma/bot-kpis ②多Bot互动 脚本/cron 🟡 读接口待抽验
POST /api/cma/bot-kpis/{kpi_id}/value ②多Bot互动 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/bot/actions ②多Bot互动 脚本/cron 🟡 读接口待抽验
GET /api/cma/bot/alerts ②多Bot互动 脚本/cron 🟡 读接口待抽验
GET /api/cma/bot/budget/plans ②多Bot互动 脚本/cron 🟡 读接口待抽验
GET /api/cma/bot/cost/actual ②多Bot互动 脚本/cron 🟡 读接口待抽验
GET /api/cma/bot/cost/standard ②多Bot互动 脚本/cron 🟡 读接口待抽验
GET /api/cma/bot/data-sources ②多Bot互动 脚本/cron 🟡 读接口待抽验
POST /api/cma/bot/import ②多Bot互动 任总抽验 🔵 写接口Bot闭环
GET /api/cma/bot/iron-law ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/bot/iron-law/bots ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/bot/kpi-value-with-check ②多Bot互动 任总抽验 L1自动
GET /api/cma/bot/kpis ②多Bot互动 任总抽验 🟡 读接口待抽验
POST /api/cma/bot/kpis/create-with-links ②多Bot互动 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/bot/kpis/{kpi_id}/history ②多Bot互动 脚本/cron 🟡 读接口待抽验
GET /api/cma/bot/nlp ②多Bot互动 脚本/cron 🟡 读接口待抽验
POST /api/cma/bot/okr/create ②多Bot互动 任总抽验 🔵 写接口Bot闭环
GET /api/cma/bot/okr/list ②多Bot互动 脚本/cron 🟡 读接口待抽验
GET /api/cma/bot/organization ②多Bot互动 脚本/cron 🟡 读接口待抽验
GET /api/cma/bot/overview ②多Bot互动 任总抽验 🟡 读接口待抽验
GET /api/cma/bot/ping ②多Bot互动 脚本/cron 🟡 读接口待抽验
GET /api/cma/bot/query ②多Bot互动 任总抽验 🟡 读接口待抽验
GET /api/cma/bot/risk-levels ②多Bot互动 脚本/cron 🟡 读接口待抽验
GET /api/cma/bot/strategic-maps ②多Bot互动 脚本/cron 🟡 读接口待抽验
GET /api/cma/bot/users ②多Bot互动 脚本/cron 🟡 读接口待抽验
GET /api/cma/bsc-layers ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/budget/alert-direction ④决策闭环 脚本/cron 🟡 读接口待抽验
PUT /api/cma/budget/alert-direction ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/budget/apply-method ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/budget/auto-decompose ④决策闭环 任总抽验 🔵 写接口Bot闭环
GET /api/cma/budget/cash-classify-rules ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/budget/cash-classify-rules ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
DELETE /api/cma/budget/cash-classify-rules/{rule_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/budget/cash-classify-rules/{rule_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/budget/cash-unclassified ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/budget/cash-unclassified/{item_id}/classify ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/budget/cash-unclassified/{item_id}/ignore ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/budget/comparison ④决策闭环 脚本/cron 🟡 读接口待抽验
GET /api/cma/budget/comparison/kpi/{kpi_id} ④决策闭环 脚本/cron 🟡 读接口待抽验
GET /api/cma/budget/config ④决策闭环 脚本/cron 🟡 读接口待抽验
POST /api/cma/budget/config ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/budget/derivation-rules ④决策闭环 脚本/cron 🟡 读接口待抽验
POST /api/cma/budget/derivation-rules ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
DELETE /api/cma/budget/derivation-rules/{rule_id} ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/budget/derivation-rules/{rule_id} ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/budget/deviation-alerts ④决策闭环 脚本/cron 🟡 读接口待抽验
PUT /api/cma/budget/deviation-alerts/{alert_id} ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/budget/deviation-alerts/{alert_id}/attribution ④决策闭环 脚本/cron 🟡 读接口待抽验
POST /api/cma/budget/deviation-check ④决策闭环 脚本/cron L1自动
GET /api/cma/budget/deviation-report ④决策闭环 任总抽验 🟡 读接口待抽验
POST /api/cma/budget/driver/calculate ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/budget/driver/history ④决策闭环 脚本/cron 🟡 读接口待抽验
GET /api/cma/budget/driver/industries ④决策闭环 脚本/cron 🟡 读接口待抽验
GET /api/cma/budget/driver/mode ④决策闭环 脚本/cron 🟡 读接口待抽验
POST /api/cma/budget/driver/mode ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/budget/driver/sensitivity ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/budget/driver/templates ④决策闭环 脚本/cron 🟡 读接口待抽验
POST /api/cma/budget/generate-from-kpis ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/budget/kpi-budget-candidates ④决策闭环 脚本/cron 🟡 读接口待抽验
POST /api/cma/budget/method-comparison ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/budget/plans ④决策闭环 任总抽验 🟡 读接口待抽验
POST /api/cma/budget/plans ④决策闭环 任总抽验 🔵 写接口Bot闭环
DELETE /api/cma/budget/plans/{plan_id} ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/budget/plans/{plan_id} ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/budget/roll-forward ④决策闭环 任总抽验 🔵 写接口Bot闭环
POST /api/cma/budget/sync-cash-plans ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/budget/value-collect/logs ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/budget/value-collect/run ①数据接入 任总抽验 🔵 写接口Bot闭环
GET /api/cma/budget/value-sources ①数据接入 任总抽验 🟡 读接口待抽验
POST /api/cma/budget/value-sources ①数据接入 任总抽验 🔵 写接口Bot闭环
GET /api/cma/budget/value-sources/coverage ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/budget/value-sources/test ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
DELETE /api/cma/budget/value-sources/{source_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/budget/value-sources/{source_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/budget/versions ④决策闭环 脚本/cron 🟡 读接口待抽验
POST /api/cma/budget/versions/approve ④决策闭环 任总抽验 🔵 写接口Bot闭环
POST /api/cma/budget/versions/diff ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/budget/versions/submit ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/budget/zero-based/generate ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/budget/zero-based/items ④决策闭环 脚本/cron 🟡 读接口待抽验
POST /api/cma/budget/zero-based/items ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
DELETE /api/cma/budget/zero-based/items/{item_id} ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/budget/zero-based/items/{item_id} ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/cash/alerts/status ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/cash/balance ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/cash/balance ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/cash/check-alerts ①数据接入 脚本/cron L1自动
GET /api/cma/cash/dashboard ①数据接入 任总抽验 🟡 读接口待抽验
GET /api/cma/cash/gap-forecast ①数据接入 任总抽验 🟡 读接口待抽验
POST /api/cma/cash/import/bohai-ar ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/cash/import/template ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/cash/import/vouchers ①数据接入 任总抽验 🔵 写接口Bot闭环
GET /api/cma/cash/plans ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/cash/plans ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
DELETE /api/cma/cash/plans/{plan_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/cash/plans/{plan_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/cash/plans/{plan_id}/complete ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/cash/receivables ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/cash/receivables/{plan_id}/payment ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/cash/upcoming ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/cost/abc/activities ③数据找人 脚本/cron 🟡 读接口待抽验
POST /api/cma/cost/abc/activities ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/cost/abc/allocate ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/cost/abc/allocations ③数据找人 脚本/cron 🟡 读接口待抽验
GET /api/cma/cost/actual-costs ③数据找人 脚本/cron 🟡 读接口待抽验
POST /api/cma/cost/actual-costs ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/cost/breakdown ③数据找人 脚本/cron 🟡 读接口待抽验
GET /api/cma/cost/comparison ③数据找人 脚本/cron 🟡 读接口待抽验
GET /api/cma/cost/dashboard ③数据找人 任总抽验 🟡 读接口待抽验
GET /api/cma/cost/overview ③数据找人 脚本/cron 🟡 读接口待抽验
GET /api/cma/cost/standard-costs ③数据找人 脚本/cron 🟡 读接口待抽验
POST /api/cma/cost/standard-costs ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
DELETE /api/cma/cost/standard-costs/{cost_id} ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/cost/standard-costs/{cost_id} ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/cost/variance ③数据找人 任总抽验 🟡 读接口待抽验
GET /api/cma/customer-dashboard ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/customer-dashboard/summary ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/customer-dashboard/trend/{kpi_id} ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/dashboard/finance-analysis ③数据找人 脚本/cron 🟡 读接口待抽验
GET /api/cma/dashboard/kpis ③数据找人 任总抽验 🟡 读接口待抽验
GET /api/cma/dashboard/my-dashboard ③数据找人 任总抽验 🟡 读接口待抽验
GET /api/cma/dashboard/my-kpis ③数据找人 脚本/cron 🟡 读接口待抽验
GET /api/cma/dashboard/predict ③数据找人 脚本/cron 🟡 读接口待抽验
GET /api/cma/dashboard/summary ③数据找人 任总抽验 🟡 读接口待抽验
PUT /api/cma/data-classification/batch ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/data-classification/export ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/data-classification/industry-reference ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/data-classification/inventory ①数据接入 脚本/cron 🟡 读接口待抽验
PUT /api/cma/data-classification/kpis/{kpi_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/data-classification/stats ①数据接入 任总抽验 L1自动
PUT /api/cma/data-classification/subjects/{subject_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/data-quality/check ①数据接入 任总抽验 L1自动
GET /api/cma/data-quality/check-governance ①数据接入 脚本/cron L1自动
GET /api/cma/data-quality/governance-check ①数据接入 任总抽验 L1自动
GET /api/cma/data-quality/logs ①数据接入 脚本/cron 🟡 读接口待抽验
DELETE /api/cma/data-quality/logs/{log_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/data-quality/logs/{log_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/data-quality/stats ①数据接入 脚本/cron L1自动
POST /api/cma/data/import-excel ①数据接入 任总抽验 🔵 写接口Bot闭环
POST /api/cma/data/import-excel-smart ①数据接入 任总抽验 🔵 写接口Bot闭环
GET /api/cma/data/sources ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/data/sources ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
DELETE /api/cma/data/sources/{source_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/data/sources/{source_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/data/sync-kpis ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/deviation-push/map-nodes/{map_id} ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/deviation-push/push-to-map ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/entities ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/entities ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/entities/{entity_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/expenses/reimbursements ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/expenses/reimbursements ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/expenses/reimbursements/{reimb_id} ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/expenses/reimbursements/{reimb_id}/approve ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/expenses/reimbursements/{reimb_id}/reject ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/expenses/reimbursements/{reimb_id}/resubmit ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/expenses/reimbursements/{reimb_id}/return ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/expenses/rules ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/expenses/rules ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/expenses/rules/seed ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
DELETE /api/cma/expenses/rules/{rule_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/expenses/rules/{rule_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/expenses/stats ①数据接入 脚本/cron L1自动
GET /api/cma/growth-quality/diagnosis ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/growth-quality/periods ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/knowledge-articles ②多Bot互动 脚本/cron 🟡 读接口待抽验
GET /api/cma/knowledge-articles/{article_id} ②多Bot互动 脚本/cron 🟡 读接口待抽验
GET /api/cma/knowledge/ethics-quiz ②多Bot互动 脚本/cron 🟡 读接口待抽验
GET /api/cma/knowledge/events ②多Bot互动 脚本/cron 🟡 读接口待抽验
POST /api/cma/knowledge/generate/daily ②多Bot互动 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/knowledge/generate/monthly ②多Bot互动 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/knowledge/generate/weekly ②多Bot互动 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/knowledge/summaries ②多Bot互动 脚本/cron 🟡 读接口待抽验
GET /api/cma/knowledge/summaries/latest ②多Bot互动 任总抽验 🟡 读接口待抽验
GET /api/cma/knowledge/summaries/{summary_id} ②多Bot互动 脚本/cron 🟡 读接口待抽验
GET /api/cma/kpi-causality ④决策闭环 任总抽验 🟡 读接口待抽验
POST /api/cma/kpi-causality ④决策闭环 任总抽验 🔵 写接口Bot闭环
GET /api/cma/kpi-causality/full-network ④决策闭环 脚本/cron 🟡 读接口待抽验
GET /api/cma/kpi-causality/kpi/{kpi_id}/network ④决策闭环 脚本/cron 🟡 读接口待抽验
POST /api/cma/kpi-causality/simulate ④决策闭环 任总抽验 🔵 写接口Bot闭环
GET /api/cma/kpi-causality/verify-status ④决策闭环 脚本/cron 🟡 读接口待抽验
DELETE /api/cma/kpi-causality/{causality_id} ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/kpi-causality/{causality_id} ④决策闭环 脚本/cron 🟡 读接口待抽验
PUT /api/cma/kpi-causality/{causality_id} ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/kpi-causality/{causality_id}/verify ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/kpi/governance/audit ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/kpi/validate ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/kpis ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/kpis ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/kpis/categories ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/kpis/glossary ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/kpis/hierarchy ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/kpis/score ①数据接入 脚本/cron 🟡 读接口待抽验
DELETE /api/cma/kpis/{kpi_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/kpis/{kpi_id} ①数据接入 脚本/cron 🟡 读接口待抽验
PUT /api/cma/kpis/{kpi_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/kpis/{kpi_id}/associate-map ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/kpis/{kpi_id}/causality-chain ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/kpis/{kpi_id}/objectives ①数据接入 脚本/cron 🟡 读接口待抽验
PUT /api/cma/kpis/{kpi_id}/restore ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/kpis/{kpi_id}/values ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/kpis/{kpi_id}/values ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/lead ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/maps ④决策闭环 任总抽验 🟡 读接口待抽验
POST /api/cma/maps ④决策闭环 任总抽验 🔵 写接口Bot闭环
POST /api/cma/maps/batch-delete ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/maps/create-with-template ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
DELETE /api/cma/maps/{map_id} ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/maps/{map_id} ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
DELETE /api/cma/maps/{map_id}/connections ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/maps/{map_id}/connections ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/maps/{map_id}/krs ④决策闭环 脚本/cron 🟡 读接口待抽验
GET /api/cma/maps/{map_id}/objectives ④决策闭环 任总抽验 🟡 读接口待抽验
POST /api/cma/maps/{map_id}/objectives ④决策闭环 任总抽验 🔵 写接口Bot闭环
PUT /api/cma/maps/{map_id}/objectives/sort ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
DELETE /api/cma/maps/{map_id}/objectives/{obj_id} ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/maps/{map_id}/objectives/{obj_id} ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/maps/{map_id}/review ④决策闭环 任总抽验 🟡 读接口待抽验
GET /api/cma/maps/{map_id}/review-records ④决策闭环 脚本/cron 🟡 读接口待抽验
POST /api/cma/maps/{map_id}/review-records ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/maps/{map_id}/review-records/{record_id} ④决策闭环 脚本/cron 🟡 读接口待抽验
GET /api/cma/maps/{map_id}/versions ④决策闭环 脚本/cron 🟡 读接口待抽验
POST /api/cma/maps/{map_id}/versions/snapshot ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/maps/{map_id}/versions/{ver_id}/rollback ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/notifications/channels ②多Bot互动 脚本/cron 🟡 读接口待抽验
POST /api/cma/notifications/channels ②多Bot互动 项目Bot/QA 🔵 写接口Bot闭环
DELETE /api/cma/notifications/channels/{ch_id} ②多Bot互动 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/notifications/channels/{ch_id} ②多Bot互动 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/notifications/channels/{ch_id}/test ②多Bot互动 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/notifications/logs ②多Bot互动 脚本/cron 🟡 读接口待抽验
GET /api/cma/okr ④决策闭环 任总抽验 🟡 读接口待抽验
POST /api/cma/okr ④决策闭环 任总抽验 🔵 写接口Bot闭环
GET /api/cma/okr-templates ④决策闭环 脚本/cron 🟡 读接口待抽验
POST /api/cma/okr-templates ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/okr-templates/{template_id} ④决策闭环 脚本/cron 🟡 读接口待抽验
POST /api/cma/okr-templates/{template_id}/apply ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/okr-templates/{template_id}/use ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/okr/{obj_id} ④决策闭环 脚本/cron 🟡 读接口待抽验
PATCH /api/cma/okr/{obj_id} ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/okr/{objective_id}/krs ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/okr/{objective_id}/krs/sync ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
DELETE /api/cma/okr/{objective_id}/krs/{kr_id} ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/okr/{objective_id}/krs/{kr_id} ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/okr/{okr_id}/decomposition ④决策闭环 脚本/cron 🟡 读接口待抽验
POST /api/cma/okr/{okr_id}/decomposition/milestones/generate ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/okr/{okr_id}/decomposition/milestones/{kr_id} ④决策闭环 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/ontology/objectives ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/ontology/trace ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/org/nodes ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/org/nodes ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
DELETE /api/cma/org/nodes/{node_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/org/nodes/{node_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/org/nodes/{node_id}/toggle ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/org/tree ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/permissions/config ①数据接入 脚本/cron 🟡 读接口待抽验
PUT /api/cma/permissions/config ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/permissions/modules ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/predict/accuracy ③数据找人 任总抽验 🟡 读接口待抽验
POST /api/cma/predict/cash-forecast ③数据找人 任总抽验 🔵 写接口Bot闭环
GET /api/cma/predict/cash-forecast/history ③数据找人 脚本/cron 🟡 读接口待抽验
POST /api/cma/predict/cvp ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/predict/cvp-detailed ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/predict/growth-quality ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/predict/investment ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/predict/kpi-forecast ③数据找人 脚本/cron 🟡 读接口待抽验
GET /api/cma/predict/kpi-forecast/finance ③数据找人 脚本/cron 🟡 读接口待抽验
GET /api/cma/predict/kpi-forecast/sensitivity ③数据找人 脚本/cron 🟡 读接口待抽验
POST /api/cma/predict/real-option ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/predict/relevant-decision ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/predict/scenario ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/predict/scenario-suggestion/generate ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/predict/scenario-suggestions ③数据找人 脚本/cron 🟡 读接口待抽验
POST /api/cma/predict/sensitivity ③数据找人 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/products/matrix ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/reports/balance-sheet ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/reports/bsc-scorecard ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/reports/budget-execution ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/reports/cash-flow ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/reports/category-map ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/reports/dupont ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/reports/generate ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/reports/history ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/reports/history/{report_id} ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/reports/kpi-trends ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/reports/mpm-calculate ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/reports/profit-statement ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/reports/profit-summary ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/reports/proforma/balance-sheet ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/reports/proforma/cash-flow ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/reports/proforma/profit-statement ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/reports/restatement ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/reports/statutory ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/reports/statutory/export ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/security/captcha/request ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/security/captcha/request2 ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/security/captcha/verify ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/subjects ①数据接入 脚本/cron 🟡 读接口待抽验
PUT /api/cma/subjects/batch/category ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/subjects/{subject_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/tax/burden ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/tax/check ①数据接入 脚本/cron L1自动
GET /api/cma/tax/dashboard ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/tax/demo-data ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/tax/invoices ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/tax/invoices ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/tax/invoices/abnormal ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/tax/invoices/check ①数据接入 脚本/cron L1自动
DELETE /api/cma/tax/invoices/{invoice_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/tax/invoices/{invoice_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/tax/records ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/tax/records ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
DELETE /api/cma/tax/records/{record_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/tax/records/{record_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/tax/ss ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/tax/ss ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/tax/ss/abnormal ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/tax/ss/check ①数据接入 脚本/cron L1自动
DELETE /api/cma/tax/ss/{ss_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/tax/ss/{ss_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/templates ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/templates ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
DELETE /api/cma/templates/{template_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/templates/{template_id} ①数据接入 脚本/cron 🟡 读接口待抽验
PUT /api/cma/templates/{template_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/templates/{template_id}/instantiate ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/tenant/current ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/tenant/switch ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
GET /api/cma/thresholds/suggest/{kpi_id} ①数据接入 脚本/cron 🟡 读接口待抽验
GET /api/cma/users ①数据接入 脚本/cron 🟡 读接口待抽验
POST /api/cma/users ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
DELETE /api/cma/users/{user_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
PUT /api/cma/users/{user_id} ①数据接入 项目Bot/QA 🔵 写接口Bot闭环
POST /api/cma/verify/{plan_id} ①数据接入 任总抽验 🔵 写接口Bot闭环
GET /health ①数据接入 脚本/cron 已验证

L3必测清单(任总亲测,50路径/60操作)

# 方法 API路径 归属
1 GET /api/cma/action-plans ④闭环-行动方案
2 GET /api/cma/action-plans/stats ④闭环-行动统计
3 POST /api/cma/ai/ask ③找人-AI问答
4 GET /api/cma/ai/suggestions ③找人-AI建议
5 POST /api/cma/ai/suggestions/{suggestion_id}/apply ③找人-建议落地
6 GET /api/cma/alert-rules ③找人-预警规则
7 POST /api/cma/alert-rules/check-all ③找人-全量预警检查
8 GET /api/cma/alerts ③找人-预警列表
9 POST /api/cma/alerts/{alert_id}/create-action-plan ③找人-预警转行动
10 POST /api/cma/alerts/{alert_id}/process ③找人-预警处理
11 POST /api/cma/auth/login ①数据接入-登录(账套)
12 POST /api/cma/auth/switch-entity ①数据接入-切换企业
13 GET /api/cma/bi-reports ③找人-BI报表
14 POST /api/cma/bot-bridge/verify/{action_plan_id} ②多Bot-验证桥
15 POST /api/cma/bot/import ②多Bot-Bot导入
16 POST /api/cma/bot/kpi-value-with-check ②多Bot-KPI带校验写入
17 GET /api/cma/bot/kpis ②多Bot-KPI读写
18 POST /api/cma/bot/okr/create ②多Bot-OKR创建
19 GET /api/cma/bot/overview ②多Bot-总览
20 GET /api/cma/bot/query ②多Bot-查询
21 POST /api/cma/budget/auto-decompose ④闭环-预算自动分解
22 GET /api/cma/budget/deviation-report ④闭环-预算偏差报告
23 GET /api/cma/budget/plans ④闭环-预算
24 POST /api/cma/budget/roll-forward ④闭环-滚动预算
25 POST /api/cma/budget/value-collect/run ①数据接入-实际值归集
26 GET /api/cma/budget/value-sources ①数据接入-数据源管理
27 POST /api/cma/budget/versions/approve ④闭环-预算版本审批
28 GET /api/cma/cash/dashboard ③找人-资金驾驶舱
29 GET /api/cma/cash/gap-forecast ③找人-资金缺口
30 POST /api/cma/cash/import/vouchers ①数据接入-凭证导入
31 GET /api/cma/cost/dashboard ③找人-成本驾驶舱
32 GET /api/cma/cost/variance ③找人-成本差异
33 GET /api/cma/dashboard/kpis ③找人-KPI看板
34 GET /api/cma/dashboard/my-dashboard ③找人-工作台
35 GET /api/cma/dashboard/summary ③找人-总览
36 GET /api/cma/data-classification/stats ①数据接入-分级统计
37 GET /api/cma/data-quality/check ①数据接入-质量检查
38 GET /api/cma/data-quality/governance-check ①数据接入-治理检查
39 POST /api/cma/data/import-excel ①数据接入-Excel导入
40 POST /api/cma/data/import-excel-smart ①数据接入-智能导入
41 GET /api/cma/knowledge/summaries/latest ③找人-知识摘要
42 GET /api/cma/kpi-causality ④闭环-KPI因果
43 POST /api/cma/kpi-causality/simulate ④闭环-因果模拟
44 GET /api/cma/maps ④闭环-战略地图
45 GET /api/cma/maps/{map_id}/objectives ④闭环-地图目标
46 GET /api/cma/maps/{map_id}/review ④闭环-地图评审
47 GET /api/cma/okr ④闭环-OKR
48 GET /api/cma/predict/accuracy ③找人-预测准确率
49 POST /api/cma/predict/cash-forecast ③找人-现金流预测
50 POST /api/cma/verify/{plan_id} ④闭环-自动验证