Host Profile Move API Reference
POST |
book/profile/reservationworkbench/{workbenchID}/clientprofile For {workbenchID} send the workbench identifier returned in ReservationResponse/Identifer/value in the workbench create response. Base path: Pre-production https://api.pp.travelport.com/11/air/ Production https://api.travelport.com/11/air/ |
Related Content: Booking Guide
The Host Profile Move request copies traveler profile information already stored in the Travelport system into the JSON API booking workflow so that this data does not need to be re-sent. It can be sent for an existing reservation or in the initial booking workflow, per the following workflow:
-
Send the Host Profile Move API request detailed here.
-
Add Traveler (optional, use if necessary to add another traveler whose profile is not copied from the host).
-
Add any other optional data such as seats or ancillaries.
The Travelport host system includes the following types of records. Use the Host Profile Move request to copy information from either the business or personal file record for a traveler:
-
Business File Record (BAR): Specific business account details such as telephone numbers, ticket delivery address, payment policy, and required invoice layout.
-
Personal File Record (PAR): Personal traveler information such as telephone number, address, and credit card number. A separate PAR is usually created for each person traveling for a company for which a BAR exists.
-
Agency File Record (MAR): Details about the travel provider, such as telephone numbers, out-of-office hours, and emergency numbers.
Request
Also see Authorization and Common Headers.
Query Parameters
None.
Request Body
Response
A successful transaction returns an HTTP Status - 204 with no content.
Example Request
Use the following requests to copy only the business or only the personal profile.
The following payload sends SelectIndicator=true to copy only data from the the line number specified in ClientProfileMoveLineModifiers/LineNumber. AppendedData is optional to append a string to that line.
The following payload sends RelatedMoveIndicator=Y and ClientProfileMoveTravelerFlightModifiers. For the specified traveler and flight, this copies only the lines specified with R transfer code in the profile, which are programmatic SSRs (host code SI.), mileage membership numbers (M.), and associated remarks (RI.S).
Example Response
A successful transaction returns an HTTP Status - 204 with no content.