Feedback
Create Public Comment
Adds a visitor comment to a public post. Public and unauthenticated. Comments have to be enabled on the board the visitor is using.
Authorization
Authorization AuthorizationBearer <token>
In: header
Path Parameters
postIdrequiredstring
ID of the post to comment on.
projectIdrequiredstring
ID of the project that owns the post.
Request Body
application/json
bodyrequiredstring
Comment text, up to 5000 characters.
authorNamestring | null
Name shown on the post or comment. Null or omit to leave it blank.
surfacerequiredstring
Which public portal the visitor is on. Votes and comments are tracked separately on each.
Value in: "feedback" | "roadmap"
visitorIdrequiredstring
Random per-project id the portal stores in the visitor's browser.
Format: uuid
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://www.saasco.com/api/v2/feedback/string/posts/string/comments" \ -H "Content-Type: application/json" \ -d '{ "body": "string", "surface": "feedback", "visitorId": "e45934e1-5fd4-4651-b7bc-50c977a3b8c5" }'{
"authorName": "string",
"body": "string",
"createdAt": "string",
"id": "string",
"kind": "comment",
"mergedPostId": "string",
"postId": "string",
"updatedAt": "string",
"authorImage": "string",
"isAuthor": true,
"isTeam": true
}{
"code": "BAD_REQUEST",
"message": "Invalid input data",
"issues": []
}{
"code": "UNAUTHORIZED",
"message": "Authorization not provided",
"issues": []
}{
"code": "FORBIDDEN",
"message": "Insufficient access",
"issues": []
}{
"code": "INTERNAL_SERVER_ERROR",
"message": "Internal server error",
"issues": []
}