is_hidden Boolean status marker specific for Airbnb reviews. If true, that mean review is created but will be visible when Property Owner provide they feedback to Guest.
is_replied Boolean status marker which represent has Review reply from Property Owner or not.
ota String. Name of OTA associated with Review.
ota_reservation_id String which contain code of Reservation associated with Review.
overall_score Float value which represent Overall score of Review. Max is 10.
reply String with reply Property Owner to Guest Review
scores List with detailed information about scores provided by Guest.
tags List of Strings with codes of Review Tags. (Only for Airbnb).
Score
count Integer value to represent count of scores for Property.
overall_score Float value to represent overall score. Max is 10.
scores Map with score categories where each key is associated with object with count and score values. Key represent score category.
OTA Score
channel_id UUID Reference to Channel entity associated with OTA Score.
count Integer value to represent count of Reviews from guests.
ota String to represent type of OTA.
overall_score Float to represent overall score. Max is 10.
scores Map with score categories where each key is associated with object with count and score values. Key represent score category.
Score categories mappings
Review Categories
Booking.com
Airbnb
Channex
clean
cleanliness
clean
facilities
facilities
location
location
location
services
services
staff
staff
value
value
value
accuracy
accuracy
communication
communication
checkin
checkin
comfort
comfort
Reviews
Simple API to read and reply to reviews.
Get Reviews List
Request:
Success Response Example
Status Code: 200 OK
Unauthorised Error Response
Status Code: 401 Unauthorized
Forbidden Error
Status Code: 403 Forbidden
This error happened, when Property is not have installed Messages Application.
Returns
Success
Method can return a Success result with 200 OK HTTP Code if operation is successful. Will contain a Reviews list in the answer.
Unauthorised Error
Method can return a Unauthorised Error result with 401 Unauthorized HTTP Code if wrong API Key provided or User not have access to requested Booking.
Not Found Error
Method can return a Not Found Error result with 404 Not Found HTTP Code if Booking with provided ID is not present at system.
Forbidden Error
Method can return a Forbidden Error result with 403 Forbidden HTTP Code if Property, associated with requested Booking, is not connected to Messages Application.
Get Review by ID
Request:
Success Response Example
Status Code: 200 OK
Unauthorised Error Response
Status Code: 401 Unauthorized
Forbidden Error
Status Code: 403 Forbidden
This error happened, when Property is not have installed Messages Application.
Not Found Error
Status Code: 404 Not Found
Returns
Success
Method can return a Success result with 200 OK HTTP Code if operation is successful. Will contain a Review list in the answer.
Unauthorised Error
Method can return a Unauthorised Error result with 401 Unauthorized HTTP Code if wrong API Key provided or User not have access to requested Booking.
Not Found Error
Method can return a Not Found Error result with 404 Not Found HTTP Code if Booking with provided ID is not present at system.
Forbidden Error
Method can return a Forbidden Error result with 403 Forbidden HTTP Code if Property, associated with requested Booking, is not connected to Messages Application.
Reply to Review
Request:
Payload:
Success Response Example
Status Code: 200 OK
Unauthorised Error Response
Status Code: 401 Unauthorized
Not Found Error
Status Code: 404 Not Found
Returns
Success
Method can return a Success result with 200 OK HTTP Code if operation is successful. Will contain a Review in the answer.
Unauthorised Error
Method can return a Unauthorised Error result with 401 Unauthorized HTTP Code if wrong API Key provided or User not have access to requested Message Thread.
Not Found Error
Method can return a Not Found Error result with 404 Not Found HTTP Code if Message Thread with provided ID is not present at system.
Send Guest Review
Method specific only to Airbnb reviews.
Request:
Payload:
Success Response Example
Status Code: 200 OK
Unauthorised Error Response
Status Code: 401 Unauthorized
Not Found Error
Status Code: 404 Not Found
Returns
Success
Method can return a Success result with 200 OK HTTP Code if operation is successful. Will contain a Review in the answer.
Unauthorised Error
Method can return a Unauthorised Error result with 401 Unauthorized HTTP Code if wrong API Key provided or User not have access to requested Message Thread.
Not Found Error
Method can return a Not Found Error result with 404 Not Found HTTP Code if Message Thread with provided ID is not present at system.
accuracy rating that does not fall under other predefined subcategories.
check_in_other
checkin
checkin rating that does not fall under other predefined subcategories.
cleanliness_other
cleanliness
cleanliness rating that does not fall under other predefined subcategories.
communication_other
communication
communication rating that does not fall under other predefined subcategories.
location_other
location
location rating that does not fall under other predefined subcategories.
respect_house_rules_other
respect_house_rules
respect_house_rules rating that does not fall under other predefined subcategories.
Scores
API to read Score per Property
Get Property Score
Request:
Success Response Example
Status Code: 200 OK
Unauthorised Error Response
Status Code: 401 Unauthorized
Not Found Error
Status Code: 404 Not Found
Returns
Success
Method can return a Success result with 200 OK HTTP Code if operation is successful. Will contain a Score in the answer.
Unauthorised Error
Method can return a Unauthorised Error result with 401 Unauthorized HTTP Code if wrong API Key provided or User not have access to requested Message Thread.
Not Found Error
Method can return a Not Found Error result with 404 Not Found HTTP Code if Message Thread with provided ID is not present at system.Close Message Thread
Get Detailed Property Scores
Request:
Success Response Example
Status Code: 200 OK
Unauthorised Error Response
Status Code: 401 Unauthorized
Not Found Error
Status Code: 404 Not Found
Returns
Success
Method can return a Success result with 200 OK HTTP Code if operation is successful. Will contain a Score and OTA Scores in the answer.
Unauthorised Error
Method can return a Unauthorised Error result with 401 Unauthorized HTTP Code if wrong API Key provided or User not have access to requested Message Thread.
Not Found Error
Method can return a Not Found Error result with 404 Not Found HTTP Code if Message Thread with provided ID is not present at system.