Guest Satisfaction
For every completed satisfaction survey, our API delivers comprehensive data, including all information related to the responding guest, details of their stay, and, importantly, their responses to each survey question.
This API has been designed to allow you to retrieve the reviews of a single establishment or of a whole group of establishments at once, according to your needs.
Request
GET
https://interface.experience-hotel.com/api/statistics/guests-satisfaction/?date_start=2023-01-01&date_end=2024-01-31date_start
YYYY-MM-DD
Required
date_end
YYYY-MM-DD
Required
Response
Status Code 200 OK
[
{
"configuration": {
"business_name": "Hôtel Test",
"business_id": 1234,
"rating_min": 1,
"rating_max": 5
},
"stay": {
"booked_at": "2023-10-03T06:18:46.000000Z",
"arrival_date": "2023-11-28T23:00:00.000000Z",
"arrival_day": "wednesday",
"departure_date": "2023-11-29T23:00:00.000000Z",
"departure_day": "thursday",
"duration": 1,
"presence_days": [
"wednesday",
"thursday"
],
"room_number": [
"015"
],
"room_type": [
"TWIN"
],
"rate_code": "MYRATECODE",
"booking_additional_properties": [
{
"name": "segment",
"value": "BOOKING.COM"
},
{
"name": "origine",
"value": "my-origin"
}
]
},
"segment": null,
"purpose": "family_visit",
"customer": {
"email": "test@test.com",
"title": "MME",
"firstname": "Jane",
"lastname": "Doe",
"language": "fr",
"birthdate": "1970-05-19",
"age_at_time_of_stay": 53,
"addr_street": null,
"addr_city": null,
"addr_zipcode": null,
"addr_country": "FR",
"continent": "Europe",
"nationality": "FR",
"mobile_phone": "+33601010101",
"phone": "0601010101",
"number_of_stays": 1,
"often_travel_to_city": false,
"customer_custom_properties": [],
"customer_additional_properties": []
},
"internal_id": 123456,
"response_date": "2023-12-02T20:00:04.000000Z",
"average_score": 5,
"ratings": [
{
"internal_id": 1621,
"deleted_question": false,
"code": "general",
"question_titles": [
{
"name": "Overall rating of your stay",
"code": "en"
}
],
"rating": 5,
"text_pro": null,
"text_con": null,
"text_neutral": "Lovely"
},
{
"internal_id": 424,
"code": "roomquality",
"question_titles": [
{
"name": "Rooms quality",
"code": "en"
}
],
"rating": 5,
"text_pro": "Awesome, very confortable",
"text_con": "Would have loved better view",
"text_neutral": null
}
]
}
]Fields available
segment
String
Segment for the stay
purpose
String
Purpose for the stay
internal_id
Numeric
Internal CRM ID for the Satisfaction Survey
response_date
Date
Date of the response to the Satisfaction Survey by the guest
average_score
Numeric
Average score for the survey
Configuration object
business_name
String
Property name in Experience CRM
business_id
Numeric
Property ID in Experience CRM
rating_min
Numeric
Minimum rating possible for the property
rating_max
Numeric
Maximum rating possible for the property
Stay object
booked_at
String
Creation date for the booking
arrival_date
String
Arrival date of the guest
arrival_day
String
Day of arrival
departure_date
String
Departure date of the guest
departure_day
String
Day of departure
duration
Numeric
Duration of the stay in days
presence_days
Array
Array of weekdays where the guest is present in the property
room_number
Array
Rooms numbers
room_type
Array
Rooms types
rate_code
String
Rate code
booking_additional_properties
Array
Additional properties of the booking.
customer object
String
Email of the guest
title
String
Title of the guest
firstname
String
First name of the guest
lastname
String
Last name of the guest
language
String
Language code
birthdate
Date
Birthdate
age_at_time_of_stay
Numeric
Age of the guest at the time of the stay
addr_street
String
Address -street and number
addr_city
String
Address - city
addr_zipcode
String
Address - zip code
addr_country
String
Address - Country code
continent
String
Address - Continent
nationality
String
Country code for the nationality
mobile_phone
String
Mobile phone
phone
String
Phone
number_of_stays
Numeric
Total count of stay for the guest
often_travel_to_city
Boolean
Indicate if the guest is travelling often in the area
customer_custom_properties
Array
Custom property for the guest in the CRM
customer_additional_properties
Array
Additional properties for the guest provided by PMS and other sources.
Ratings Array
Each rating in the array is an object matching a question in the Satisfaction Survey.
internal_id
Numeric
CRM Internal ID for the question/rating
deleted_question
Boolean
Indicate if the question is active or deleted in the CRM
code
String
Analytic code for the Question in the CRM
question_titles
Array
Array containing : - name: the question title - code: the language code for that question
rating
Numeric
Rating for this question
text_pro
String
Positive comment
text_con
String
Negative comment
text_neutral
String
Neutral comment
Last updated