{
  "comment": "Generated by site/scripts/api-changelog.mjs from the history of docs/api/openapi.yaml. Do not edit; notes go in api-changelog-notes.json.",
  "source": "docs/api/openapi.yaml",
  "preciseFrom": "2026-10-27",
  "versions": 48,
  "days": [
    {
      "date": "2026-10-30",
      "entries": [
        {
          "kind": "breaking",
          "operation": "GET /me",
          "href": "/docs/api/me#get_me",
          "text": "Response field `key_version` removed."
        },
        {
          "kind": "breaking",
          "operation": null,
          "href": null,
          "text": "Response field `sandbox_parent_id` removed.",
          "operations": [
            {
              "operation": "GET /organization",
              "href": "/docs/api/organization#get_organization"
            },
            {
              "operation": "POST /organization",
              "href": "/docs/api/organization#post_organization"
            },
            {
              "operation": "PUT /organization",
              "href": "/docs/api/organization#put_organization"
            }
          ]
        },
        {
          "kind": "added",
          "operation": "GET /monitors/{monitorID}/domain-expiry",
          "href": "/docs/api/monitors#get_monitors_monitorID_domain_expiry",
          "text": "Added. Requires the `monitor.read` scope."
        },
        {
          "kind": "added",
          "operation": null,
          "href": null,
          "text": "New optional request field `notify`.",
          "operations": [
            {
              "operation": "POST /incidents",
              "href": "/docs/api/incidents#post_incidents"
            },
            {
              "operation": "POST /incidents/{incidentID}/comments",
              "href": "/docs/api/incidents#post_incidents_incidentID_comments"
            },
            {
              "operation": "POST /incidents/{incidentID}/updates",
              "href": "/docs/api/incidents#post_incidents_incidentID_updates"
            }
          ]
        },
        {
          "kind": "added",
          "operation": null,
          "href": null,
          "text": "Now accepts an optional request body.",
          "operations": [
            {
              "operation": "POST /incidents/{incidentID}/acknowledge",
              "href": "/docs/api/incidents#post_incidents_incidentID_acknowledge"
            },
            {
              "operation": "POST /incidents/{incidentID}/reopen",
              "href": "/docs/api/incidents#post_incidents_incidentID_reopen"
            },
            {
              "operation": "POST /incidents/{incidentID}/resolve",
              "href": "/docs/api/incidents#post_incidents_incidentID_resolve"
            },
            {
              "operation": "PUT /incidents/{incidentID}/acknowledge",
              "href": "/docs/api/incidents#put_incidents_incidentID_acknowledge"
            },
            {
              "operation": "PUT /incidents/{incidentID}/reopen",
              "href": "/docs/api/incidents#put_incidents_incidentID_reopen"
            },
            {
              "operation": "PUT /incidents/{incidentID}/resolve",
              "href": "/docs/api/incidents#put_incidents_incidentID_resolve"
            }
          ]
        },
        {
          "kind": "changed",
          "operation": null,
          "href": null,
          "text": "Now documents the status `400`.",
          "operations": [
            {
              "operation": "POST /incidents",
              "href": "/docs/api/incidents#post_incidents"
            },
            {
              "operation": "POST /incidents/{incidentID}/acknowledge",
              "href": "/docs/api/incidents#post_incidents_incidentID_acknowledge"
            },
            {
              "operation": "POST /incidents/{incidentID}/reopen",
              "href": "/docs/api/incidents#post_incidents_incidentID_reopen"
            },
            {
              "operation": "POST /incidents/{incidentID}/resolve",
              "href": "/docs/api/incidents#post_incidents_incidentID_resolve"
            },
            {
              "operation": "PUT /incidents/{incidentID}/acknowledge",
              "href": "/docs/api/incidents#put_incidents_incidentID_acknowledge"
            },
            {
              "operation": "PUT /incidents/{incidentID}/reopen",
              "href": "/docs/api/incidents#put_incidents_incidentID_reopen"
            },
            {
              "operation": "PUT /incidents/{incidentID}/resolve",
              "href": "/docs/api/incidents#put_incidents_incidentID_resolve"
            }
          ]
        },
        {
          "kind": "changed",
          "operation": null,
          "href": null,
          "text": "Response field `notification_deliveries[].reason_code` no longer returns `sandbox`.",
          "operations": [
            {
              "operation": "GET /incidents/{incidentID}",
              "href": "/docs/api/incidents#get_incidents_incidentID"
            },
            {
              "operation": "POST /incidents",
              "href": "/docs/api/incidents#post_incidents"
            },
            {
              "operation": "POST /incidents/{incidentID}/acknowledge",
              "href": "/docs/api/incidents#post_incidents_incidentID_acknowledge"
            },
            {
              "operation": "POST /incidents/{incidentID}/comments",
              "href": "/docs/api/incidents#post_incidents_incidentID_comments"
            },
            {
              "operation": "POST /incidents/{incidentID}/escalate",
              "href": "/docs/api/incidents#post_incidents_incidentID_escalate"
            },
            {
              "operation": "POST /incidents/{incidentID}/reopen",
              "href": "/docs/api/incidents#post_incidents_incidentID_reopen"
            },
            {
              "operation": "POST /incidents/{incidentID}/resolve",
              "href": "/docs/api/incidents#post_incidents_incidentID_resolve"
            },
            {
              "operation": "POST /incidents/{incidentID}/updates",
              "href": "/docs/api/incidents#post_incidents_incidentID_updates"
            },
            {
              "operation": "PUT /incidents/{incidentID}/acknowledge",
              "href": "/docs/api/incidents#put_incidents_incidentID_acknowledge"
            },
            {
              "operation": "PUT /incidents/{incidentID}/reopen",
              "href": "/docs/api/incidents#put_incidents_incidentID_reopen"
            },
            {
              "operation": "PUT /incidents/{incidentID}/resolve",
              "href": "/docs/api/incidents#put_incidents_incidentID_resolve"
            }
          ]
        },
        {
          "kind": "documented",
          "operation": null,
          "href": null,
          "tags": [
            "incidents"
          ],
          "text": "Request and response fields are now documented for 6 operations. This describes behavior that already existed and is not counted as a change."
        }
      ]
    },
    {
      "date": "2026-10-27",
      "entries": [
        {
          "kind": "added",
          "operation": "POST /webhook-subscriptions/{subscriptionID}/rotate-secret",
          "href": "/docs/api/webhook-subscriptions#post_webhook_subscriptions_subscriptionID_rotate_secret",
          "text": "Added (beta). Requires the `webhook.write` scope."
        },
        {
          "kind": "documented",
          "operation": null,
          "href": null,
          "tags": [
            "advisor",
            "client-templates",
            "clients",
            "escalation-policies",
            "heartbeat-groups",
            "heartbeats",
            "incidents",
            "invites",
            "me",
            "metadata",
            "monitor-groups",
            "monitors",
            "notification-channels",
            "oncall-schedules",
            "organization",
            "reports",
            "runbooks",
            "severities",
            "severity-groups",
            "sla-policies",
            "status-page-design-templates",
            "status-page-templates",
            "status-pages",
            "teams",
            "webhook-subscriptions"
          ],
          "text": "Request and response fields are now documented for 230 operations. This describes behavior that already existed and is not counted as a change."
        }
      ]
    },
    {
      "date": "2026-10-26",
      "entries": [
        {
          "kind": "documented",
          "operation": null,
          "href": null,
          "tags": [
            "incidents",
            "status-page-design-templates",
            "status-pages"
          ],
          "text": "Request and response fields are now documented for 5 operations. This describes behavior that already existed and is not counted as a change."
        }
      ]
    },
    {
      "date": "2026-10-22",
      "entries": [
        {
          "kind": "added",
          "operation": "GET /status-pages/{pageID}/mail-preview",
          "href": "/docs/api/status-pages#get_status_pages_pageID_mail_preview",
          "text": "Added. Requires the `status_page.read` scope."
        }
      ]
    },
    {
      "date": "2026-10-18",
      "entries": [
        {
          "kind": "added",
          "operation": "POST /monitors/export-details",
          "href": "/docs/api/monitors#post_monitors_export_details",
          "text": "Added. Requires the `monitor.read` scope."
        }
      ]
    },
    {
      "date": "2026-10-16",
      "entries": [
        {
          "kind": "added",
          "operation": "GET /incidents/{incidentID}/domain-case",
          "href": "/docs/api/incidents#get_incidents_incidentID_domain_case",
          "text": "Added. Requires the `incident.read` scope."
        }
      ]
    },
    {
      "date": "2026-10-14",
      "entries": [
        {
          "kind": "added",
          "operation": "GET /status-page-design-templates",
          "href": "/docs/api/status-page-design-templates#get_status_page_design_templates",
          "text": "Added. Requires the `status_page.read` scope."
        },
        {
          "kind": "added",
          "operation": "POST /status-page-design-templates",
          "href": "/docs/api/status-page-design-templates#post_status_page_design_templates",
          "text": "Added. Requires the `status_page.write` scope."
        },
        {
          "kind": "added",
          "operation": "GET /status-page-design-templates/{templateID}",
          "href": "/docs/api/status-page-design-templates#get_status_page_design_templates_templateID",
          "text": "Added. Requires the `status_page.read` scope."
        },
        {
          "kind": "added",
          "operation": "PUT /status-page-design-templates/{templateID}",
          "href": "/docs/api/status-page-design-templates#put_status_page_design_templates_templateID",
          "text": "Added. Requires the `status_page.write` scope."
        },
        {
          "kind": "added",
          "operation": "DELETE /status-page-design-templates/{templateID}",
          "href": "/docs/api/status-page-design-templates#delete_status_page_design_templates_templateID",
          "text": "Added. Requires the `status_page.write` scope."
        },
        {
          "kind": "added",
          "operation": "GET /status-page-design-templates/{templateID}/assets/{kind}",
          "href": "/docs/api/status-page-design-templates#get_status_page_design_templates_templateID_assets_kind",
          "text": "Added. Requires the `status_page.read` scope."
        }
      ]
    },
    {
      "date": "2026-09-22",
      "entries": [
        {
          "kind": "added",
          "operation": "POST /clients/logo-import",
          "href": "/docs/api/clients#post_clients_logo_import",
          "text": "Added. Requires the `client.write` scope."
        }
      ]
    },
    {
      "date": "2026-09-21",
      "entries": [
        {
          "kind": "added",
          "operation": "GET /escalation-policies/{policyID}/test-runs/latest",
          "href": "/docs/api/escalation-policies#get_escalation_policies_policyID_test_runs_latest",
          "text": "Added. Requires the `escalation_policy.read` scope."
        },
        {
          "kind": "added",
          "operation": "GET /escalation-policies/{policyID}/test-runs/{runID}",
          "href": "/docs/api/escalation-policies#get_escalation_policies_policyID_test_runs_runID",
          "text": "Added. Requires the `escalation_policy.read` scope."
        },
        {
          "kind": "added",
          "operation": "POST /status-pages/{pageID}/subscribers/resend-pending",
          "href": "/docs/api/status-pages#post_status_pages_pageID_subscribers_resend_pending",
          "text": "Added. Requires the `status_page.subscriber.write` scope."
        }
      ]
    },
    {
      "date": "2026-09-19",
      "entries": [
        {
          "kind": "added",
          "operation": "POST /status-pages/feed-preview",
          "href": "/docs/api/status-pages#post_status_pages_feed_preview",
          "text": "Added. Requires the `status_page.write` scope."
        },
        {
          "kind": "added",
          "operation": "PUT /status-pages/{pageID}/assets/{kind}",
          "href": "/docs/api/status-pages#put_status_pages_pageID_assets_kind",
          "text": "Added. Requires the `status_page.write` scope."
        },
        {
          "kind": "added",
          "operation": "DELETE /status-pages/{pageID}/assets/{kind}",
          "href": "/docs/api/status-pages#delete_status_pages_pageID_assets_kind",
          "text": "Added. Requires the `status_page.write` scope."
        },
        {
          "kind": "added",
          "operation": "POST /status-pages/{pageID}/duplicate",
          "href": "/docs/api/status-pages#post_status_pages_pageID_duplicate",
          "text": "Added. Requires the `status_page.write` scope."
        },
        {
          "kind": "added",
          "operation": "GET /status-pages/{pageID}/subscribers/count",
          "href": "/docs/api/status-pages#get_status_pages_pageID_subscribers_count",
          "text": "Added. Requires the `status_page.read` scope."
        },
        {
          "kind": "added",
          "operation": "GET /status-pages/{pageID}/updates/{updateID}/deliveries",
          "href": "/docs/api/status-pages#get_status_pages_pageID_updates_updateID_deliveries",
          "text": "Added. Requires the `status_page.read` scope."
        }
      ]
    },
    {
      "date": "2026-09-18",
      "entries": [
        {
          "kind": "added",
          "operation": "GET /status-page-templates",
          "href": "/docs/api/status-page-templates#get_status_page_templates",
          "text": "Added. Requires the `status_page.read` scope."
        },
        {
          "kind": "added",
          "operation": "POST /status-page-templates",
          "href": "/docs/api/status-page-templates#post_status_page_templates",
          "text": "Added. Requires the `status_page.write` scope."
        },
        {
          "kind": "added",
          "operation": "PUT /status-page-templates/{templateID}",
          "href": "/docs/api/status-page-templates#put_status_page_templates_templateID",
          "text": "Added. Requires the `status_page.write` scope."
        },
        {
          "kind": "added",
          "operation": "DELETE /status-page-templates/{templateID}",
          "href": "/docs/api/status-page-templates#delete_status_page_templates_templateID",
          "text": "Added. Requires the `status_page.write` scope."
        },
        {
          "kind": "added",
          "operation": "GET /status-pages/{pageID}/updates/{updateID}",
          "href": "/docs/api/status-pages#get_status_pages_pageID_updates_updateID",
          "text": "Added. Requires the `status_page.read` scope."
        },
        {
          "kind": "added",
          "operation": "PUT /status-pages/{pageID}/updates/{updateID}",
          "href": "/docs/api/status-pages#put_status_pages_pageID_updates_updateID",
          "text": "Added. Requires the `status_page.write` scope."
        },
        {
          "kind": "added",
          "operation": "POST /status-pages/{pageID}/updates/{updateID}/entries",
          "href": "/docs/api/status-pages#post_status_pages_pageID_updates_updateID_entries",
          "text": "Added. Requires the `status_page.write` scope."
        },
        {
          "kind": "added",
          "operation": "PUT /status-pages/{pageID}/updates/{updateID}/entries/{entryID}",
          "href": "/docs/api/status-pages#put_status_pages_pageID_updates_updateID_entries_entryID",
          "text": "Added. Requires the `status_page.write` scope."
        },
        {
          "kind": "added",
          "operation": "DELETE /status-pages/{pageID}/updates/{updateID}/entries/{entryID}",
          "href": "/docs/api/status-pages#delete_status_pages_pageID_updates_updateID_entries_entryID",
          "text": "Added. Requires the `status_page.write` scope."
        }
      ]
    },
    {
      "date": "2026-09-08",
      "entries": [
        {
          "kind": "added",
          "operation": "GET /monitors/batch/history",
          "href": "/docs/api/monitors#get_monitors_batch_history",
          "text": "Added. Requires the `monitor.write` scope."
        },
        {
          "kind": "added",
          "operation": "POST /monitors/bulk",
          "href": "/docs/api/monitors#post_monitors_bulk",
          "text": "Added. Requires the `monitor.write` scope."
        },
        {
          "kind": "added",
          "operation": "GET /monitors/summary",
          "href": "/docs/api/monitors#get_monitors_summary",
          "text": "Added. Requires the `monitor.read` scope."
        },
        {
          "kind": "added",
          "operation": "GET /organization/report-branding",
          "href": "/docs/api/organization#get_organization_report_branding",
          "text": "Added. Requires the `organization.read` scope."
        },
        {
          "kind": "added",
          "operation": "PUT /organization/report-branding",
          "href": "/docs/api/organization#put_organization_report_branding",
          "text": "Added. Requires the `organization.write` scope."
        },
        {
          "kind": "added",
          "operation": "POST /reports/schedules/preview",
          "href": "/docs/api/reports#post_reports_schedules_preview",
          "text": "Added. Requires the `report.read` scope."
        }
      ]
    },
    {
      "date": "2026-09-06",
      "entries": [
        {
          "kind": "added",
          "operation": "GET /status-pages/platform",
          "href": "/docs/api/status-pages#get_status_pages_platform",
          "text": "Added. Requires the `status_page.read` scope."
        }
      ]
    },
    {
      "date": "2026-09-02",
      "entries": [
        {
          "kind": "breaking",
          "operation": null,
          "href": null,
          "text": "Required scope changed. Keys that do not hold the new scope are refused.",
          "operations": [
            {
              "operation": "DELETE /reports/schedules/{scheduleID}",
              "href": "/docs/api/reports#delete_reports_schedules_scheduleID",
              "detail": "`report.read` to `report.write`"
            },
            {
              "operation": "DELETE /reports/share-links/{linkID}",
              "href": "/docs/api/reports#delete_reports_share_links_linkID",
              "detail": "`report.read` to `report.write`"
            },
            {
              "operation": "GET /status-pages/{pageID}/subscribers",
              "href": "/docs/api/status-pages#get_status_pages_pageID_subscribers",
              "detail": "`status_page.subscriber.write` to `status_page.read`"
            },
            {
              "operation": "POST /reports/schedules",
              "href": "/docs/api/reports#post_reports_schedules",
              "detail": "`report.read` to `report.write`"
            },
            {
              "operation": "POST /reports/schedules/{scheduleID}/run-now",
              "href": "/docs/api/reports#post_reports_schedules_scheduleID_run_now",
              "detail": "`report.read` to `report.write`"
            },
            {
              "operation": "POST /reports/{runID}/share",
              "href": "/docs/api/reports#post_reports_runID_share",
              "detail": "`report.read` to `report.write`"
            },
            {
              "operation": "PUT /reports/schedules/{scheduleID}",
              "href": "/docs/api/reports#put_reports_schedules_scheduleID",
              "detail": "`report.read` to `report.write`"
            }
          ]
        },
        {
          "kind": "breaking",
          "operation": null,
          "href": null,
          "text": "Removed from the public API reference.",
          "operations": [
            {
              "operation": "GET /incidents/{incidentID}/escalations/{step}/acknowledge",
              "href": null
            },
            {
              "operation": "GET /reports/verify/{hash}",
              "href": null
            },
            {
              "operation": "GET /share/reports/{token}",
              "href": null
            }
          ]
        },
        {
          "kind": "changed",
          "operation": null,
          "href": null,
          "text": "Required scope relaxed.",
          "operations": [
            {
              "operation": "GET /clients",
              "href": "/docs/api/clients#get_clients",
              "detail": "`client.write` to `client.read`"
            },
            {
              "operation": "GET /clients/{clientID}",
              "href": "/docs/api/clients#get_clients_clientID",
              "detail": "`client.write` to `client.read`"
            },
            {
              "operation": "GET /clients/{clientID}/portal-settings",
              "href": "/docs/api/clients#get_clients_clientID_portal_settings",
              "detail": "`client.write` to `client.read`"
            },
            {
              "operation": "GET /clients/{clientID}/share-links",
              "href": "/docs/api/clients#get_clients_clientID_share_links",
              "detail": "`client.write` to `client.read`"
            },
            {
              "operation": "GET /escalation-policies",
              "href": "/docs/api/escalation-policies#get_escalation_policies",
              "detail": "`escalation_policy.write` to `escalation_policy.read`"
            },
            {
              "operation": "GET /escalation-policies/{policyID}",
              "href": "/docs/api/escalation-policies#get_escalation_policies_policyID",
              "detail": "`escalation_policy.write` to `escalation_policy.read`"
            },
            {
              "operation": "GET /heartbeat-groups",
              "href": "/docs/api/heartbeat-groups#get_heartbeat_groups",
              "detail": "`heartbeat.write` to `heartbeat.read`"
            },
            {
              "operation": "GET /heartbeat-groups/{groupID}",
              "href": "/docs/api/heartbeat-groups#get_heartbeat_groups_groupID",
              "detail": "`heartbeat.write` to `heartbeat.read`"
            },
            {
              "operation": "GET /heartbeats",
              "href": "/docs/api/heartbeats#get_heartbeats",
              "detail": "`heartbeat.write` to `heartbeat.read`"
            },
            {
              "operation": "GET /heartbeats/{heartbeatID}",
              "href": "/docs/api/heartbeats#get_heartbeats_heartbeatID",
              "detail": "`heartbeat.write` to `heartbeat.read`"
            },
            {
              "operation": "GET /incidents",
              "href": "/docs/api/incidents#get_incidents",
              "detail": "`incident.write` to `incident.read`"
            },
            {
              "operation": "GET /incidents/{incidentID}/attachments",
              "href": "/docs/api/incidents#get_incidents_incidentID_attachments",
              "detail": "`incident.write` to `incident.read`"
            },
            {
              "operation": "GET /incidents/{incidentID}/attachments/{attachmentID}",
              "href": "/docs/api/incidents#get_incidents_incidentID_attachments_attachmentID",
              "detail": "`incident.write` to `incident.read`"
            },
            {
              "operation": "GET /incidents/{incidentID}/comments",
              "href": "/docs/api/incidents#get_incidents_incidentID_comments",
              "detail": "`incident.write` to `incident.read`"
            },
            {
              "operation": "GET /invites",
              "href": "/docs/api/invites#get_invites",
              "detail": "`member.write` to `member.read`"
            },
            {
              "operation": "GET /metadata",
              "href": "/docs/api/metadata#get_metadata",
              "detail": "`metadata.write` to `metadata.read`"
            },
            {
              "operation": "GET /monitor-groups",
              "href": "/docs/api/monitor-groups#get_monitor_groups",
              "detail": "`monitor.write` to `monitor.read`"
            },
            {
              "operation": "GET /monitor-groups/{groupID}",
              "href": "/docs/api/monitor-groups#get_monitor_groups_groupID",
              "detail": "`monitor.delete` to `monitor.read`"
            },
            {
              "operation": "GET /monitors",
              "href": "/docs/api/monitors#get_monitors",
              "detail": "`monitor.write` to `monitor.read`"
            },
            {
              "operation": "GET /monitors/{monitorID}",
              "href": "/docs/api/monitors#get_monitors_monitorID",
              "detail": "`monitor.delete` to `monitor.read`"
            },
            {
              "operation": "GET /notification_channels",
              "href": "/docs/api/notification-channels#get_notification_channels",
              "detail": "`notification_channel.write` to `notification_channel.read`"
            },
            {
              "operation": "GET /notification_channels/{channelID}",
              "href": "/docs/api/notification-channels#get_notification_channels_channelID",
              "detail": "`notification_channel.write` to `notification_channel.read`"
            },
            {
              "operation": "GET /oncall-schedules",
              "href": "/docs/api/oncall-schedules#get_oncall_schedules",
              "detail": "`oncall.write` to `oncall.read`"
            },
            {
              "operation": "GET /oncall-schedules/{scheduleID}",
              "href": "/docs/api/oncall-schedules#get_oncall_schedules_scheduleID",
              "detail": "`oncall.write` to `oncall.read`"
            },
            {
              "operation": "GET /oncall-schedules/{scheduleID}/overrides",
              "href": "/docs/api/oncall-schedules#get_oncall_schedules_scheduleID_overrides",
              "detail": "`oncall.write` to `oncall.read`"
            },
            {
              "operation": "GET /organization",
              "href": "/docs/api/organization#get_organization",
              "detail": "`organization.write` to `organization.read`"
            },
            {
              "operation": "GET /organization/members/email/{email}",
              "href": "/docs/api/organization#get_organization_members_email_email",
              "detail": "`member.write` to `member.read`"
            },
            {
              "operation": "GET /organization/security",
              "href": "/docs/api/organization#get_organization_security",
              "detail": "`organization.write` to `organization.read`"
            },
            {
              "operation": "GET /runbooks",
              "href": "/docs/api/runbooks#get_runbooks",
              "detail": "`runbook.write` to `runbook.read`"
            },
            {
              "operation": "GET /runbooks/{runbookID}",
              "href": "/docs/api/runbooks#get_runbooks_runbookID",
              "detail": "`runbook.write` to `runbook.read`"
            },
            {
              "operation": "GET /status-pages",
              "href": "/docs/api/status-pages#get_status_pages",
              "detail": "`status_page.write` to `status_page.read`"
            },
            {
              "operation": "GET /status-pages/{pageID}",
              "href": "/docs/api/status-pages#get_status_pages_pageID",
              "detail": "`status_page.write` to `status_page.read`"
            },
            {
              "operation": "GET /status-pages/{pageID}/access",
              "href": "/docs/api/status-pages#get_status_pages_pageID_access",
              "detail": "`status_page.write` to `status_page.read`"
            },
            {
              "operation": "GET /status-pages/{pageID}/reports",
              "href": "/docs/api/status-pages#get_status_pages_pageID_reports",
              "detail": "`status_page.write` to `status_page.read`"
            },
            {
              "operation": "GET /status-pages/{pageID}/sections",
              "href": "/docs/api/status-pages#get_status_pages_pageID_sections",
              "detail": "`status_page.write` to `status_page.read`"
            },
            {
              "operation": "GET /status-pages/{pageID}/sections/{sectionID}/resources",
              "href": "/docs/api/status-pages#get_status_pages_pageID_sections_sectionID_resources",
              "detail": "`status_page.write` to `status_page.read`"
            },
            {
              "operation": "GET /status-pages/{pageID}/structure",
              "href": "/docs/api/status-pages#get_status_pages_pageID_structure",
              "detail": "`status_page.write` to `status_page.read`"
            },
            {
              "operation": "GET /status-pages/{pageID}/translations",
              "href": "/docs/api/status-pages#get_status_pages_pageID_translations",
              "detail": "`status_page.write` to `status_page.read`"
            },
            {
              "operation": "GET /status-pages/{pageID}/updates",
              "href": "/docs/api/status-pages#get_status_pages_pageID_updates",
              "detail": "`status_page.write` to `status_page.read`"
            },
            {
              "operation": "GET /teams",
              "href": "/docs/api/teams#get_teams",
              "detail": "`team.write` to `team.read`"
            },
            {
              "operation": "GET /teams/{teamID}",
              "href": "/docs/api/teams#get_teams_teamID",
              "detail": "`team.write` to `team.read`"
            },
            {
              "operation": "GET /teams/{teamID}/clients",
              "href": "/docs/api/teams#get_teams_teamID_clients",
              "detail": "`team.write` to `team.read`"
            },
            {
              "operation": "GET /teams/{teamID}/members",
              "href": "/docs/api/teams#get_teams_teamID_members",
              "detail": "`member.write` to `member.read`"
            },
            {
              "operation": "GET /teams/{teamID}/members/email/{email}",
              "href": "/docs/api/teams#get_teams_teamID_members_email_email",
              "detail": "`member.write` to `member.read`"
            },
            {
              "operation": "GET /webhook-subscriptions",
              "href": "/docs/api/webhook-subscriptions#get_webhook_subscriptions",
              "detail": "`webhook.write` to `webhook.read`"
            },
            {
              "operation": "PATCH /monitors/{monitorID}",
              "href": "/docs/api/monitors#patch_monitors_monitorID",
              "detail": "`monitor.delete` to `monitor.write`"
            },
            {
              "operation": "POST /monitors/{monitorID}/notification_channels/{channelID}",
              "href": "/docs/api/monitors#post_monitors_monitorID_notification_channels_channelID",
              "detail": "`monitor.delete` to `monitor.write`"
            },
            {
              "operation": "PUT /monitor-groups/{groupID}",
              "href": "/docs/api/monitor-groups#put_monitor_groups_groupID",
              "detail": "`monitor.delete` to `monitor.write`"
            },
            {
              "operation": "PUT /monitors/{monitorID}",
              "href": "/docs/api/monitors#put_monitors_monitorID",
              "detail": "`monitor.delete` to `monitor.write`"
            },
            {
              "operation": "PUT /monitors/{monitorID}/escalation-policy",
              "href": "/docs/api/monitors#put_monitors_monitorID_escalation_policy",
              "detail": "`monitor.delete` to `monitor.write`"
            }
          ]
        },
        {
          "kind": "documented",
          "operation": null,
          "href": null,
          "tags": [
            "advisor",
            "client-templates",
            "sla-policies"
          ],
          "text": "The required scope is now declared for 13 operations. This describes behavior that already existed and is not counted as a change."
        }
      ]
    },
    {
      "date": "2026-08-27",
      "entries": [
        {
          "kind": "added",
          "operation": "POST /client-templates/{templateID}/dry-run",
          "href": "/docs/api/client-templates#post_client_templates_templateID_dry_run",
          "text": "Added."
        }
      ]
    },
    {
      "date": "2026-08-26",
      "entries": [
        {
          "kind": "added",
          "operation": "GET /incidents/{incidentID}/escalations/{step}/acknowledge",
          "href": null,
          "text": "Added (runtime)."
        }
      ]
    },
    {
      "date": "2026-07-25",
      "entries": [
        {
          "kind": "added",
          "operation": null,
          "href": null,
          "tags": [
            "advisor",
            "incidents",
            "monitors",
            "organization",
            "status-pages"
          ],
          "text": "Added 19 operations.",
          "operations": [
            {
              "operation": "DELETE /status-pages/{pageID}/access-token",
              "href": "/docs/api/status-pages#delete_status_pages_pageID_access_token"
            },
            {
              "operation": "DELETE /status-pages/{pageID}/custom-domain",
              "href": "/docs/api/status-pages#delete_status_pages_pageID_custom_domain"
            },
            {
              "operation": "GET /advisor",
              "href": "/docs/api/advisor#get_advisor"
            },
            {
              "operation": "GET /incidents/{incidentID}/ai",
              "href": "/docs/api/incidents#get_incidents_incidentID_ai"
            },
            {
              "operation": "GET /incidents/{incidentID}/group",
              "href": "/docs/api/incidents#get_incidents_incidentID_group"
            },
            {
              "operation": "GET /monitors/{monitorID}/certificates",
              "href": "/docs/api/monitors#get_monitors_monitorID_certificates"
            },
            {
              "operation": "GET /organization/ai-usage",
              "href": "/docs/api/organization#get_organization_ai_usage"
            },
            {
              "operation": "GET /status-pages/{pageID}/access",
              "href": "/docs/api/status-pages#get_status_pages_pageID_access"
            },
            {
              "operation": "GET /status-pages/{pageID}/domain",
              "href": "/docs/api/status-pages#get_status_pages_pageID_domain"
            },
            {
              "operation": "GET /status-pages/{pageID}/domain/events",
              "href": "/docs/api/status-pages#get_status_pages_pageID_domain_events"
            },
            {
              "operation": "POST /advisor/apply",
              "href": "/docs/api/advisor#post_advisor_apply"
            },
            {
              "operation": "POST /incidents/{incidentID}/ai/postmortem",
              "href": "/docs/api/incidents#post_incidents_incidentID_ai_postmortem"
            },
            {
              "operation": "POST /incidents/{incidentID}/ai/summary",
              "href": "/docs/api/incidents#post_incidents_incidentID_ai_summary"
            },
            {
              "operation": "POST /status-pages/{pageID}/access-token",
              "href": "/docs/api/status-pages#post_status_pages_pageID_access_token"
            },
            {
              "operation": "POST /status-pages/{pageID}/custom-domain/recheck",
              "href": "/docs/api/status-pages#post_status_pages_pageID_custom_domain_recheck"
            },
            {
              "operation": "PUT /incidents/{incidentID}/ai/{kind}/rating",
              "href": "/docs/api/incidents#put_incidents_incidentID_ai_kind_rating"
            },
            {
              "operation": "PUT /organization/ai-quota",
              "href": "/docs/api/organization#put_organization_ai_quota"
            },
            {
              "operation": "PUT /status-pages/{pageID}/access",
              "href": "/docs/api/status-pages#put_status_pages_pageID_access"
            },
            {
              "operation": "PUT /status-pages/{pageID}/custom-domain",
              "href": "/docs/api/status-pages#put_status_pages_pageID_custom_domain"
            }
          ]
        }
      ]
    },
    {
      "date": "2026-07-21",
      "entries": [
        {
          "kind": "added",
          "operation": "GET /clients/{clientID}/portal-settings",
          "href": "/docs/api/clients#get_clients_clientID_portal_settings",
          "text": "Added. Requires the `client.write` scope."
        },
        {
          "kind": "added",
          "operation": "PUT /clients/{clientID}/portal-settings",
          "href": "/docs/api/clients#put_clients_clientID_portal_settings",
          "text": "Added. Requires the `client.write` scope."
        }
      ]
    },
    {
      "date": "2026-06-01",
      "entries": [
        {
          "kind": "added",
          "operation": "GET /incidents/{incidentID}/attachments/{attachmentID}",
          "href": "/docs/api/incidents#get_incidents_incidentID_attachments_attachmentID",
          "text": "Added. Requires the `incident.write` scope."
        }
      ]
    },
    {
      "date": "2026-05-12",
      "entries": [
        {
          "kind": "added",
          "operation": null,
          "href": null,
          "tags": [
            "reports",
            "share",
            "sla-policies"
          ],
          "text": "Added 21 operations.",
          "operations": [
            {
              "operation": "DELETE /reports/schedules/{scheduleID}",
              "href": "/docs/api/reports#delete_reports_schedules_scheduleID"
            },
            {
              "operation": "DELETE /reports/share-links/{linkID}",
              "href": "/docs/api/reports#delete_reports_share_links_linkID"
            },
            {
              "operation": "DELETE /sla-policies/{policyID}",
              "href": "/docs/api/sla-policies#delete_sla_policies_policyID"
            },
            {
              "operation": "GET /reports/downtime-ledger",
              "href": "/docs/api/reports#get_reports_downtime_ledger"
            },
            {
              "operation": "GET /reports/incidents",
              "href": "/docs/api/reports#get_reports_incidents"
            },
            {
              "operation": "GET /reports/response-time",
              "href": "/docs/api/reports#get_reports_response_time"
            },
            {
              "operation": "GET /reports/runs",
              "href": "/docs/api/reports#get_reports_runs"
            },
            {
              "operation": "GET /reports/schedules",
              "href": "/docs/api/reports#get_reports_schedules"
            },
            {
              "operation": "GET /reports/schedules/{scheduleID}",
              "href": "/docs/api/reports#get_reports_schedules_scheduleID"
            },
            {
              "operation": "GET /reports/share-links",
              "href": "/docs/api/reports#get_reports_share_links"
            },
            {
              "operation": "GET /reports/sla",
              "href": "/docs/api/reports#get_reports_sla"
            },
            {
              "operation": "GET /reports/verify/{hash}",
              "href": null
            },
            {
              "operation": "GET /share/reports/{token}",
              "href": null
            },
            {
              "operation": "GET /sla-policies",
              "href": "/docs/api/sla-policies#get_sla_policies"
            },
            {
              "operation": "GET /sla-policies/{policyID}",
              "href": "/docs/api/sla-policies#get_sla_policies_policyID"
            },
            {
              "operation": "POST /reports/schedules",
              "href": "/docs/api/reports#post_reports_schedules"
            },
            {
              "operation": "POST /reports/schedules/{scheduleID}/run-now",
              "href": "/docs/api/reports#post_reports_schedules_scheduleID_run_now"
            },
            {
              "operation": "POST /reports/{runID}/share",
              "href": "/docs/api/reports#post_reports_runID_share"
            },
            {
              "operation": "POST /sla-policies",
              "href": "/docs/api/sla-policies#post_sla_policies"
            },
            {
              "operation": "PUT /reports/schedules/{scheduleID}",
              "href": "/docs/api/reports#put_reports_schedules_scheduleID"
            },
            {
              "operation": "PUT /sla-policies/{policyID}",
              "href": "/docs/api/sla-policies#put_sla_policies_policyID"
            }
          ]
        }
      ]
    },
    {
      "date": "2026-05-11",
      "entries": [
        {
          "kind": "added",
          "operation": "POST /heartbeat-groups/assign",
          "href": "/docs/api/heartbeat-groups#post_heartbeat_groups_assign",
          "text": "Added. Requires the `heartbeat.write` scope."
        },
        {
          "kind": "added",
          "operation": "GET /incidents/{incidentID}/runbook-progress",
          "href": "/docs/api/incidents#get_incidents_incidentID_runbook_progress",
          "text": "Added. Requires the `incident.read` scope."
        },
        {
          "kind": "added",
          "operation": "PUT /incidents/{incidentID}/runbook-steps/{stepID}/completion",
          "href": "/docs/api/incidents#put_incidents_incidentID_runbook_steps_stepID_completion",
          "text": "Added. Requires the `incident.write` scope."
        },
        {
          "kind": "added",
          "operation": "POST /monitor-groups/assign",
          "href": "/docs/api/monitor-groups#post_monitor_groups_assign",
          "text": "Added. Requires the `monitor.write` scope."
        }
      ]
    },
    {
      "date": "2026-05-07",
      "entries": [
        {
          "kind": "breaking",
          "operation": null,
          "href": null,
          "text": "Removed from the public API reference.",
          "operations": [
            {
              "operation": "DELETE /user/api-keys/{keyID}",
              "href": null
            },
            {
              "operation": "GET /user/api-keys",
              "href": null
            },
            {
              "operation": "POST /login",
              "href": null
            },
            {
              "operation": "POST /register",
              "href": null
            },
            {
              "operation": "POST /user/api-keys",
              "href": null
            }
          ]
        },
        {
          "kind": "added",
          "operation": null,
          "href": null,
          "tags": [
            "client-templates",
            "clients",
            "escalation-policies",
            "heartbeat-groups",
            "heartbeats",
            "incidents",
            "invites",
            "me",
            "metadata",
            "monitor-groups",
            "monitors",
            "oncall-schedules",
            "organization",
            "reports",
            "runbooks",
            "severities",
            "severity-groups",
            "status-pages",
            "teams",
            "webhook-subscriptions"
          ],
          "text": "Added 171 operations.",
          "operations": [
            {
              "operation": "DELETE /client-templates/{templateID}",
              "href": "/docs/api/client-templates#delete_client_templates_templateID"
            },
            {
              "operation": "DELETE /clients/{clientID}/share-links/{linkID}",
              "href": "/docs/api/clients#delete_clients_clientID_share_links_linkID"
            },
            {
              "operation": "DELETE /escalation-policies/{policyID}",
              "href": "/docs/api/escalation-policies#delete_escalation_policies_policyID"
            },
            {
              "operation": "DELETE /heartbeat-groups/{groupID}",
              "href": "/docs/api/heartbeat-groups#delete_heartbeat_groups_groupID"
            },
            {
              "operation": "DELETE /heartbeats/{heartbeatID}",
              "href": "/docs/api/heartbeats#delete_heartbeats_heartbeatID"
            },
            {
              "operation": "DELETE /incidents/{incidentID}/attachments/{attachmentID}",
              "href": "/docs/api/incidents#delete_incidents_incidentID_attachments_attachmentID"
            },
            {
              "operation": "DELETE /incidents/{incidentID}/comments/{commentID}",
              "href": "/docs/api/incidents#delete_incidents_incidentID_comments_commentID"
            },
            {
              "operation": "DELETE /invites/{inviteID}",
              "href": "/docs/api/invites#delete_invites_inviteID"
            },
            {
              "operation": "DELETE /monitor-groups/{groupID}",
              "href": "/docs/api/monitor-groups#delete_monitor_groups_groupID"
            },
            {
              "operation": "DELETE /monitors/{monitorID}/escalation-policy",
              "href": "/docs/api/monitors#delete_monitors_monitorID_escalation_policy"
            },
            {
              "operation": "DELETE /monitors/{monitorID}/notification_channels/{channelID}",
              "href": "/docs/api/monitors#delete_monitors_monitorID_notification_channels_channelID"
            },
            {
              "operation": "DELETE /oncall-schedules/{scheduleID}",
              "href": "/docs/api/oncall-schedules#delete_oncall_schedules_scheduleID"
            },
            {
              "operation": "DELETE /oncall-schedules/{scheduleID}/overrides/{overrideID}",
              "href": "/docs/api/oncall-schedules#delete_oncall_schedules_scheduleID_overrides_overrideID"
            },
            {
              "operation": "DELETE /organization",
              "href": "/docs/api/organization#delete_organization"
            },
            {
              "operation": "DELETE /organization/members/email/{email}",
              "href": "/docs/api/organization#delete_organization_members_email_email"
            },
            {
              "operation": "DELETE /organization/members/{memberID}",
              "href": "/docs/api/organization#delete_organization_members_memberID"
            },
            {
              "operation": "DELETE /runbooks/{runbookID}",
              "href": "/docs/api/runbooks#delete_runbooks_runbookID"
            },
            {
              "operation": "DELETE /status-pages/{pageID}",
              "href": "/docs/api/status-pages#delete_status_pages_pageID"
            },
            {
              "operation": "DELETE /status-pages/{pageID}/sections/{sectionID}",
              "href": "/docs/api/status-pages#delete_status_pages_pageID_sections_sectionID"
            },
            {
              "operation": "DELETE /status-pages/{pageID}/sections/{sectionID}/resources/{resourceID}",
              "href": "/docs/api/status-pages#delete_status_pages_pageID_sections_sectionID_resources_resourceID"
            },
            {
              "operation": "DELETE /status-pages/{pageID}/subscribers/{subscriberID}",
              "href": "/docs/api/status-pages#delete_status_pages_pageID_subscribers_subscriberID"
            },
            {
              "operation": "DELETE /status-pages/{pageID}/translations/{translationID}",
              "href": "/docs/api/status-pages#delete_status_pages_pageID_translations_translationID"
            },
            {
              "operation": "DELETE /status-pages/{pageID}/updates/{updateID}",
              "href": "/docs/api/status-pages#delete_status_pages_pageID_updates_updateID"
            },
            {
              "operation": "DELETE /teams/{teamID}",
              "href": "/docs/api/teams#delete_teams_teamID"
            },
            {
              "operation": "DELETE /teams/{teamID}/clients/{clientID}",
              "href": "/docs/api/teams#delete_teams_teamID_clients_clientID"
            },
            {
              "operation": "DELETE /teams/{teamID}/members/email/{email}",
              "href": "/docs/api/teams#delete_teams_teamID_members_email_email"
            },
            {
              "operation": "DELETE /teams/{teamID}/members/{memberID}",
              "href": "/docs/api/teams#delete_teams_teamID_members_memberID"
            },
            {
              "operation": "DELETE /webhook-subscriptions/{subscriptionID}",
              "href": "/docs/api/webhook-subscriptions#delete_webhook_subscriptions_subscriptionID"
            },
            {
              "operation": "GET /client-templates",
              "href": "/docs/api/client-templates#get_client_templates"
            },
            {
              "operation": "GET /client-templates/{templateID}",
              "href": "/docs/api/client-templates#get_client_templates_templateID"
            },
            {
              "operation": "GET /clients",
              "href": "/docs/api/clients#get_clients"
            },
            {
              "operation": "GET /clients/{clientID}",
              "href": "/docs/api/clients#get_clients_clientID"
            },
            {
              "operation": "GET /clients/{clientID}/share-links",
              "href": "/docs/api/clients#get_clients_clientID_share_links"
            },
            {
              "operation": "GET /clients/{clientID}/teams",
              "href": "/docs/api/clients#get_clients_clientID_teams"
            },
            {
              "operation": "GET /escalation-policies",
              "href": "/docs/api/escalation-policies#get_escalation_policies"
            },
            {
              "operation": "GET /escalation-policies/{policyID}",
              "href": "/docs/api/escalation-policies#get_escalation_policies_policyID"
            },
            {
              "operation": "GET /heartbeat-groups",
              "href": "/docs/api/heartbeat-groups#get_heartbeat_groups"
            },
            {
              "operation": "GET /heartbeat-groups/{groupID}",
              "href": "/docs/api/heartbeat-groups#get_heartbeat_groups_groupID"
            },
            {
              "operation": "GET /heartbeats",
              "href": "/docs/api/heartbeats#get_heartbeats"
            },
            {
              "operation": "GET /heartbeats/{heartbeatID}",
              "href": "/docs/api/heartbeats#get_heartbeats_heartbeatID"
            },
            {
              "operation": "GET /heartbeats/{heartbeatID}/availability",
              "href": "/docs/api/heartbeats#get_heartbeats_heartbeatID_availability"
            },
            {
              "operation": "GET /heartbeats/{heartbeatID}/pings",
              "href": "/docs/api/heartbeats#get_heartbeats_heartbeatID_pings"
            },
            {
              "operation": "GET /incidents",
              "href": "/docs/api/incidents#get_incidents"
            },
            {
              "operation": "GET /incidents/{incidentID}",
              "href": "/docs/api/incidents#get_incidents_incidentID"
            },
            {
              "operation": "GET /incidents/{incidentID}/attachments",
              "href": "/docs/api/incidents#get_incidents_incidentID_attachments"
            },
            {
              "operation": "GET /incidents/{incidentID}/comments",
              "href": "/docs/api/incidents#get_incidents_incidentID_comments"
            },
            {
              "operation": "GET /incidents/{incidentID}/timeline",
              "href": "/docs/api/incidents#get_incidents_incidentID_timeline"
            },
            {
              "operation": "GET /invites",
              "href": "/docs/api/invites#get_invites"
            },
            {
              "operation": "GET /me",
              "href": "/docs/api/me#get_me"
            },
            {
              "operation": "GET /metadata",
              "href": "/docs/api/metadata#get_metadata"
            },
            {
              "operation": "GET /monitor-groups",
              "href": "/docs/api/monitor-groups#get_monitor_groups"
            },
            {
              "operation": "GET /monitor-groups/{groupID}",
              "href": "/docs/api/monitor-groups#get_monitor_groups_groupID"
            },
            {
              "operation": "GET /monitors/{monitorID}/availability",
              "href": "/docs/api/monitors#get_monitors_monitorID_availability"
            },
            {
              "operation": "GET /monitors/{monitorID}/incidents",
              "href": "/docs/api/monitors#get_monitors_monitorID_incidents"
            },
            {
              "operation": "GET /monitors/{monitorID}/notification_channels",
              "href": "/docs/api/monitors#get_monitors_monitorID_notification_channels"
            },
            {
              "operation": "GET /monitors/{monitorID}/regions",
              "href": "/docs/api/monitors#get_monitors_monitorID_regions"
            },
            {
              "operation": "GET /monitors/{monitorID}/response_times",
              "href": "/docs/api/monitors#get_monitors_monitorID_response_times"
            },
            {
              "operation": "GET /monitors/{monitorID}/results",
              "href": "/docs/api/monitors#get_monitors_monitorID_results"
            },
            {
              "operation": "GET /oncall-schedules",
              "href": "/docs/api/oncall-schedules#get_oncall_schedules"
            },
            {
              "operation": "GET /oncall-schedules/current",
              "href": "/docs/api/oncall-schedules#get_oncall_schedules_current"
            },
            {
              "operation": "GET /oncall-schedules/{scheduleID}",
              "href": "/docs/api/oncall-schedules#get_oncall_schedules_scheduleID"
            },
            {
              "operation": "GET /oncall-schedules/{scheduleID}/coverage",
              "href": "/docs/api/oncall-schedules#get_oncall_schedules_scheduleID_coverage"
            },
            {
              "operation": "GET /oncall-schedules/{scheduleID}/events",
              "href": "/docs/api/oncall-schedules#get_oncall_schedules_scheduleID_events"
            },
            {
              "operation": "GET /oncall-schedules/{scheduleID}/overrides",
              "href": "/docs/api/oncall-schedules#get_oncall_schedules_scheduleID_overrides"
            },
            {
              "operation": "GET /oncall-schedules/{scheduleID}/rotations",
              "href": "/docs/api/oncall-schedules#get_oncall_schedules_scheduleID_rotations"
            },
            {
              "operation": "GET /organization",
              "href": "/docs/api/organization#get_organization"
            },
            {
              "operation": "GET /organization/audit-logs",
              "href": "/docs/api/organization#get_organization_audit_logs"
            },
            {
              "operation": "GET /organization/members",
              "href": "/docs/api/organization#get_organization_members"
            },
            {
              "operation": "GET /organization/members/email/{email}",
              "href": "/docs/api/organization#get_organization_members_email_email"
            },
            {
              "operation": "GET /organization/security",
              "href": "/docs/api/organization#get_organization_security"
            },
            {
              "operation": "GET /organization/sso",
              "href": "/docs/api/organization#get_organization_sso"
            },
            {
              "operation": "GET /reports/agency-ribbon",
              "href": "/docs/api/reports#get_reports_agency_ribbon"
            },
            {
              "operation": "GET /reports/monitor-ribbon",
              "href": "/docs/api/reports#get_reports_monitor_ribbon"
            },
            {
              "operation": "GET /runbooks",
              "href": "/docs/api/runbooks#get_runbooks"
            },
            {
              "operation": "GET /runbooks/{runbookID}",
              "href": "/docs/api/runbooks#get_runbooks_runbookID"
            },
            {
              "operation": "GET /runbooks/{runbookID}/step-completions",
              "href": "/docs/api/runbooks#get_runbooks_runbookID_step_completions"
            },
            {
              "operation": "GET /severities",
              "href": "/docs/api/severities#get_severities"
            },
            {
              "operation": "GET /severity-groups",
              "href": "/docs/api/severity-groups#get_severity_groups"
            },
            {
              "operation": "GET /status-pages",
              "href": "/docs/api/status-pages#get_status_pages"
            },
            {
              "operation": "GET /status-pages/{pageID}",
              "href": "/docs/api/status-pages#get_status_pages_pageID"
            },
            {
              "operation": "GET /status-pages/{pageID}/report-updates",
              "href": "/docs/api/status-pages#get_status_pages_pageID_report_updates"
            },
            {
              "operation": "GET /status-pages/{pageID}/reports",
              "href": "/docs/api/status-pages#get_status_pages_pageID_reports"
            },
            {
              "operation": "GET /status-pages/{pageID}/sections",
              "href": "/docs/api/status-pages#get_status_pages_pageID_sections"
            },
            {
              "operation": "GET /status-pages/{pageID}/sections/{sectionID}/resources",
              "href": "/docs/api/status-pages#get_status_pages_pageID_sections_sectionID_resources"
            },
            {
              "operation": "GET /status-pages/{pageID}/structure",
              "href": "/docs/api/status-pages#get_status_pages_pageID_structure"
            },
            {
              "operation": "GET /status-pages/{pageID}/subscribers",
              "href": "/docs/api/status-pages#get_status_pages_pageID_subscribers"
            },
            {
              "operation": "GET /status-pages/{pageID}/translations",
              "href": "/docs/api/status-pages#get_status_pages_pageID_translations"
            },
            {
              "operation": "GET /status-pages/{pageID}/updates",
              "href": "/docs/api/status-pages#get_status_pages_pageID_updates"
            },
            {
              "operation": "GET /teams",
              "href": "/docs/api/teams#get_teams"
            },
            {
              "operation": "GET /teams/{teamID}",
              "href": "/docs/api/teams#get_teams_teamID"
            },
            {
              "operation": "GET /teams/{teamID}/clients",
              "href": "/docs/api/teams#get_teams_teamID_clients"
            },
            {
              "operation": "GET /teams/{teamID}/members",
              "href": "/docs/api/teams#get_teams_teamID_members"
            },
            {
              "operation": "GET /teams/{teamID}/members/email/{email}",
              "href": "/docs/api/teams#get_teams_teamID_members_email_email"
            },
            {
              "operation": "GET /webhook-subscriptions",
              "href": "/docs/api/webhook-subscriptions#get_webhook_subscriptions"
            },
            {
              "operation": "GET /webhook-subscriptions/{subscriptionID}/deliveries",
              "href": "/docs/api/webhook-subscriptions#get_webhook_subscriptions_subscriptionID_deliveries"
            },
            {
              "operation": "PATCH /heartbeats/{heartbeatID}",
              "href": "/docs/api/heartbeats#patch_heartbeats_heartbeatID"
            },
            {
              "operation": "PATCH /monitors/{monitorID}",
              "href": "/docs/api/monitors#patch_monitors_monitorID"
            },
            {
              "operation": "POST /client-templates",
              "href": "/docs/api/client-templates#post_client_templates"
            },
            {
              "operation": "POST /clients",
              "href": "/docs/api/clients#post_clients"
            },
            {
              "operation": "POST /clients/{clientID}/archive",
              "href": "/docs/api/clients#post_clients_clientID_archive"
            },
            {
              "operation": "POST /clients/{clientID}/share-links",
              "href": "/docs/api/clients#post_clients_clientID_share_links"
            },
            {
              "operation": "POST /clients/{clientID}/unarchive",
              "href": "/docs/api/clients#post_clients_clientID_unarchive"
            },
            {
              "operation": "POST /escalation-policies",
              "href": "/docs/api/escalation-policies#post_escalation_policies"
            },
            {
              "operation": "POST /escalation-policies/{policyID}/test",
              "href": "/docs/api/escalation-policies#post_escalation_policies_policyID_test"
            },
            {
              "operation": "POST /heartbeat-groups",
              "href": "/docs/api/heartbeat-groups#post_heartbeat_groups"
            },
            {
              "operation": "POST /heartbeats",
              "href": "/docs/api/heartbeats#post_heartbeats"
            },
            {
              "operation": "POST /heartbeats/{heartbeatID}/pause",
              "href": "/docs/api/heartbeats#post_heartbeats_heartbeatID_pause"
            },
            {
              "operation": "POST /heartbeats/{heartbeatID}/resume",
              "href": "/docs/api/heartbeats#post_heartbeats_heartbeatID_resume"
            },
            {
              "operation": "POST /incidents",
              "href": "/docs/api/incidents#post_incidents"
            },
            {
              "operation": "POST /incidents/{incidentID}/acknowledge",
              "href": "/docs/api/incidents#post_incidents_incidentID_acknowledge"
            },
            {
              "operation": "POST /incidents/{incidentID}/attachments",
              "href": "/docs/api/incidents#post_incidents_incidentID_attachments"
            },
            {
              "operation": "POST /incidents/{incidentID}/comments",
              "href": "/docs/api/incidents#post_incidents_incidentID_comments"
            },
            {
              "operation": "POST /incidents/{incidentID}/escalate",
              "href": "/docs/api/incidents#post_incidents_incidentID_escalate"
            },
            {
              "operation": "POST /incidents/{incidentID}/reopen",
              "href": "/docs/api/incidents#post_incidents_incidentID_reopen"
            },
            {
              "operation": "POST /incidents/{incidentID}/resolve",
              "href": "/docs/api/incidents#post_incidents_incidentID_resolve"
            },
            {
              "operation": "POST /incidents/{incidentID}/updates",
              "href": "/docs/api/incidents#post_incidents_incidentID_updates"
            },
            {
              "operation": "POST /invites",
              "href": "/docs/api/invites#post_invites"
            },
            {
              "operation": "POST /invites/{inviteID}/resend",
              "href": "/docs/api/invites#post_invites_inviteID_resend"
            },
            {
              "operation": "POST /monitor-groups",
              "href": "/docs/api/monitor-groups#post_monitor_groups"
            },
            {
              "operation": "POST /monitors/{monitorID}/check",
              "href": "/docs/api/monitors#post_monitors_monitorID_check"
            },
            {
              "operation": "POST /monitors/{monitorID}/notification_channels/{channelID}",
              "href": "/docs/api/monitors#post_monitors_monitorID_notification_channels_channelID"
            },
            {
              "operation": "POST /monitors/{monitorID}/pause",
              "href": "/docs/api/monitors#post_monitors_monitorID_pause"
            },
            {
              "operation": "POST /monitors/{monitorID}/resume",
              "href": "/docs/api/monitors#post_monitors_monitorID_resume"
            },
            {
              "operation": "POST /monitors/{monitorID}/test-alert",
              "href": "/docs/api/monitors#post_monitors_monitorID_test_alert"
            },
            {
              "operation": "POST /oncall-schedules",
              "href": "/docs/api/oncall-schedules#post_oncall_schedules"
            },
            {
              "operation": "POST /oncall-schedules/{scheduleID}/overrides",
              "href": "/docs/api/oncall-schedules#post_oncall_schedules_scheduleID_overrides"
            },
            {
              "operation": "POST /organization",
              "href": "/docs/api/organization#post_organization"
            },
            {
              "operation": "POST /runbooks",
              "href": "/docs/api/runbooks#post_runbooks"
            },
            {
              "operation": "POST /status-pages",
              "href": "/docs/api/status-pages#post_status_pages"
            },
            {
              "operation": "POST /status-pages/{pageID}/reports",
              "href": "/docs/api/status-pages#post_status_pages_pageID_reports"
            },
            {
              "operation": "POST /status-pages/{pageID}/sections",
              "href": "/docs/api/status-pages#post_status_pages_pageID_sections"
            },
            {
              "operation": "POST /status-pages/{pageID}/sections/{sectionID}/resources",
              "href": "/docs/api/status-pages#post_status_pages_pageID_sections_sectionID_resources"
            },
            {
              "operation": "POST /status-pages/{pageID}/subscribers",
              "href": "/docs/api/status-pages#post_status_pages_pageID_subscribers"
            },
            {
              "operation": "POST /status-pages/{pageID}/subscribers/upload",
              "href": "/docs/api/status-pages#post_status_pages_pageID_subscribers_upload"
            },
            {
              "operation": "POST /status-pages/{pageID}/subscribers/{subscriberID}/resend",
              "href": "/docs/api/status-pages#post_status_pages_pageID_subscribers_subscriberID_resend"
            },
            {
              "operation": "POST /status-pages/{pageID}/translations",
              "href": "/docs/api/status-pages#post_status_pages_pageID_translations"
            },
            {
              "operation": "POST /status-pages/{pageID}/updates",
              "href": "/docs/api/status-pages#post_status_pages_pageID_updates"
            },
            {
              "operation": "POST /teams",
              "href": "/docs/api/teams#post_teams"
            },
            {
              "operation": "POST /teams/{teamID}/clients",
              "href": "/docs/api/teams#post_teams_teamID_clients"
            },
            {
              "operation": "POST /teams/{teamID}/members",
              "href": "/docs/api/teams#post_teams_teamID_members"
            },
            {
              "operation": "POST /webhook-subscriptions",
              "href": "/docs/api/webhook-subscriptions#post_webhook_subscriptions"
            },
            {
              "operation": "POST /webhook-subscriptions/{subscriptionID}/redeliver/{deliveryID}",
              "href": "/docs/api/webhook-subscriptions#post_webhook_subscriptions_subscriptionID_redeliver_deliveryID"
            },
            {
              "operation": "POST /webhook-subscriptions/{subscriptionID}/test",
              "href": "/docs/api/webhook-subscriptions#post_webhook_subscriptions_subscriptionID_test"
            },
            {
              "operation": "PUT /client-templates/{templateID}",
              "href": "/docs/api/client-templates#put_client_templates_templateID"
            },
            {
              "operation": "PUT /clients/{clientID}",
              "href": "/docs/api/clients#put_clients_clientID"
            },
            {
              "operation": "PUT /escalation-policies/{policyID}",
              "href": "/docs/api/escalation-policies#put_escalation_policies_policyID"
            },
            {
              "operation": "PUT /heartbeat-groups/{groupID}",
              "href": "/docs/api/heartbeat-groups#put_heartbeat_groups_groupID"
            },
            {
              "operation": "PUT /heartbeats/{heartbeatID}",
              "href": "/docs/api/heartbeats#put_heartbeats_heartbeatID"
            },
            {
              "operation": "PUT /heartbeats/{heartbeatID}/pause",
              "href": "/docs/api/heartbeats#put_heartbeats_heartbeatID_pause"
            },
            {
              "operation": "PUT /heartbeats/{heartbeatID}/resume",
              "href": "/docs/api/heartbeats#put_heartbeats_heartbeatID_resume"
            },
            {
              "operation": "PUT /incidents/{incidentID}/acknowledge",
              "href": "/docs/api/incidents#put_incidents_incidentID_acknowledge"
            },
            {
              "operation": "PUT /incidents/{incidentID}/reopen",
              "href": "/docs/api/incidents#put_incidents_incidentID_reopen"
            },
            {
              "operation": "PUT /incidents/{incidentID}/resolve",
              "href": "/docs/api/incidents#put_incidents_incidentID_resolve"
            },
            {
              "operation": "PUT /metadata",
              "href": "/docs/api/metadata#put_metadata"
            },
            {
              "operation": "PUT /monitor-groups/{groupID}",
              "href": "/docs/api/monitor-groups#put_monitor_groups_groupID"
            },
            {
              "operation": "PUT /monitors/{monitorID}/escalation-policy",
              "href": "/docs/api/monitors#put_monitors_monitorID_escalation_policy"
            },
            {
              "operation": "PUT /oncall-schedules/{scheduleID}",
              "href": "/docs/api/oncall-schedules#put_oncall_schedules_scheduleID"
            },
            {
              "operation": "PUT /organization",
              "href": "/docs/api/organization#put_organization"
            },
            {
              "operation": "PUT /organization/members/{memberID}/role",
              "href": "/docs/api/organization#put_organization_members_memberID_role"
            },
            {
              "operation": "PUT /organization/security",
              "href": "/docs/api/organization#put_organization_security"
            },
            {
              "operation": "PUT /organization/sso/{provider}",
              "href": "/docs/api/organization#put_organization_sso_provider"
            },
            {
              "operation": "PUT /runbooks/{runbookID}",
              "href": "/docs/api/runbooks#put_runbooks_runbookID"
            },
            {
              "operation": "PUT /runbooks/{runbookID}/steps/{stepID}/completion",
              "href": "/docs/api/runbooks#put_runbooks_runbookID_steps_stepID_completion"
            },
            {
              "operation": "PUT /status-pages/{pageID}",
              "href": "/docs/api/status-pages#put_status_pages_pageID"
            },
            {
              "operation": "PUT /status-pages/{pageID}/sections/{sectionID}",
              "href": "/docs/api/status-pages#put_status_pages_pageID_sections_sectionID"
            },
            {
              "operation": "PUT /status-pages/{pageID}/sections/{sectionID}/resources/{resourceID}",
              "href": "/docs/api/status-pages#put_status_pages_pageID_sections_sectionID_resources_resourceID"
            },
            {
              "operation": "PUT /status-pages/{pageID}/structure",
              "href": "/docs/api/status-pages#put_status_pages_pageID_structure"
            },
            {
              "operation": "PUT /status-pages/{pageID}/translations/{translationID}",
              "href": "/docs/api/status-pages#put_status_pages_pageID_translations_translationID"
            },
            {
              "operation": "PUT /teams/{teamID}",
              "href": "/docs/api/teams#put_teams_teamID"
            },
            {
              "operation": "PUT /teams/{teamID}/members/{memberID}/role",
              "href": "/docs/api/teams#put_teams_teamID_members_memberID_role"
            },
            {
              "operation": "PUT /webhook-subscriptions/{subscriptionID}",
              "href": "/docs/api/webhook-subscriptions#put_webhook_subscriptions_subscriptionID"
            }
          ]
        },
        {
          "kind": "documented",
          "operation": null,
          "href": null,
          "tags": [
            "monitors",
            "notification-channels",
            "reports"
          ],
          "text": "Required scope and stability are now declared for 17 operations. This describes behavior that already existed and is not counted as a change."
        }
      ]
    },
    {
      "date": "2026-05-05",
      "entries": [
        {
          "kind": "added",
          "operation": null,
          "href": null,
          "text": "First version of the API reference, with 22 operations."
        }
      ]
    }
  ]
}
