跳转到主要内容
使用 docs.json 中的 api 字段来配置哪些 API 规范生成 API 页面、用于测试端点的交互式 API 演练场,以及如何生成和显示代码示例。

设置

api

类型: object 在 api 键下定义所有与 API 相关的设置。
string 或 array 或 object
用于生成 API 参考页面的 OpenAPI 规范文件。接受单个路径或 URL、由路径、URL 和对象组成的数组,或指定 source、directory 和 overlays 的对象。
string 或 array 或 object
用于生成事件驱动 API 参考页面的 AsyncAPI 规范文件。接受单个路径或 URL、路径和 URL 数组,或指定 source 和 directory 的对象。
object
交互式 API 演练场设置。
object
API 参数的显示设置。
"collapsed" | "expanded" | "static"
API playground 中可选请求字段的显示方式。必填字段始终显示在最前面。默认为 collapsed。
  • collapsed:在每个部分中将可选字段隐藏在展开控件后面。
  • expanded:默认显示可选字段。读者仍可将其折叠。
  • static:始终在必填字段之后显示可选字段,不提供展开或折叠控件。
"full"
端点标题中基础 URL 的显示模式。设置为 full 可始终在每个端点页面显示完整的基础 URL。默认情况下,仅当有多个基础 URL 可选择时才显示基础 URL。
object
自动生成的 API 代码示例设置。
object
从 MDX 文件而非 OpenAPI 规范构建的 API 页面的设置。

示例

docs.json