Import guests - Body request

 

This endpoint allows sending a survey to a list of PMS guests by adding them to ReviewPro system.


Body request contains guest data and must be a list of json strings with the following fields:

- pmsId (string) (required) (must correspond to the source id of a product associtated to this surveyId)

title (string) (optional)

firstName (string) (optional)

lastName (string) (optional)

room (integer) (optional) (please note : this field can be a string in special occasions), in that case notify the account manager)

country (2 letter string) (optional)

checkin (date) (optional, format yyy-mm-dd)

checkout (date) (required, format yyyy-mm-dd)

language (2 letter string) (required, ISO code)

email (string) (required)

market (string) (optional)

reservationSource (string) (optional)

reservationSourceName (string) (optional)

- companyReservation (boolean) (optional)

company (string) (optional)

agent (string) (optional)

loyaltyMember (boolean) (optional)

loyaltyId (string) (optional)

roomType (string) (optional)

currency (string) (optional)

roomPrice (real) (optional)

roomRevenue (real) (optional)

- foodRevenue (real) (optional)

otherRevenue (real) (optional)

totalRevenue (real) (optional)

guestType (string) (optional)

extraFields (json string) (optional) (this json string can contain any number of pairs "field": "string value")

 

Example:

[
  {
    "pmsId": "TER034", 
    "firstName": "Golan",
    "lastName": "Trevize",
    "room": "112",
    "checkin": "2017-02-27",
    "checkout": "2017-03-04",
    "language": "en",
    "email": "gtrevize@f1.gov",
    "extraFields":
    {
      "alias": "Lightning Rod"
    }
  }
]