This call (if available for the flight source eg. Multicom) enables APIS information to be sent to the airline and updates the passenger information in the iVector database.
To determine if this functionality is available you can make a Get Booking Details request and check if APISUpdatesSupported is true for the chosen flight.
You must update all the passengers on the same flight at the same time. If the passenger has already entered their middle name then this cannot be changed.
The structure of the XML will be:
The structure of the XML will be:
<UpdateFlightPassengerRequest>
<LoginDetails>
<Login>test</Login>
<Password>test</Password>
</LoginDetails>
<FlightPassengers>
<FlightPassenger>
<FlightBookingPassengerID>878</FlightBookingPassengerID>
<MiddleName></MiddleName>
<PassportNumber>000000000</PassportNumber>
<PassportIssueDate>2010-01-01</PassportIssueDate>
<PassportExpiryDate>2020-01-01</PassportExpiryDate>
<NationalityID>3</NationalityID>
<PassportIssuingGeographyLevel1ID>68</PassportIssuingGeographyLevel1ID>
</FlightPassenger>
<FlightPassenger>
<FlightBookingPassengerID>879</FlightBookingPassengerID>
<MiddleName></MiddleName>
<PassportNumber>000000000</PassportNumber>
<PassportIssueDate>2010-01-01</PassportIssueDate>
<PassportExpiryDate>2020-01-01</PassportExpiryDate>
<NationalityID>3</NationalityID>
<PassportIssuingGeographyLevel1ID>68</PassportIssuingGeographyLevel1ID>
</FlightPassenger>
</FlightPassengers>
</UpdateFlightPassengerRequest>
<UpdateFlightPassengerResponse>
<ReturnStatus>
<Success>true</Success>
<Exceptions />
</ReturnStatus>
</UpdateFlightPassengerResponse>