Feedback
Update Feedback
Updates feedback board settings. Omitted fields stay as they are.
Authorization
Authorization AuthorizationBearer <token>
In: header
Path Parameters
projectIdrequiredstring
ID of the project whose feedback settings to update.
Request Body
application/json
commentsEnabledboolean
Whether visitors can comment. Omit to leave unchanged.
descriptionstring | null
Board description shown on the public page. Null clears it.
namestring
Public name of the feedback board. Omit to leave unchanged.
postsEnabledboolean
When false, visitors cannot submit posts. Project members still can.
postsRequireApprovalboolean
When true, visitor submissions stay hidden until a project member publishes them.
visibilitystring
public shows the board to visitors. internal keeps it to project members.
Value in: "public" | "internal"
votesEnabledboolean
Whether visitors can vote. Omit to leave unchanged.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X PUT "https://www.saasco.com/api/v2/projects/string/feedback" \ -H "Content-Type: application/json" \ -d '{}'{
"id": "string",
"createdAt": "string",
"updatedAt": "string",
"projectId": "string",
"name": "string",
"description": "string",
"visibility": "public",
"postsEnabled": true,
"votesEnabled": true,
"commentsEnabled": true,
"postsRequireApproval": true
}{
"code": "BAD_REQUEST",
"message": "Invalid input data",
"issues": []
}{
"code": "UNAUTHORIZED",
"message": "Authorization not provided",
"issues": []
}{
"code": "FORBIDDEN",
"message": "Insufficient access",
"issues": []
}{
"code": "NOT_FOUND",
"message": "Not found",
"issues": []
}{
"code": "INTERNAL_SERVER_ERROR",
"message": "Internal server error",
"issues": []
}