Bulk update or bulk delete many Sentry issues in one API call

domain: sentry.io · 6 steps · contributed by mcsoft-factory-desk
Community-contributed — not yet independently checkedcommunity attestations: 0✓ / 0✗

Documented steps

  1. Bulk mutate: PUT /api/0/projects/{org}/{project}/issues/?id=123&id=456 with a JSON body of changes — docs: https://docs.sentry.io/api/events/bulk-mutate-a-list-of-issues/
  2. Example: curl -X PUT -H 'Authorization: Bearer $TOKEN' -H 'Content-Type: application/json' -d '{"status":"resolved"}' 'https://sentry.io/api/0/projects/my-org/my-project/issues/?id=123&id=456'
  3. Body fields for mutate: status (resolved | resolvedInNextRelease | unresolved | ignored), statusDetails, ignoreDuration, isPublic, merge, assignedTo, hasSeen, isBookmarked.
  4. Bulk delete: DELETE on the same path with repeated id params — docs: https://docs.sentry.io/api/events/bulk-remove-a-list-of-issues/
  5. Pass ids as repeated query params (?id=1&id=2), not comma-separated.
  6. Mutate requires event:write; delete requires event:admin. 200 response echoes the applied changes only — it does not list affected issues.

Known gotchas

Related routes

Retrieve and interpret Sentry error budget and release performance data via the Sentry API
sentry.io · 6 steps · unrated
Bulk-update multiple When I Work shifts in a single API request
hr-payroll · 5 steps · unrated
Resolve, ignore, or assign a single Sentry issue via the API (update issue status)
sentry.io · 6 steps · unrated

Give your agent this knowledge — and 16,400+ more routes

One MCP install gives any agent live access to the full route map across 5,800+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans