Skip to content

[ResponseOps][Rules] Provide public APIs to snooze and unsnooze rules #198783

@cnasikas

Description

@cnasikas

Currently, we have the following internal APIs to snooze and unsnooze rules:

  • POST /internal/alerting/rule/{id}/_snooze
  • POST /internal/alerting/rule/{id}/_unsnooze

We should provide public APIs so users be able to snooze a rule, and/or add a schedule or remove a snooze from a rule.

DoD

  • Audit the existing internal APIs and finalize the request and response schemas.
  • Enhance the scheme if needed.
  • Version the schema following the existing pattern we have for the rest of the rules.
  • Add access: public to the routes' options.
  • Add OAS.

Metadata

Metadata

Assignees

Labels

Feature:Alerting/RulesManagementIssues related to the Rules Management UXTeam:ResponseOpsPlatform ResponseOps team (formerly the Cases and Alerting teams) t//

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions