Operation
Information of the operation
PUT
https://{environment}.ulysescloud.com/public/api/{version}/con/chain/{chainId}/property/{propertyId}/reservationRoomStay/{reservationRoomStayId}/reservationRoomStayGuest
Request
Property | Type | Required | Type parameter | Default value | Description |
---|---|---|---|---|---|
chainId | Integer | true | path parameter | ||
propertyId | Integer | path parameter | |||
reservationRoomStayId | Integer | path parameter | |||
createProfileIfNotExists | boolean | false | request parameter | false | Link the guest with the profile. |
Example request
PUT https://publicapi-providers.ulysescloud.com:9797/public/api/v1/con/chain/1/property/1/reservationRoomStay/1/reservationRoomStayGuest
Body
An array of elements of type ReservationRoomStayGuest.
Example body
[{ "id": 2, "documentType": { "id": 2, "code": "2", "name": "Passport" }, "documentNumber": "swgcACUU", "givenName": "Marie", "secondSurName": "Mélodie", "surName": "Hunt", "genderType": { "id": 1, "code": "M", "name": "Male" }, "birthDate": "2002-02-13", "birthCountryCode": "VU", "birthPlace": "Memphis", "effectiveDate": "2019-02-13", "expireDate": "2019-02-13", "street": "2603 Cherokee Drive", "city": "Memphis", "stateProvName": "Tennessee", "stateProvCode": null, "countryCode": "VU", "postalCode": "38104", "nationalityCountryCode": "VU", "countryOfIssuanceCode": "ES", "ocr": null, "email": "bhernandezo@instagram.com", "phoneNumber": "1-(901)206-4293", "allowMarketing" :true, "allowThirdParty" :false, "language": { "id": 1, "code": "ES", "name": "Spanish" } }]
Response
A success or error message.
Example response
{ "httpStatus": "201", "userMessage": "Success", "technicalMessage": "Success ReservationRoomStay guest updated", "errorCode": "0", "id": 1 }