Skip to content

ref(api): use token operationIds + summary for preprod/monitors/sentry_apps/notifications/seer/feedback endpoints#117403

Draft
betegon wants to merge 1 commit into
masterfrom
api/operation-id-tokens-misc
Draft

ref(api): use token operationIds + summary for preprod/monitors/sentry_apps/notifications/seer/feedback endpoints#117403
betegon wants to merge 1 commit into
masterfrom
api/operation-id-tokens-misc

Conversation

@betegon

@betegon betegon commented Jun 11, 2026

Copy link
Copy Markdown
Member

Summary

operationId→token migration, batch 3 of 3 (preprod, monitors, sentry_apps, notifications, seer, feedback — 35 ops / 22 files). Sentence → summary, operation_id → short camelCase REST token; docs titles/slugs unchanged (derived from summary).

Overrides:

  • startOrganizationIssueAutofix / getOrganizationIssueAutofixState (seer)
  • unified all preprod ops to PreprodArtifact casing (structural produced inconsistent Preprodartifacts), and fixed the latest-base singleton to getOrganizationPreprodArtifactSnapshotLatestBase (was a mislabeled list)

monitors map to the Detector/Monitor paths as-is; notifications-action ops are self-consistent.

Test plan

  • prek green; CI api docs test regenerates + validates the spec (--fail-on-warn).

Related

⚠️ Don't merge the batches simultaneously — the schema publish job has no concurrency guard (caused a partial-release race before). Space them out (merge one, wait for its openapi publish, then the next).

…y_apps/notifications/seer/feedback

operationId->token migration, batch 3 of 3 (35 ops). Sentence -> summary=,
operation_id -> camelCase REST token.

Overrides: startOrganizationIssueAutofix / getOrganizationIssueAutofixState,
submitProjectUserFeedback->listProjectUserFeedback(structural); unified all
preprod ops to PreprodArtifact casing and fixed the latest-base singleton to
getOrganizationPreprodArtifactSnapshotLatestBase.
@github-actions github-actions Bot added the Scope: Backend Automatically applied to PRs that change backend components label Jun 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant