Company feedback

POST /companies/{slug}/feedback Session only

Create or overwrite your feedback in one category on a company.

One entry per (user, category): posting again in the same feedback_type overwrites your existing review rather than adding a second one. The response's nested company field is the freshly recomputed rating count/average, so you can update your own view of the company without a second fetch. 422 on an empty body, 429 past the daily review cap.

Path parameters

slug string required
The company slug.Example acme

Body

rating integer required
1–5 stars.Example 4
feedback_type string required
Review category, e.g. interview, culture, compensation.Example interview
body string required
Free-text review.Example Fast process, clear communication.
curl
curl -X POST "https://freehire.me/api/v1/companies/acme/feedback" \
  -b cookies.txt -H 'Content-Type: application/json' \
  -d '{"rating":4,"feedback_type":"interview","body":"Fast process, clear communication."}'
json — response
{
  "data": {
    "id": 5,
    "author": "quiet-falcon-42",
    "rating": 4,
    "feedback_type": "interview",
    "body": "Fast process, clear communication.",
    "created_at": "2026-06-18T09:12:00Z",
    "updated_at": "2026-06-18T09:12:00Z",
    "company": { "feedback_count": 12, "feedback_rating_avg": 4.1 }
  }
}

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of HireAll is available