GitHub feedback integration must be configured in Admin → Settings → Integrations → Feedback before this API is available. You will need a GitHub personal access token with
issues:write permission, plus the owner and repository name to post to.List feedback
GET /api/feedback
Returns a list of feedback items previously submitted by the authenticated user, with their current GitHub issue status.
Required permission: api.feedback.manage
Submit feedback
POST /api/feedback
Submits a new feedback item. A GitHub issue is created in the configured repository and the issue number is returned.
Required permission: api.feedback.manageRequires CSRF token.
Short summary of the feedback (used as the GitHub issue title).
Feedback category:
bug, feature_request, or general.Detailed description. For bugs, include steps to reproduce, expected behaviour, and actual behaviour.
Urgency:
low, medium, or high. Applied as a GitHub label.CSRF token from
GET /api/security/csrf-token.Feedback types and labels
type | GitHub label applied |
|---|---|
bug | bug |
feature_request | enhancement |
general | question |
priority | GitHub label applied |
|---|---|
low | priority: low |
medium | priority: medium |
high | priority: high |