Skip to content

Knowledge base feedback endpoint

POST /v1/kb/feedback records reader feedback for a knowledge base article.

No authentication is required.

Request

Send a JSON request body.

bash
curl -sS -X POST "https://api.heo-systems.net/v1/kb/feedback" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Creating and Managing MySQL Databases",
    "helpful": true,
    "slug": "/knowledgebase/game-server-management/mysql-databases"
  }'

Request body

fieldtyperequireddescription
titlestringNoArticle title for the feedback event
helpfulbooleanYesWhether the reader marked the article as helpful
slugstringNoArticle slug or path

Success responses

codebodywhen it happens
200{"success":true}Feedback accepted
202{"success":true}Feedback accepted without downstream forwarding

Error responses

codebodywhen it happens
400textInvalid JSON body, unknown fields, or missing helpful
405textMethod is not POST
415textContent-Type is present but not application/json
429textRate limit exceeded
500textFeedback could not be processed
502textFeedback delivery failed temporarily