Observability

Preview — pending review

This reference is generated from the platform API contract and is still under review. Operations, fields, and descriptions can change before publication.

Delete an alert rule

DELETE
/scopes/{scopeId}/observability/alert-rules/{alertRuleId}

Soft-deletes the rule; it is no longer evaluated and frees every unit it held of the project limit. Each matched instance whose recipients hold an open FIRING alert is resolved first (event reason=rule_deleted, RESOLVED notification) and its metering stops. RBAC: MANAGE on the observability plane (owner, contributor).

Authorization

bearerToken
headerAuthorizationBearer <token>

An API token (pc_live_…) or a service-account key (sak_live_…), created in Identity & Access Management and sent as Authorization: Bearer <token>. Requests are rate limited per credential and per tenant: every response carries X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset, and a refused request gets 429 RATE_LIMITED with Retry-After.

Path Parameters

scopeId*string

Opaque ownership+authorization scope resolving to tenant + subscription + project.

alertRuleId*string

Response Body

Deleted.

curl -X DELETE "https://example.com/scopes/string/observability/alert-rules/string"
Empty