Docs/API Reference/Reviews

Reviews

Guest reviews and host responses.
GET/v1/reviews

List reviews

Query Parameters

property_idstring

Filter by property

min_ratingnumber

Minimum rating filter

Request

curl https://api.repull.dev/v1/reviews \
  -H "Authorization: Bearer sk_test_YOUR_KEY" \
  -H "X-Workspace-Id: YOUR_WORKSPACE_ID"

Response

{
  "data": [
    {
      "id": "200",
      "propertyId": "123",
      "reviewerRole": "GUEST",
      "publicReview": "Amazing stay! The views were breathtaking.",
      "overallRating": 4.5,
      "categoryRatings": [{ "category": "cleanliness", "rating": 5.0 }],
      "response": null
    }
  ]
}
POST/v1/reviews/:id/reply

Reply to a review

Body Parameters

messagestringRequired

Reply text

Request

curl -X POST https://api.repull.dev/v1/reviews/123/reply \
  -H "Authorization: Bearer sk_test_YOUR_KEY" \
  -H "X-Workspace-Id: YOUR_WORKSPACE_ID" \
  -H "Content-Type: application/json" \
  -d '{
  "message": "value"
}'

Response

{ "data": { "id": "200", "response": "Thank you for your kind words!", "updatedAt": "..." } }
AI