When you need to update guest information you can use LLT_ResGuestUpdateRQ call.
Request sample
<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> <LinkToDocs>https://www.domain.com/folder/file.ext</LinkToDocs> </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
<LLT_ResGuestUpdateRS> <Result>Success</Result> </LLT_ResGuestUpdateRS>