When you need to update guest information you can use LLT_ResGuestUpdateRQ call.
Request sample
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | < LLT_ResGuestUpdateRQ PrimaryLangID = "eng" AltLangID = "" Version = "1.003" > < UniqueID ResID = "425054" ID = "357116" /> < Guest > < PersonName > < NamePrefix >Ms.</ NamePrefix > < GivenName >Tester</ GivenName > < MiddleName >K</ MiddleName > < Surname >Tester</ Surname > </ PersonName > < Address > < AddressLine >Address</ AddressLine > < CityName >Chicago</ CityName > < PostalCode >Postal</ PostalCode > < StateProv StateCode = "IL" /> < CountryName Code = "US" /> </ Address > < Telephone Number = "11238890000" /> < Email >email@example.com</ Email > < TaxID >1111111</ TaxID > < IDType >Passport</ IDType > < IDNumber >1111111</ IDNumber > < IDIssuedBy >Cop</ IDIssuedBy > < IDIssueDate >2021-11-02</ IDIssueDate > < IDExpireDate >2021-11-02</ IDExpireDate > < Gender >Female</ Gender > < Birthday >1991-11-21</ Birthday > < PlaceOfBirth >Chicago</ PlaceOfBirth > < Nationality >USA</ Nationality > </ Guest > </ LLT_ResGuestUpdateRQ > |
Required fields:
PrimaryLangID – OTA requires it
UniqueID – ID of the guest, if reservation made for 3 guests and you receive less guests IDs in the reservation search response then use “new” instead of guest id.
All fields are required
NamePrefix allowed values:
- Mrs.
- Miss
- Ms.
- Dr.
- Mr.
- Familie
- Frau
- Herr
- Prof.
IDType allowed values:
- DNI
- Driver’s License
- Identity Card
- Passport
- Residence Permit
Gender allowed values:
- Male
- Female
Response sample
1 2 3 | < LLT_ResGuestUpdateRS > < Result >Success</ Result > </ LLT_ResGuestUpdateRS > |