diff --git a/data/api/v2/full_spec.yaml b/data/api/v2/full_spec.yaml index fa6148f9a4c..746fefd92b0 100644 --- a/data/api/v2/full_spec.yaml +++ b/data/api/v2/full_spec.yaml @@ -193930,7 +193930,7 @@ paths: - status_pages_settings_write /api/v2/statuspages/degradations: get: - description: Lists all degradations for the organization. Optionally filter by status and page. + description: Lists all degradations for the organization. Optionally filter by status, page, and source ID. operationId: ListDegradations parameters: - description: Optional page id filter. @@ -193962,6 +193962,11 @@ paths: name: filter[status] schema: type: string + - description: "Optional source ID filter. Returns only degradations whose source matches this ID (e.g. an incident ID)." + in: query + name: filter[source_id] + schema: + type: string - description: "Sort order. Prefix with '-' for descending. Supported values: created_at, -created_at, modified_at, -modified_at." in: query name: sort diff --git a/data/api/v2/translate_actions.json b/data/api/v2/translate_actions.json index 6391b37d96d..6504cb32ca2 100644 --- a/data/api/v2/translate_actions.json +++ b/data/api/v2/translate_actions.json @@ -6137,7 +6137,7 @@ "request_schema_description": "Request object for creating a status page." }, "ListDegradations": { - "description": "Lists all degradations for the organization. Optionally filter by status and page.", + "description": "Lists all degradations for the organization. Optionally filter by status, page, and source ID.", "summary": "List degradations" }, "ListMaintenances": {