From 8f8512e020be119b0b83c67e4a8f2a901deaa2bd Mon Sep 17 00:00:00 2001 From: Flashduty AI-SRE Date: Tue, 8 Sep 2026 08:43:32 +0000 Subject: [PATCH] docs(api): daily audit 2026-09-08 - fix api-catalog RUM accordion & counts - Commit 33d085e (remove ServiceMap) deleted the RUM opening tag and the preceding Monitors , leaving RUM's 41 rows stranded inside the Monitors accordion. Restored + at the Monitors/RUM boundary in both {en,zh}/openapi/api-catalog.mdx. - Corrected stale counts introduced by the ServiceMap (33d085e) and monit-agent (68d8181) removals merged after the 2026-09-07 audit: Monitors 40 -> 32 (32 paths in monitors spec), intro total 354 -> 346. - No operations added or removed -> docs.json untouched; api-reference/*.json spec files untouched (verify against live registry: 345 public rows, spec has 346 paths, lone diff = POST /monit/rule/dstypes which is carried from HEAD because monit-webapi is not on GitHub). - lint_openapi.py: OK, 12 spec files. --- en/openapi/api-catalog.mdx | 8 ++++++-- zh/openapi/api-catalog.mdx | 8 ++++++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/en/openapi/api-catalog.mdx b/en/openapi/api-catalog.mdx index 8bfcaddd..85fbf10f 100644 --- a/en/openapi/api-catalog.mdx +++ b/en/openapi/api-catalog.mdx @@ -3,7 +3,7 @@ title: "API Catalog" description: "Complete list of Flashduty Open API endpoints, organized by product module with links to detailed documentation" --- -Flashduty Open API provides **354** endpoints covering five major modules: On-call, Monitors, RUM, AI SRE, and Platform. All endpoints use unified authentication and request specifications. See [Quick Start](/en/openapi/introduction) for details. +Flashduty Open API provides **346** endpoints covering five major modules: On-call, Monitors, RUM, AI SRE, and Platform. All endpoints use unified authentication and request specifications. See [Quick Start](/en/openapi/introduction) for details. All endpoint URLs use `https://api.flashcat.cloud` as the base, authenticated via APP Key through query string. @@ -271,7 +271,7 @@ All endpoint URLs use `https://api.flashcat.cloud` as the base, authenticated vi - + ### Alert rules @@ -330,6 +330,10 @@ All endpoint URLs use `https://api.flashcat.cloud` as the base, authenticated vi | Method | Endpoint | Description | | :--- | :--- | :--- | + + + + ### Facets | Method | Endpoint | Description | diff --git a/zh/openapi/api-catalog.mdx b/zh/openapi/api-catalog.mdx index ebc42976..8d846c9a 100644 --- a/zh/openapi/api-catalog.mdx +++ b/zh/openapi/api-catalog.mdx @@ -3,7 +3,7 @@ title: "API 目录" description: "Flashduty Open API 接口完整列表,按产品模块组织并链接到详细文档" --- -Flashduty Open API 提供 **354** 个接口,覆盖 On-call、Monitors、RUM、AI SRE 和平台五个主要模块。所有接口使用统一认证方式和请求规范。详情参见[快速开始](/zh/openapi/introduction)。 +Flashduty Open API 提供 **346** 个接口,覆盖 On-call、Monitors、RUM、AI SRE 和平台五个主要模块。所有接口使用统一认证方式和请求规范。详情参见[快速开始](/zh/openapi/introduction)。 所有接口 URL 均以 `https://api.flashcat.cloud` 为 base,通过 query string 中的 APP Key 认证。 @@ -271,7 +271,7 @@ Flashduty Open API 提供 **354** 个接口,覆盖 On-call、Monitors、RUM、 - + ### 告警规则 @@ -330,6 +330,10 @@ Flashduty Open API 提供 **354** 个接口,覆盖 On-call、Monitors、RUM、 | 方法 | 接口 | 描述 | | :--- | :--- | :--- | + + + + ### RUM 自定义字段 | 方法 | 接口 | 描述 |