Reply to a Review

Post a public response to a guest review.

Reply to a review (Airbnb, Booking.com, VRBO, or through a PMS)

POST/v1/reviews/:id/reply

Note

Posts your public reply under a guest's review on whichever channel it came from. Each channel accepts one reply per review. A channel without a reply API is 422 unsupported_channel. A review read from a connected PMS (`pms` set on the review — Guesty, Hostaway) is answered through that PMS, and the response names it in `pms`; a PMS with no reply API (Hostaway) is 422 pms_write_unsupported. GET /v1/connect/{provider} → capabilities.pms.reviews.reply says so beforehand. Guide: /docs/pms-writes#reviews

Request

curl -X POST https://api.repull.dev/v1/reviews/321/reply \
  -H "Authorization: Bearer $REPULL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "message": "Thank you for staying with us!"
}'

Response

{ "id": "200", "platform": "booking", "pms": null, "response": "Thank you for your kind words!" }

Body Parameters

messagestringRequired

Reply text. `response` is accepted as an alias.

AI