Skip to main content
GET
Get one of my feedback submissions

Authorizations

Authorization
string
header
required

Supabase JWT token in Authorization: Bearer header

Path Parameters

id
string<uuid>
required

The feedback submission's id.

Response

The caller's own feedback submission.

id
string<uuid>
required
category
enum<string>
required

Reporter-selected intent, as submitted.

Available options:
compliment,
problem,
suggestion
status
enum<string>
required

Lifecycle status of the submission.

Available options:
received,
triage_pending,
triaged,
needs_review,
manual,
routed,
in_progress,
resolved,
wont_fix,
duplicate
title
string
required

Reporter-provided title (post-redaction).

body
string
required

Reporter-provided body (post-redaction).

created_at
string<date-time>
required
updated_at
string<date-time>
required
triage_decision
enum<string> | null

Most recent triage-brain decision, if any triage pass has run.

Available options:
auto_fix,
needs_review,
manual,
compliment_digest,
suggestion_backlog,
null
triage_confidence
number | null

0..1 explainable confidence score from the most recent triage pass.

triage_risk
number | null

0..1 explainable risk score from the most recent triage pass.

cluster_id
string<uuid> | null

Dedup cluster this submission was attached to, if any (see status=duplicate).

cluster_member_count
integer | null

'N reporters affected' count for cluster_id, when present.

work_item_repo
string | null

Repo the fleet work item was opened against, if one was created.

work_item_url
string<uri> | null

URL of the Linear issue opened for this submission, if any.

work_item_linear_status
enum<string> | null

Current status of the linked Linear issue, if any.

Available options:
open,
in_progress,
done,
released,
canceled,
null
work_item_dispatched_at
string<date-time> | null

When the fleet work item was created, if any.

resolved_at
string<date-time> | null

When this submission was resolved, if it has been.

resolution_source
enum<string> | null

How the resolution was recorded, if resolved.

Available options:
linear_webhook,
manual,
null
acknowledged_at
string<date-time> | null

When the reporter acknowledged the resolution banner, if they have.