# Site article feedback
This endpoint lets you manage article's feedback.
# The article object
- id integer- The system-generated ID of the article. 
- article_id integer- The system-generated ID of the article. 
- feedback string- The article's feedback. 
- article object expandable- The article revision at the time of creating the feedback. 
- created_at string- The timestamp when the feedback was created. 
# The feedback object
{
  "id": 1,
  "article_id": 1,
  "article_revision": 1,
  "feedback": "Hey! There's a typo at line 1 😁",
  "article": {...},
  "created_at": "2019-04-24T01:27:22+00:00",
}
# Create a feedback
- article_id integer required- The ID of an article. 
- feedback string required- The feedback. 
# Sample request
curl https://www.yourdomain.com/api/v1/site/1/article-feedbacks \
  --request POST \
  -H "Accept: application/json" \
  -H "Authorization: Bearer <access-token>" \
  -d article_id=1 \
  -d feedback="Hey! There's a typo at line 1 😁"
# Sample successful response
{
  "data": {
    "id": 1,
    "article_id": 1,
    "article_revision": 1,
    "feedback": "Hey! There's a typo at line 1 😁",
    "article": {...},
    "created_at": "2019-04-24T01:27:22+00:00",
  }
}
# Retrieve a feedback
# Sample request
curl https://www.yourdomain.com/api/v1/sites/1/article-feedbacks/1 \
  -H "Accept: application/json" \
  -H "Authorization: Bearer <access-token>" \ 
  -G
# Sample successful response
{
  "data": {
    "id": 1,
    "article_id": 1,
    "article_revision": 1,
    "feedback": "Hey! There's a typo at line 1 😁",
    "article": {...},
    "created_at": "2019-04-24T01:27:22+00:00",
  }
}
# Delete a feedback
curl https://www.yourdomain.com/api/v1/sites/1/article-feedbacks/1 \
  --request DELETE
  -H "Accept: application/json" \
  -H "Authorization: Bearer <access-token>"
If successful, the above request will return an empty response with 204 HTTP status code.
# List all feedback
# Parameters
- article_id integer optional- A filter on the list based on the feedback's - article_idfield.
# Sample request
curl https://www.yourdomain.com/api/v1/sites/1/article-feedbacks \
  -H "Accept: application/json" \
  -H "Authorization: Bearer <access-token>" \
  -G
# Sample successful response
{
  "data": [
    {
      "id": 1,
      "article_id": 1,
      "article_revision": 1,
      "feedback": "Hey! There's a typo at line 1 😁",
      "article": {...},
      "created_at": "2019-04-24T01:27:22+00:00",
    },
    {...}
  ]
}
