# Existing operations that break a guard rule. This list only ever shrinks.
# Format: edition rule METHOD /path, edition is all, oss, ent or cloud.

# Mounted everywhere, documented only where the handlers do real work.
oss unpublished GET /api/{org_id}/db_monitoring/blocking
oss unpublished GET /api/{org_id}/db_monitoring/deadlocks
oss unpublished GET /api/{org_id}/db_monitoring/table_health

# Existing published operations that break a rule.
all response PATCH /api/v2/{org_id}/downtimes/move
all response DELETE /api/v2/{org_id}/downtimes/{downtime_id}
all response PATCH /api/v2/{org_id}/synthetics/move
all response PUT /api/{org_id}/alerts/deduplication/semantic-groups
all response DELETE /api/{org_id}/dashboards/{dashboard_id}/annotations
all response DELETE /api/{org_id}/dashboards/{dashboard_id}/annotations/panels/{timed_annotation_id}
all response PUT /api/{org_id}/dashboards/{dashboard_id}/annotations/{timed_annotation_id}
all response GET /api/{org_id}/db_monitoring/query/plans
all response GET /api/{org_id}/db_monitoring/query/server_metrics
all route GET /api/{org_id}/folders
all route POST /api/{org_id}/folders
all route GET /api/{org_id}/folders/name/{folder_name}
all route DELETE /api/{org_id}/folders/{folder_id}
all route GET /api/{org_id}/folders/{folder_id}
all route PUT /api/{org_id}/folders/{folder_id}
all summary GET /api/{org_id}/gen_ai/agents
all response DELETE /api/{org_id}/pipelines/{pipeline_id}/backfill/{job_id}
all response PUT /api/{org_id}/pipelines/{pipeline_id}/backfill/{job_id}
all response PUT /api/{org_id}/pipelines/{pipeline_id}/backfill/{job_id}/enable
all binary POST /api/{org_id}/prometheus/api/v1/write
all response GET /api/{org_id}/service_streams
all summary GET /api/{org_id}/service_streams
all response GET /api/{org_id}/service_streams/config/identity
all summary GET /api/{org_id}/service_streams/config/identity
all response PUT /api/{org_id}/service_streams/config/identity
all summary PUT /api/{org_id}/service_streams/config/identity
all summary GET /api/{org_id}/settings/gen_ai/agent_mapping
all summary PUT /api/{org_id}/settings/gen_ai/agent_mapping
all summary DELETE /api/{org_id}/settings/gen_ai/agent_registry
all response POST /api/{org_id}/slack/link-requests/{request_id}/resend
all response DELETE /api/{org_id}/synthetics/{id}
all response PUT /api/{org_id}/synthetics/{id}/enable
all response POST /api/{org_id}/synthetics/{id}/run
oss response GET /.well-known/oauth-authorization-server
oss response DELETE /api/v2/{org_id}/alerts/incidents/{incident_id}/rca
oss response GET /api/v2/{org_id}/alerts/incidents/{incident_id}/rca/live_stream
oss response GET /api/v2/{org_id}/alerts/incidents/{incident_id}/rca/runs
oss response GET /api/v2/{org_id}/alerts/incidents/{incident_id}/rca/runs/{run_id}
oss response POST /api/v2/{org_id}/alerts/incidents/{incident_id}/rca/runs/{run_id}/resume
oss response POST /api/v2/{org_id}/alerts/incidents/{incident_id}/rca/runs/{run_id}/steer
oss response GET /api/v2/{org_id}/alerts/incidents/{incident_id}/rca/runs/{run_id}/steering
oss response GET /api/v2/{org_id}/alerts/incidents/{incident_id}/rca/runs/{run_id}/summary
oss response GET /api/v2/{org_id}/alerts/incidents/{incident_id}/rca/runs/{run_id}/thread
oss response GET /api/{org_id}/alerts/deduplication/semantic-groups
oss response POST /api/{org_id}/alerts/deduplication/semantic-groups/preview-diff
oss route GET /api/{org_id}/cipher_keys
oss response POST /api/{org_id}/cipher_keys
oss route POST /api/{org_id}/cipher_keys
oss route DELETE /api/{org_id}/cipher_keys/{key_name}
oss route GET /api/{org_id}/cipher_keys/{key_name}
oss response PUT /api/{org_id}/cipher_keys/{key_name}
oss route PUT /api/{org_id}/cipher_keys/{key_name}
oss route GET /api/{org_id}/fleet/audit
oss route GET /api/{org_id}/fleet/collectors
oss route DELETE /api/{org_id}/fleet/collectors/{id}
oss route GET /api/{org_id}/fleet/collectors/{id}
oss route PATCH /api/{org_id}/fleet/collectors/{id}
oss route POST /api/{org_id}/fleet/collectors/{id}/redeliver
oss route POST /api/{org_id}/fleet/collectors/{id}/restart
oss route GET /api/{org_id}/fleet/configs
oss route POST /api/{org_id}/fleet/configs
oss route POST /api/{org_id}/fleet/configs/validate
oss route DELETE /api/{org_id}/fleet/configs/{id}
oss route GET /api/{org_id}/fleet/configs/{id}
oss route PUT /api/{org_id}/fleet/configs/{id}/draft
oss route POST /api/{org_id}/fleet/configs/{id}/versions
oss route GET /api/{org_id}/fleet/configs/{id}/versions/{version}
oss route GET /api/{org_id}/fleet/fleets
oss route POST /api/{org_id}/fleet/fleets
oss route DELETE /api/{org_id}/fleet/fleets/{fleet_id}
oss route GET /api/{org_id}/fleet/fleets/{fleet_id}
oss route PATCH /api/{org_id}/fleet/fleets/{fleet_id}
oss route PUT /api/{org_id}/fleet/fleets/{fleet_id}/desired
oss route POST /api/{org_id}/fleet/fleets/{fleet_id}/desired/preview
oss route GET /api/{org_id}/fleet/fleets/{fleet_id}/settings
oss route PUT /api/{org_id}/fleet/fleets/{fleet_id}/settings
oss route GET /api/{org_id}/fleet/pipelines
oss route GET /api/{org_id}/fleet/rollouts
oss route GET /api/{org_id}/fleet/rollouts/{id}
oss route POST /api/{org_id}/fleet/rollouts/{id}/resume
oss route POST /api/{org_id}/fleet/rollouts/{id}/rollback
oss route POST /api/{org_id}/fleet/rollouts/{id}/skip
oss route GET /api/{org_id}/fleet/settings
oss route PUT /api/{org_id}/fleet/settings
oss route GET /api/{org_id}/fleet/summary
oss route GET /api/{org_id}/fleet/tokens
oss route POST /api/{org_id}/fleet/tokens
oss route POST /api/{org_id}/fleet/tokens/{id}/revoke
oss route GET /api/{org_id}/gen_ai/agents
oss summary POST /api/{org_id}/organizations/assume_service_account
oss response GET /api/{org_id}/pipelines/backfill
oss summary GET /api/{org_id}/pipelines/backfill
oss response POST /api/{org_id}/pipelines/{pipeline_id}/backfill
oss summary POST /api/{org_id}/pipelines/{pipeline_id}/backfill
oss summary DELETE /api/{org_id}/pipelines/{pipeline_id}/backfill/{job_id}
oss response GET /api/{org_id}/pipelines/{pipeline_id}/backfill/{job_id}
oss summary GET /api/{org_id}/pipelines/{pipeline_id}/backfill/{job_id}
oss summary PUT /api/{org_id}/pipelines/{pipeline_id}/backfill/{job_id}
oss summary PUT /api/{org_id}/pipelines/{pipeline_id}/backfill/{job_id}/enable
oss route GET /api/{org_id}/ratelimit/module_list
oss route GET /api/{org_id}/ratelimit/role_list
oss route PUT /api/{org_id}/ratelimit/update
oss route GET /api/{org_id}/search_jobs
oss route POST /api/{org_id}/search_jobs
oss route DELETE /api/{org_id}/search_jobs/{job_id}
oss route GET /api/{org_id}/search_jobs/{job_id}
oss route POST /api/{org_id}/search_jobs/{job_id}/cancel
oss route GET /api/{org_id}/search_jobs/{job_id}/result
oss route POST /api/{org_id}/search_jobs/{job_id}/retry
oss route GET /api/{org_id}/service_streams
oss route GET /api/{org_id}/service_streams/_analytics
oss route POST /api/{org_id}/service_streams/_correlate
oss route GET /api/{org_id}/service_streams/config/identity
oss route PUT /api/{org_id}/service_streams/config/identity
oss route GET /api/{org_id}/settings/gen_ai/agent_mapping
oss route PUT /api/{org_id}/settings/gen_ai/agent_mapping
oss route DELETE /api/{org_id}/settings/gen_ai/agent_registry
oss route POST /api/{org_id}/streams/{stream_name}/patterns/extract
oss route POST /api/{org_id}/synthetics/jobs/lease
oss response GET /api/{org_id}/traces/service_graph/topology/current
oss route GET /api/{org_id}/traces/service_graph/topology/current
ent response POST /api/v2/{org_id}/alert_calibration/digests/run
ent response PATCH /api/v2/{org_id}/workflows/move
ent response DELETE /api/{org_id}/anomaly_detection/{config_id}/train
ent summary GET /api/{org_id}/experiments
ent summary POST /api/{org_id}/experiments
ent summary POST /api/{org_id}/experiments/preview
ent response DELETE /api/{org_id}/experiments/{experiment_id}
ent summary GET /api/{org_id}/experiments/{experiment_id}
ent response POST /api/{org_id}/experiments/{experiment_id}/rows/{row_id}/trials/{trial_index}/retry
ent summary POST /api/{org_id}/playground/run
ent summary POST /api/{org_id}/playground/score
ent summary POST /api/{org_id}/playground/snapshots
ent summary GET /api/{org_id}/playground/snapshots/{snapshot_id}
ent summary GET /api/{org_id}/prompts
ent summary POST /api/{org_id}/prompts
ent summary POST /api/{org_id}/prompts/match
ent summary GET /api/{org_id}/prompts/resolve
ent summary GET /api/{org_id}/prompts/settings
ent summary PUT /api/{org_id}/prompts/settings
ent summary PUT /api/{org_id}/prompts/settings/secret
ent summary GET /api/{org_id}/prompts/{entity_id}
ent summary PATCH /api/{org_id}/prompts/{entity_id}
ent summary GET /api/{org_id}/prompts/{entity_id}/activity
ent summary POST /api/{org_id}/prompts/{entity_id}/archive
ent summary DELETE /api/{org_id}/prompts/{entity_id}/labels/{label}
ent summary PUT /api/{org_id}/prompts/{entity_id}/labels/{label}
ent summary GET /api/{org_id}/prompts/{entity_id}/versions
ent summary POST /api/{org_id}/prompts/{entity_id}/versions
ent summary GET /api/{org_id}/prompts/{entity_id}/versions/{version}
