feedback
Manage User Feedback
Commands
Section titled “Commands”sentry feedback list <org/project>
Section titled “sentry feedback list <org/project>”List and search User Feedback
Arguments:
| Argument | Description |
|---|---|
<org/project> |
<org>/, <org>/<project>, or <project> (search) |
Options:
| Option | Description |
|---|---|
--status <status> |
Mailbox: unresolved, resolved, spam, or all (default: "unresolved") |
-n, --limit <limit> |
Number of feedback items (1-1000) (default: "25") |
-q, --query <query> |
Search query (Sentry issue search syntax) |
-t, --period <period> |
Time range: "7d", "2024-01-01..2024-02-01", ">=2024-01-01" (default: "14d") |
-f, --fresh |
Bypass cache, re-detect projects, and fetch fresh data |
-c, --cursor <cursor> |
Navigate pages: "next", "prev", "first" (or raw cursor string) |
sentry feedback view <feedback>
Section titled “sentry feedback view <feedback>”View a User Feedback item
Arguments:
| Argument | Description |
|---|---|
<feedback> |
Feedback: @latest, numeric ID, short ID, <org>/SHORT-ID, or <org>/<project>/<suffix> |
Options:
| Option | Description |
|---|---|
-w, --web |
Open in browser |
-f, --fresh |
Bypass cache, re-detect projects, and fetch fresh data |
sentry feedback resolve <feedback>
Section titled “sentry feedback resolve <feedback>”Mark User Feedback as resolved
Arguments:
| Argument | Description |
|---|---|
<feedback> |
Feedback: @latest, numeric ID, short ID, <org>/SHORT-ID, or <org>/<project>/<suffix> |
sentry feedback unresolve <feedback>
Section titled “sentry feedback unresolve <feedback>”Return User Feedback to the inbox
Arguments:
| Argument | Description |
|---|---|
<feedback> |
Feedback: @latest, numeric ID, short ID, <org>/SHORT-ID, or <org>/<project>/<suffix> |
sentry feedback spam <feedback>
Section titled “sentry feedback spam <feedback>”Mark User Feedback as spam
Arguments:
| Argument | Description |
|---|---|
<feedback> |
Feedback: @latest, numeric ID, short ID, <org>/SHORT-ID, or <org>/<project>/<suffix> |
All commands support --json for machine-readable output and --fields to select specific JSON fields.
List User Feedback
Section titled “List User Feedback”Modern User Feedback is stored as Feedback issues. The command always limits
issue searches to issue.category:feedback; it does not use the legacy User
Reports API.
# Auto-detect the organization from the current projectsentry feedback list
# List Feedback for one projectsentry feedback list my-org/frontend
# List Feedback across every project in an organizationsentry feedback list my-org/
# Search for a project across accessible organizationssentry feedback list frontendThe unresolved inbox from the last 14 days is shown by default. Select another mailbox or expand the time range with flags:
sentry feedback list my-org/frontend --status resolvedsentry feedback list my-org/frontend --status spamsentry feedback list my-org/frontend --status all --period 90dsentry feedback list my-org/frontend --query "message:*checkout*"Use --json for the standard paginated envelope. Navigate pages in either
direction with --cursor next and --cursor prev.
View User Feedback
Section titled “View User Feedback”# Most recent unresolved Feedback, with detected or explicit organizationsentry feedback view @latestsentry feedback view my-org/@latest
# Short ID or numeric IDsentry feedback view FRONTEND-2SDJsentry feedback view 5146636313
# Explicit organizationsentry feedback view my-org/FRONTEND-2SDJ
# `view` is the default command; `show` is an aliassentry feedback my-org/FRONTEND-2SDJsentry feedback show my-org/FRONTEND-2SDJ
# Open the Feedback item in Sentrysentry feedback view my-org/FRONTEND-2SDJ --web@latest selects the most recently active unresolved Feedback.
The detail view includes the complete message and, when available, its latest
event, linked error, Session Replays, and attachment metadata. If the supplied
ID belongs to another issue category, use sentry issue view instead.
Resolve User Feedback
Section titled “Resolve User Feedback”# Resolve a Feedback item immediatelysentry feedback resolve my-org/FRONTEND-2SDJ
# Resolve the most recently active unresolved Feedbacksentry feedback resolve my-org/@latest
# Return the updated Feedback, or select specific fieldssentry feedback resolve my-org/FRONTEND-2SDJ --json --fields id,shortId,statusresolve accepts the same IDs and URLs as view and reads the current state
before selecting a Feedback item. It rejects other issue categories before
making changes. JSON output contains the updated Feedback issue from Sentry.
Reopen User Feedback
Section titled “Reopen User Feedback”# Find resolved Feedbacksentry feedback list --status resolved
# Reopen a Feedback item using its short ID or numeric IDsentry feedback unresolve FRONTEND-2SDJsentry feedback unresolve 5146636313
# `reopen` is an alias for `unresolve`sentry feedback reopen FRONTEND-2SDJ
# Specify an organization explicitly when neededsentry feedback unresolve my-org/FRONTEND-2SDJ
# Return selected fields from the updated Feedbacksentry feedback unresolve FRONTEND-2SDJ --json --fields id,shortId,statusunresolve marks Feedback as unresolved, reopening resolved Feedback or
returning spam to the inbox. It uses the same identifier resolution and category
check as resolve. Other issue categories are rejected before making changes.
JSON output contains the updated Feedback issue from Sentry.
Mark User Feedback as spam
Section titled “Mark User Feedback as spam”# Move a Feedback item to the spam mailboxsentry feedback spam FRONTEND-2SDJsentry feedback spam 5146636313
# Specify an organization explicitly when neededsentry feedback spam my-org/FRONTEND-2SDJ
# Return selected fields from the updated Feedbacksentry feedback spam FRONTEND-2SDJ --json --fields id,shortId,statusTo return spam to the unresolved inbox:
# Find spam and return a Feedback item to the unresolved inboxsentry feedback list --status spamsentry feedback unresolve FRONTEND-2SDJspam checks that the target is Feedback before updating it. Sentry stores spam
with status ignored, which is also the value returned in JSON output. Use
unresolve to return it to the inbox; this sets the status to unresolved
regardless of its status before being marked as spam.