For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
预约演示登录免费开始
  • 入门
    • 概览
    • 工作原理
    • 快速开始
    • 项目结构
    • Customer showcase
    • 变更日志
  • 配置
    • 概览
    • 站点级设置
    • 页面级设置
  • 编写内容
    • Markdown 基础
    • Markdown 中的富媒体
    • Fern 编辑器
    • 可复用代码片段
  • AI 功能
    • 概览
    • Fern Writer
    • AI 生成的示例
    • Markdown 访问
      • 概览
      • Agent 指令
      • 智能体指令
      • 分析与集成
    • MCP 服务器
    • API 目录发现
      • 预览更改
        • REST API Reference
        • Webhook Reference
        • WebSocket Reference
        • 生成 OpenRPC 参考
        • 生成 gRPC API 参考
        • 生成 GraphQL 参考
        • Library Reference
  • Public API
    • GETJWT from Fern API key
    • GETAlgolia search credentials
    • GETCurrent user information
  • Fern Writer API
    • GETGet Fern Writer Install Link
Checking status...
SOC2Soc 2 Type II
© 2026 Fern • Birch Solutions, Inc., a Postman company

Documentation

SDKsDocsAsk FernCLI Reference

API Definitions

OpenAPIAsyncAPIOpenRPCgRPC

Resources

BlogSupportPricing

Company

Brand KitPrivacy PolicyTerms of Service
LogoLogo
预约演示登录免费开始
在本页
  • 配置
  • 包含多个 Webhook 参考文档
  • 引用单独的 webhook 事件
预览与发布Generation

生成 Webhook 参考文档

||以 Markdown 格式查看|
此页面是否有帮助?
在仪表板中编辑
上一个

生成 REST API 参考文档

下一个

生成 WebSocket 参考

Fern 从 OpenAPI 规范生成 Webhook 参考文档。

Fern 通过以下方式支持 webhooks:

  • OpenAPI 3.1+:使用原生的 webhooks 字段和 operationId(推荐)
  • OpenAPI 3.0:使用 x-fern-webhook: true 扩展

配置

1

设置您的项目结构

将您的规范文件添加到 /fern 目录中,并创建一个引用它的 generators.yml:

generators.yml
1api:
2 path: openapi/openapi.yml
2

将 Webhook 参考文档添加到导航中

在 docs.yml 的导航中添加 - api: Webhook Reference:

docs.yml
1navigation:
2 - api: Webhook Reference
3 api-name: webhooks-v1

使用 api-name 属性来引用包含您的 webhook 定义的文件夹。

3

自定义布局

有关配置选项和布局自定义的完整列表,请参阅自定义 API 参考文档布局。

有关从 API 定义生成的 webhook 文档的实际示例,请查看 Webflow 的 webhooks。

包含多个 Webhook 参考文档

要在文档中包含多个 webhook 定义,请使用 api-name 属性。api-name 对应于包含您的 webhook 定义的文件夹名称。

fern
fern.config.json
docs.yml
payment-webhooks
openapi
openapi.yml# Payment webhook OpenAPI spec
generators.yml
order-webhooks
openapi
openapi.yml# Order webhook OpenAPI spec
generators.yml
docs.yml
1navigation:
2 - api: Payment Webhooks
3 api-name: payment-webhooks
4 - api: Order Webhooks
5 api-name: order-webhooks

引用单独的 webhook 事件

要将每个 webhook 事件显示为单独的页面,请使用 subpackage_{tag}.{webhook-event-name} 格式在 layout 中引用它:

docs.yml
1navigation:
2 - api: Webhook Reference
3 api-name: webhooks-v1
4 layout:
5 - subpackage_plants.newPlantWebhook

其中 {tag} 是第一个标签(小写),{webhook-event-name} 是您的 webhook 定义中的 operationId。

您必须在您的 webhook 规范中定义 tags 和 example 属性。