Skip to main content
PATCH
/
projects
/
{project_id}
/
feedback
/
{feedback_id}
curl -X PATCH "https://seggwat.com/api/v1/projects/507f1f77bcf86cd799439011/feedback/507f1f77bcf86cd799439022" \
  -H "X-API-Key: oat_xxxxxxxxxxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{"status": "Active", "type": "Bug"}'
{
  "id": "507f1f77bcf86cd799439022",
  "project_id": "507f1f77bcf86cd799439011",
  "message": "The dashboard loads slowly on mobile devices",
  "status": "Active",
  "type": "Bug",
  "source": "Widget",
  "created_at": "2024-01-15T10:30:00Z",
  "path": "/dashboard",
  "version": "1.2.3",
  "archived": false,
  "submitted_by": "user_12345"
}

Authentication

X-API-Key
string
required
Your Organization Access Token. See Authentication for details.

Path Parameters

project_id
string
required
The unique identifier of the project (MongoDB ObjectId). You can find this in the dashboard under project settings.
feedback_id
string
required
The unique identifier of the feedback item.

Request Body

At least one field must be provided.
message
string
Updated feedback message content. Cannot be empty.
type
string
Updated feedback type. Possible values:
  • Bug - Bug reports
  • Feature - Feature requests
  • Praise - Positive feedback
  • Question - User questions
  • Improvement - Improvement suggestions
  • Other - Other feedback
status
string
Updated feedback status. Possible values:
  • New - Newly submitted feedback
  • Active - Currently being reviewed
  • Assigned - Assigned to a team member
  • Hold - On hold for later
  • Closed - Closed without resolution
  • Resolved - Successfully resolved

Response

Returns the updated feedback object.
id
string
Unique identifier for the feedback item.
project_id
string
The project this feedback belongs to.
message
string
The feedback message content.
status
string
Current status of the feedback.
type
string
Type of feedback.
source
string
Where the feedback originated.
created_at
string
ISO 8601 timestamp when the feedback was created.
path
string
The URL path where the feedback was submitted (if available).
version
string
Application version when feedback was submitted (if tracked).
archived
boolean
Whether the feedback has been archived.
curl -X PATCH "https://seggwat.com/api/v1/projects/507f1f77bcf86cd799439011/feedback/507f1f77bcf86cd799439022" \
  -H "X-API-Key: oat_xxxxxxxxxxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{"status": "Active", "type": "Bug"}'
{
  "id": "507f1f77bcf86cd799439022",
  "project_id": "507f1f77bcf86cd799439011",
  "message": "The dashboard loads slowly on mobile devices",
  "status": "Active",
  "type": "Bug",
  "source": "Widget",
  "created_at": "2024-01-15T10:30:00Z",
  "path": "/dashboard",
  "version": "1.2.3",
  "archived": false,
  "submitted_by": "user_12345"
}