Skip to main content
These endpoints are the end-user side of the Feedback module — what the SDK calls from inside your app. Staff actions (status changes, replies) live on the console API.

Authentication

API-key callers additionally need the feedback:read scope for reads and feedback:write for writes. Attestation JWTs are not scope-checked.

List feature requests

Query parameters

Response

hasVoted is false unless you pass voter_id.

Status values


Create feature request

Body

Response

The created feature request, with status: "pending" and hasVoted: false. Validation failures return 422 with a fields array naming title or description. See API Conventions.

Get feature request

Query parameters

Response

A single feature request object. 404 if it doesn’t exist in your organization — or, when identity headers are present, in that app.
A personal API key (gpat_) must send X-Bundle-ID and X-Team-ID on list and get; without them the request returns 400. Organization keys may omit them to read across every app.