From 555a10fc08af91b70ac77a54e228e1c0c66a8116 Mon Sep 17 00:00:00 2001 From: miliberlin Date: Fri, 22 May 2026 16:01:28 +0200 Subject: [PATCH] docs: add API reference pages for 5 undocumented endpoints Audit of api-reference/openapi.json found 5 spec operations with no documentation page, so they did not appear in the public API reference: - POST /v1/test-sessions/trigger - GET /v1/test-sessions/{testSessionId} - GET /v1/test-sessions/{testSessionId}/completion - GET /v1/error-groups - POST /v1/status-pages/{statusPageId}/subscriptions/bulk Add an MDX page for each and wire them into the Test Sessions, Error Groups, and Status Page Subscribers nav groups in docs.json. All 167 spec operations now have a documentation page. Co-Authored-By: Claude Opus 4.7 (1M context) --- api-reference/error-groups/list-all-error-groups.mdx | 3 +++ .../bulk-create-subscriptions-for-a-specific-status-page.mdx | 3 +++ .../test-sessions/await-the-completion-of-a-test-session.mdx | 3 +++ api-reference/test-sessions/retrieve-a-test-session.mdx | 3 +++ api-reference/test-sessions/trigger-a-new-test-session.mdx | 3 +++ docs.json | 5 +++++ 6 files changed, 20 insertions(+) create mode 100644 api-reference/error-groups/list-all-error-groups.mdx create mode 100644 api-reference/status-pages/bulk-create-subscriptions-for-a-specific-status-page.mdx create mode 100644 api-reference/test-sessions/await-the-completion-of-a-test-session.mdx create mode 100644 api-reference/test-sessions/retrieve-a-test-session.mdx create mode 100644 api-reference/test-sessions/trigger-a-new-test-session.mdx diff --git a/api-reference/error-groups/list-all-error-groups.mdx b/api-reference/error-groups/list-all-error-groups.mdx new file mode 100644 index 00000000..c8d485f4 --- /dev/null +++ b/api-reference/error-groups/list-all-error-groups.mdx @@ -0,0 +1,3 @@ +--- +openapi: get /v1/error-groups +--- diff --git a/api-reference/status-pages/bulk-create-subscriptions-for-a-specific-status-page.mdx b/api-reference/status-pages/bulk-create-subscriptions-for-a-specific-status-page.mdx new file mode 100644 index 00000000..d52ed747 --- /dev/null +++ b/api-reference/status-pages/bulk-create-subscriptions-for-a-specific-status-page.mdx @@ -0,0 +1,3 @@ +--- +openapi: post /v1/status-pages/{statusPageId}/subscriptions/bulk +--- diff --git a/api-reference/test-sessions/await-the-completion-of-a-test-session.mdx b/api-reference/test-sessions/await-the-completion-of-a-test-session.mdx new file mode 100644 index 00000000..4710e259 --- /dev/null +++ b/api-reference/test-sessions/await-the-completion-of-a-test-session.mdx @@ -0,0 +1,3 @@ +--- +openapi: get /v1/test-sessions/{testSessionId}/completion +--- diff --git a/api-reference/test-sessions/retrieve-a-test-session.mdx b/api-reference/test-sessions/retrieve-a-test-session.mdx new file mode 100644 index 00000000..e357187b --- /dev/null +++ b/api-reference/test-sessions/retrieve-a-test-session.mdx @@ -0,0 +1,3 @@ +--- +openapi: get /v1/test-sessions/{testSessionId} +--- diff --git a/api-reference/test-sessions/trigger-a-new-test-session.mdx b/api-reference/test-sessions/trigger-a-new-test-session.mdx new file mode 100644 index 00000000..69c718fc --- /dev/null +++ b/api-reference/test-sessions/trigger-a-new-test-session.mdx @@ -0,0 +1,3 @@ +--- +openapi: post /v1/test-sessions/trigger +--- diff --git a/docs.json b/docs.json index 112103ef..2c97c25a 100644 --- a/docs.json +++ b/docs.json @@ -799,6 +799,7 @@ { "group": "Error Groups", "pages": [ + "api-reference/error-groups/list-all-error-groups", "api-reference/error-groups/list-all-error-groups-for-a-specific-check", "api-reference/error-groups/retrieve-an-error-group", "api-reference/error-groups/update-an-error-group" @@ -929,12 +930,16 @@ "group": "Status Page Subscribers", "pages": [ "api-reference/status-pages/get-all-subscriptions-for-a-specific-status-page", + "api-reference/status-pages/bulk-create-subscriptions-for-a-specific-status-page", "api-reference/status-pages/delete-a-subscription-belonging-to-a-specific-status-page" ] }, { "group": "Test Sessions", "pages": [ + "api-reference/test-sessions/trigger-a-new-test-session", + "api-reference/test-sessions/retrieve-a-test-session", + "api-reference/test-sessions/await-the-completion-of-a-test-session", "api-reference/test-sessions/cancel-a-test-session" ] },