API 参考 知识库

知识库体检

POST/projects/{project_id}/workspace/okf/lint

健康报告——断链、孤儿概念、缺失类型或引用、重复标题。

请求

curl -X POST "$ALLYBUILD_API_URL/projects/$PROJECT_ID/workspace/okf/lint" \
  -H "Authorization: Bearer $TASK_JWT" \
  -H "Content-Type: application/json"
  -d '{}'

响应

[
  {
    "issue_type": "broken_link",
    "concept_id": "policies/refunds",
    "message": "links to missing concept approval-gates.md"
  }
]