The identity and technical contract details declared by the specification.
ValidateHolidayRequest
object
1 property
1 required
ValHolidayResponseHotelProduct
object
1 property
2 required
ValHolidayRequestSec
object
5 properties
4 required
ValHolidayResponseRoute_List
object
1 property
1 required
SubServicePassengers
object
1 property
ValHolidayRequestSource
object
1 property
1 required
Person
object
5 properties
5 required
Item
array
List of additional items in the booking
Summary_Prices
object
1 property
ValHolidayRequestSub_Source
object
1 property
1 required
ValHolidayResponseRouting
object
2 properties
2 required
ValHolidayRequestAdm
object
1 property
ValHolidayRequestMultiCentre
object
7 properties
5 required
ValHolidayRequestAccommodation
object
5 properties
5 required
InfoBookingRequest
object
7 properties
7 required
ValHolidayResponseSource
object
3 properties
ValHolidayResponseSec
object
13 properties
4 required
PayData
object
10 properties
Pax_Element
object
3 properties
2 required
Transfer_Info
array
Transfer information
ValHolidayResponseItem_Element
object
24 properties
5 required
ValHolidayResponseProm
object
Promotion information
5 properties
InfoBookingResponse
object
23 properties
4 required
ValHolidayResponseOfferChoice
object
4 properties
1 required
TUITILResponse
object
1 property
1 required
ValHolidayRequestPackage
object
3 properties
ValHolidayResponseRoomCode
object
20 properties
3 required
ValHolidayResponseRoute
object
28 properties
4 required
Prom
object
Promotion object with attributes
1 property
1 required
TILInfoBookingResponse
object
2 properties
2 required
SubServPaxs
object
1 property
ValHolidayRequestOfferChoice
object
2 properties
1 required
ValHolidayRequestBkg_Ent
object
3 properties
ValHolidayResponsePackage
object
3 properties
Item_Element
object
11 properties
5 required
Problem
object
General error response object based on RFC 7807
3 properties
SubServPax
object
1 property
1 required
ValHolidayRequestRouting
object
3 properties
2 required
ValHolidayResponseSub_Source
object
3 properties
ValHolidayResponseCltInfo
object
11 properties
ValHolidayRequestRoute
object
13 properties
4 required
ValHolidayResponseAccommodation
object
12 properties
5 required
ValHolidayResponseBkg_Ent
object
13 properties
ValHolidayResponseAdm
object
6 properties
Pax
array
List of passengers in the booking
Memo
array
Memo information
SubServicePassenger
object
1 property
1 required
ValHolidayRequestFlight_DateTime
object
2 properties
1 required
ValHolidayResponseFlight_DateTime
object
2 properties
1 required
ConfirmHolidayResponse
object
1 property
ValHolidayRequestHotelProduct
object
3 properties
2 required
RoomCode
object
4 properties
3 required
ValidateHolidayResponse
object
1 property
1 required
ValHolidayRequestRoute_List
object
1 property
1 required
ConfirmHolidayRequest
object
1 property
ValHolidayRequestMultiCentreProduct
object
3 properties
1 required
ValHolidayResponseMultiCentreProduct
object
5 properties
1 required
ValHolidayResponseMultiCentre
object
10 properties
5 required
EmdTypeCode
integer
Represents the EMD type code options. 0 = None 1 = Associated 2 = StandAlone
CheckinDocumentRequirements
object
Defines a passenger checkin document requirements.
4 properties
QueueMode
integer
Determines where a queue request is coming from. 0 = EnQueued 1 = DeQueued
AccountCollectionRequest
object
The account collection request model.
5 properties
2 required
PaymentAttachment
object
Defines a payment attachment.
3 properties
PagedTransactionResponse
object
The paged transaction response.
3 properties
GovernmentDocumentRequirement
object
Defines a certain document requirement regarding a specific government instance.
2 properties
PassengerProgram
object
Model representing a passenger program.
3 properties
Passenger
object
Model information representing a passenger on a journey.
15 properties
1 required
AuthenticationStatus
integer
Defines the different possible payment authentication statuses for 3DS. 0 = Unknown 1 = AuthenticationSuccessful 2 = AuthenticationFailed 3 = AuthenticationCou…
BookingOrder
object
Represents a booking order.
7 properties
DocumentCheckStatus
integer
Represents the status of a document after performing a third party document check. More detailed information is intentionally not provided for security reasons…
StatelessChangeReasonCodes
integer
Specifies the change reason code for a stateless booking. 0 = Irop 1 = ScheduleChange 2 = Move 3 = VoluntaryFlyAhead 4 = InvoluntaryFlyAhead
OrderFeeType
integer
Defines the travel commerce fee types. 0 = Default 1 = Tax 2 = Markup 3 = Discount
CheckinRequirementsv2
object
Defines the pre checkin requirements.
4 properties
GssStayType
integer
The type of stay type. 0 = None 1 = Vacation 2 = Business 3 = Duty
AmountDue
object
Defines the amounts due for an order.
3 properties
SsrsStatelessRequest
object
Ssrs by type model allows multiple Ssr requests for a specific type.
2 properties
1 required
AddOnOrderSummary
object
Defines the details about an order if the order is not available.
11 properties
PassengerPriceBreakdown
object
Defines the individual passenger-level pricing breakdown.
10 properties
Fare
object
Model describing a fare.
22 properties
SegmentChangeHistoryResponse
object
Defines a segment change history response.
2 properties
SeatPreference
object
Represents a single seat preference.
3 properties
2 required
InputedParameter
object
Defines a parameter with data input.
3 properties
HistoryCategory
integer
Represents the various history report types. 0 = Unknown 1 = Baggage 2 = BagTagPrint 3 = BoardingPassPrint 4 = CheckIn 5 = ClassOfServiceChange 6 = Comment 7 =…
SegmentChangeEvent
integer
Represents the different events that trigger an entry into the segment change history. 6 = AddedFlight 7 = DeletedFlight
DeleteUnitStatelessConfig
object
Unit delete config defines the different configurations when removing stateless units.
1 property
SsrDesignatorRequest
object
SSR request for a Ssr designator request.
3 properties
1 required
BookingMessageHistory
object
Defines a booking message history log entry.
3 properties
PassengerVoucherCustomerProgram
object
Defines the passenger voucher customer program.
2 properties
NestType
integer
Nest type enumeration. 0 = Default 1 = Net 2 = Serial 3 = OneBooking
GovernmentPassengerDocumentRequirementv2
object
Defines a specific government document requirements for a specific passenger. Version 2
5 properties
Account
object
The account model.
14 properties
HoldDateChangeHistory
object
Defines a hold date change history log entry.
7 properties
PassengerEmdCoupon
object
Model information for the passenger EMD coupon.
14 properties
ReceivedByInfo
object
Defines the received by information.
5 properties
PassengerFare
object
Model that represents the passenger fare details.
5 properties
1 required
CollectType
integer
Used to identify the collect type of a service charge. 0 = SellerChargeable 1 = ExternalChargeable 2 = SellerNonChargeable 3 = ExternalNonChargeable 4 = Extern…
OperationsInformation
object
Model describing the operations information.
15 properties
OrderFee
object
Defines a order fee.
10 properties
PaymentAmounts
object
Defines the different applied payment amounts for a single payment.
6 properties
BookingProfileStatus
integer
Defines the profiling status of the booking. 0 = Default 1 = KnownIndividual 2 = ResolutionGroup 3 = SelecteeGroup 4 = NotUsed 5 = FailureGroup 6 = RandomSelec…
QueueAction
integer
Specifies the basics by which a queue filter was created. 0 = Default 1 = Warning 2 = Lock 3 = DefaultAndNotify 4 = WarningAndNotify 5 = LockAndNotify
Order
object
Defines a order.
28 properties
RetrieveBookingQueueResponseItem
object
The booking queue response items for retrieving booking queue items.
8 properties
CheckinPassengerRestriction
object
Defines a passengers restriction for the current segment trying to be checked into.
2 properties
PassengerSegment
object
Model data for the passenger on the booking for the specific segment.
29 properties
MoveJourneyRequestv2
object
Defines the move journey request, version two.
7 properties
3 required
PaymentMethodType
integer
Defines the payment method types. 0 = ExternalAccount 1 = PrePaid 2 = AgencyAccount 3 = CustomerAccount 4 = Voucher 5 = Loyalty
GovernmentDocumentFieldType
integer
Defines all the different travel document fields that a government program can require to be prompted/required. 0 = FirstName 1 = MiddleName 2 = LastName 3 = T…
AccountCollection
object
The account collection model.
7 properties
CheckinRequirements
object
Defines the pre checkin requirements.
4 properties
BookingHold
object
Defines the booking hold expiration.
1 property
IJsonResponseOfIListOfBookingQueue
object
Defines the JSON response contract.
3 properties
ProductTypeCode
integer
Defines the different travel commerce types. 0 = Default 1 = Insurance 2 = Activity 3 = Hotel 4 = Car
PassengerPriceBreakdownBase
object
Defines the combined booking passengers pricing breakdown.
9 properties
CreatedAddOnDetails
object
Defines a component details.
6 properties
ChargeType
integer
The type of a service charge. 0 = FarePrice 1 = Discount 2 = IncludedTravelFee 3 = IncludedTax 4 = TravelFee 5 = Tax 6 = ServiceCharge 7 = PromotionDiscount 8…
BookingFilters
object
Model representing the booking filters available when searching.
9 properties
BookingQueuesRequest
object
The booking request base model for retrieving booking queues.
3 properties
BookingHistory
object
Defines a booking history log entry.
8 properties
Booking
object
Represents a full booking object.
22 properties
QueueEventType
integer
Describes the different queue event types. 0 = Default 1 = BookingBalanceDue 2 = BookingNegativeBalance 3 = BookingCustomerComment 4 = DeclinedPaymentInitial 5…
DayOfWeek
integer
Defines the day of the week with none as an option. 0 = None 1 = Monday 2 = Tuesday 3 = Wednesday 4 = Thursday 5 = Friday 6 = Saturday 7 = Sunday
ChangeReasonCodes
integer
Specifies the reason code on why the change on the journey or segment is performed. 0 = NoChange 1 = Irop 2 = ScheduleChange 3 = Move 4 = VoluntaryFlyAhead 5 =…
AuthorizationStatus
integer
Defines the different possible payment authorization states. 0 = Unknown 1 = Acknowledged 2 = Pending 3 = InProcess 4 = Approved 5 = Declined 6 = Referral 7 =…
PaidStatus
integer
Paid status enumeration. 0 = UnderPaid 1 = PaidInFull 2 = OverPaid
TransportationIdentifier
object
Represents the transportation identifier model data.
3 properties
2 required
CheckinPassengerRequest
object
Defines the individual passenger checkin request.
4 properties
1 required
InventoryControlType
integer
Defines the different ways inventory is held at the time of sell. 0 = HoldSpace 1 = SoftHoldSpace 2 = ClaimSpace 3 = OversellSpace 4 = StandBy
ParticipantDocument
object
Defines a consumer document.
3 properties
IJsonResponseOfIListOfBookingQueueHistory
object
Defines the JSON response contract.
3 properties
BookingQueue
object
The booking queue model.
5 properties
TicketStatusCode
integer
This enumeration defines the ticket availability status. 0 = Unknown 1 = TicketAvailableForUse 2 = TicketUnavailableForUse 3 = TicketReissueRequiredForPassenge…
CheckinDocumentRequirementsv2
object
Defines passenger checkin document requirements version 2.
3 properties
OrderParticipant
object
Defines a orders participant.
14 properties
AdHocMoveJourneyRequest
object
Defines the ad hoc move journey request.
8 properties
2 required
TravelClassSeatPreference
integer
Represents a travel class seating preference. 0 = None 1 = Business 2 = Economy 3 = FirstClass
PassengerSeat
object
Model for a passenger seat for a segment.
11 properties
BookingPaymentStatus
integer
Determines if the booking has been paid for or not. 0 = New 1 = Received 2 = Pending 3 = Approved 4 = Declined 5 = Unknown 6 = PendingCustomerAction
AddOn
object
Defines a booking add on service details.
15 properties
UnitInventoryControlType
integer
Enum indicates the type of hold placed on the seat. 0 = Session 1 = None
SegmentStatus
integer
The segment status. 0 = UnknownStatus 1 = UnableToConfirmSegment 2 = UnableToSellSegment 3 = HeldPending 4 = WaitListConfirmed 5 = HeldUnconfirmed 6 = HeldConf…
JourneyPriceBreakdownBase
object
Defines the journey price breakdown base.
4 properties
BookingQueueDetail
object
The detail in a booking queue model.
4 properties
PassengerSsr
object
The model for a passengers Ssr details.
13 properties
TypeOfSale
object
Defines the type of sale values.
3 properties
MoveJourneyRequest
object
Defines the move journey request.
9 properties
3 required
CheckinPassengersRequest
object
Defines the checkin passengers request.
4 properties
1 required
ChargeBreakdown
object
Defines a charge breakdown.
4 properties
FlightMoveHistory
object
Defines a flight move history log entry.
10 properties
SeatAssignmentHistory
object
Defines a seat assignment history log entry.
10 properties
OrderLocation
object
Defines a location.
4 properties
2 required
AccountType
integer
The account type enumeration. 0 = Credit 1 = Prepaid 2 = Supplementary 3 = Dependent 4 = Unknown
Gender
integer
Defines the different binary gender types. 0 = XX 1 = Male 2 = Female
BookingsCommentRequest
object
Defines a booking comment.
3 properties
FareStatus
integer
This enumeration defines the fare status of a passenger fare. 0 = Default 1 = SameDayStandBy 2 = FareOverrideConfirming 3 = FareOverrideConfirmed 4 = Published…
BookingSearchByPersonResult
object
Defines the search booking by person result.
6 properties
FeeType
integer
Enumeration representing all the different fee types. 0 = All 1 = Tax 2 = TravelFee 3 = ServiceFee 4 = PaymentFee 5 = PenaltyFee 6 = SsrFee 7 = NonFlightServic…
IJsonResponseOfBooking
object
Defines the JSON response contract.
3 properties
PaymentVoucherDetails
object
Payment voucher details. This describes a voucher applied to a payment.
5 properties
IJsonResponseOfIListOfWatchListResponse
object
Defines the JSON response contract.
3 properties
LegNest
object
A model representing a leg nest.
6 properties
BookingQueueRequestv2
object
The booking queue request v2 model.
3 properties
1 required
BookingMessageHistoryType
integer
Represents the booking message history types. 0 = TeletypeMessage 1 = ETicket 2 = GovernmentSecurity 3 = PnrGovernment 4 = BaggageMessage 5 = Iatci 6 = EMD
LegClass
object
The leg class model information.
11 properties
1 required
DirectCurrencyConversion
object
Defines a direct currency conversion.
7 properties
IJsonResponseOfPagedTransactionResponse
object
Defines the JSON response contract.
3 properties
FareDesignator
object
Model describing the fare designator information.
1 property
LegStatus
integer
Leg status enumeration. 0 = Normal 1 = Closed 2 = Canceled 3 = Suspended 5 = ClosedPending 6 = BlockAllActivities 7 = Mishap
ItinerarySentHistory
object
Defines an itinerary sent history log entry.
8 properties
SubscriptionEventType
integer
Represents the different subscription events. 0 = Unknown 1 = Departure 2 = DepartureDelay 3 = Arrival 4 = ArrivalDelay 5 = ScheduleChange 6 = CheckIn 7 = Gate…
IJsonResponseOfAccount
object
Defines the JSON response contract.
3 properties
SeatPreferences
object
Represents the seating preferences base model.
3 properties
AddOnPriceBreakdown
object
Defines the addOn price breakdown.
3 properties
PhoneNumberType
integer
Defines the types of phone numbers. Note: New Skies does not support Mobile for booking contacts. 0 = Other 1 = Home 2 = Work 3 = Mobile 4 = Fax
Contact
object
Contact model describing a person contact information.
11 properties
1 required
PriceStatus
integer
Describes the fare pricing status 0 = Invalid 1 = Override 2 = Valid
BookingPointOfSale
object
Model related to the point of sale.
6 properties
IJsonResponseOfSegmentChangeHistoryResponse
object
Defines the JSON response contract.
3 properties
Message
object
Defines a unique informational message.
5 properties
IJsonResponseOfIListOfBookingSearchResult
object
Defines the JSON response contract.
3 properties
SegmentTypes
integer
Indicates the type of a segment. 0 = Normal 1 = CodeShareOperating 2 = CodeShareMarketing 3 = InterlineOutbound 4 = InterlineInbound 5 = Passive
Payment
object
Defines an applied payment on the booking.
28 properties
AddOnDetails
object
Defines a booking add on base details.
4 properties
MarketInformation
object
Model information about the market arrival and destination details.
4 properties
4 required
IJsonResponseOfPassengerDocumentCheckResponse
object
Defines the JSON response contract.
3 properties
SegmentChangeHistory
object
Defines a segment change history log entry.
16 properties
Transaction
object
The transaction model.
13 properties
2 required
ArrivalStatus
integer
Arrival status. 0 = Default 1 = Cancelled 2 = Arrived 3 = SeeAgent 4 = Delayed
BookingQueueHistoryRequest
object
The booking queue history request model.
4 properties
ChannelType
integer
Defines the available channel types doing invoking the communication with the server. 0 = Default 1 = Direct 2 = Web 3 = Gds 4 = Api 5 = DigitalApi 6 = Digital…
PassengerTypeCriteria
object
Defines the availability criteria passenger types.
2 properties
1 required
OrderCriteria
object
Defines a products order criteria.
11 properties
IJsonResponseOfIDictionaryOfStringAndIListOfCheckinPassengerLiftStatus
object
Defines the JSON response contract.
3 properties
BookingHistoryEvent
integer
Represents the different events that trigger an entry into the schedule history. 0 = Unknown 1 = ConvertedHistory 2 = FlightTimeChange 3 = FlightDesignatorChan…
PassengerVoucherUsageType
integer
Passenger voucher usage type specifies what parts of a booking this voucher can pay for. 0 = None 1 = Fares 2 = Taxes 3 = TravelFees 4 = ServiceFees 5 = Penalt…
CheckinPassengerRestrictionType
integer
Defines the checkin passenger restriction types. 0 = NotFound 1 = MissingDestinationAddress 2 = MissingCountryOrResidence 3 = OnLockQueue 4 = MissingRequiredSs…
IJsonResponseOfIListOfBookingNotificationHistory
object
Defines the JSON response contract.
3 properties
DistributionOption
integer
This enumeration specifies the distribution methods for sending notifications. 0 = None 1 = Mail 2 = Email 3 = Fax 4 = MailFax 5 = Airport 6 = Hold 7 = Print
IJsonResponse
object
Defines the JSON response contract for a not content type response.
3 properties
IJsonResponseOfItinerarySentHistoryResponse
object
Defines the JSON response contract.
3 properties
AddOnCharge
object
Defines a booking add ons charge.
7 properties
OrderHistory
object
Defines a order history transaction.
5 properties
PassengerFee
object
Model representing passenger fee information.
16 properties
1 required
IJsonResponseOfIListOfBookingMessageHistory
object
Defines the JSON response contract.
3 properties
OverbookIndicatorTypes
integer
Specifies the type of code share agreement. 0 = NormalSell 1 = Oversold 2 = ClassOrCabinOversold
ThreeDSecure
object
Defines three D secure.
24 properties
CheckinAddressRequirements
object
Defines a passenger checkin address requirements.
3 properties
GovernmentPassengerDocumentRequirement
object
Defines a specific government document requirements for a specific passenger.
3 properties
Coordinate
object
The defined coordinates of a location.
2 properties
LiftStatus
integer
Lift status enumeration. 0 = Default 1 = CheckedIn 2 = Boarded 3 = NoShow
BaggageStatus
integer
Baggage Status enumeration. 0 = Default 1 = Checked 2 = Removed 3 = Added 4 = AddedPrinted
OrderCustomer
object
Defines an order customer contact details.
11 properties
TransportationDesignator
object
Model information about the traveling arrival and destination details.
4 properties
SeatAssignmentEvent
integer
Represents the different events that trigger an entry into the seat assignment history. 4 = AssignedSeat 5 = RemoveSeat
TransitType
integer
Defines the different type of transit states. 0 = Default 1 = Origin 2 = Destination 3 = Both
DepartureStatus
integer
Departure status. 0 = Default 1 = Cancelled 2 = Boarding 3 = SeeAgent 4 = Delayed 5 = Departed
CheckinPassengerRequestv2
object
Defines the individual passenger checkin request.
4 properties
1 required
Exception
object
4 properties
BookingStatus
integer
Booking Status Enumeration 0 = Default 1 = Hold 2 = Confirmed 3 = Closed 4 = HoldCanceled 5 = PendingArchive 6 = Archived 7 = ArchivedPrivate 777 = ProcessedFo…
JourneyPriceBreakdown
object
Defines a specifics journey pricing breakdown.
5 properties
GovernmentAdditionalDataType
integer
Defines the additional data that is required for a government program but are not collected with documents. 0 = CountryOfResidence 1 = InTransitOrigin 2 = InTr…
PassengerInformation
object
Represents additional passenger information.
6 properties
LegSsr
object
A model representing a leg ssr summary.
5 properties
ProductVariationDetail
object
Defines a products variation detail.
3 properties
PassengerVoucher
object
Defines a passenger voucher.
6 properties
BagTagPrintHistoryRequest
object
Contains information needed to add bag tag print history for a specific passenger.
5 properties
2 required
IJsonResponseOfHistoryResponse
object
Defines the JSON response contract.
3 properties
Leg
object
Model data describing the leg which is a single travel leg from point a to b.
8 properties
PassengerTravelDocument
object
Model representing a passenger travel document.
14 properties
1 required
PhoneNumber
object
Defines a common phone number.
2 properties
2 required
SeatInfo
object
The model for the seat information such as deck, seat properties, etc.
3 properties
WeightCategory
integer
Defines the categories of adults by gender or specifies the passenger as a child. This is used for balance determinations. 0 = Undefined 1 = Male 2 = Female 3…
IJsonResponseOfFlightMoveHistoryResponse
object
Defines the JSON response contract.
3 properties
Segment
object
Segment model for an already booked flight.
23 properties
DirectCurrencyConversionStatus
integer
Enumeration that determines the status of a DCC authorization. 0 = DccNotOffered 1 = DccOfferRejected 2 = DccOfferAccepted 3 = DccInitialValue 4 = MccInUse
OrderPayment
object
Defines a payment on an order.
13 properties
1 required
Name
object
Defines a common name.
5 properties
IJsonResponseOfItineraryQuote
object
Defines the JSON response contract.
3 properties
ApisAddressStatus
integer
Defines what type of APIS requirement is the address. 0 = Residence 1 = InCountry 2 = Emergency 3 = Contact
SsrRequestByPassengerType
object
SSR request for a single passenger type.
2 properties
1 required
PassengerBag
object
Model information about the passenger's baggage.
11 properties
HoldDateChangeHistoryResponse
object
Defines a hold date change history response.
2 properties
PassengerScore
object
Defines a passenger score.
3 properties
1 required
PointOfSale
object
Model related to the point of sale. This is for read-only operations.
4 properties
SeatAssignmentHistoryResponse
object
Defines a seat assignment history response.
2 properties
OrderAddress
object
Defines an address with GPS coordinates.
8 properties
Address
object
Defines a common address.
7 properties
BookingComment
object
Defines a booking comment.
5 properties
PagedBookingSearchByPersonResult
object
Defines a paged booking search by person result.
2 properties
IJsonResponseOfCheckinRequirements
object
Defines the JSON response contract.
3 properties
BookingQueueHistory
object
Represents a booking queue history item.
16 properties
MatchType
integer
Match list enumeration. 0 = Default 1 = PaymentAccountNumber 2 = ContactEmailAddress 3 = ContactPhone 4 = ContactFullName 5 = ContactLastNameFirstInitial 6 = C…
AccountStatus
integer
The account status enumeration. 0 = Open 1 = Closed 2 = AgencyInactive 3 = Unknown
TicketIndicatorCode
integer
This enumeration defines the ticket requirements 0 = Unknown 1 = TicketRequired 2 = AutomatedTicketLiftRequired 3 = ManualTicketLiftRequired 4 = AutomatedTicke…
BookingPriceBreakdown
object
Defines the booking top level pricing breakdown.
13 properties
PaymentAction
integer
Defines payment action that should be taken by selling system for this service. 1 = SellingSystemCollects 2 = PassThroughHold 3 = NoPaymentRequired 4 = ReferTo…
CheckinRestrictionType
integer
Defines the checkin level restriction types. 0 = Closed 1 = NotOpened 2 = PnrLocked 3 = MarketingCodeShareNotAllowed 4 = NotPaidInFull 5 = PaymentsPending 6 =…
Term
object
Defines the terms and conditions of an order.
3 properties
AddUnitStatelessConfig
object
Unit sell config defines the different configurations when selling stateless units.
3 properties
GateInformation
object
Represents the gate information for the trip status model. Consists of actual gate information and estimated/scheduled gate information.
2 properties
NotificationPreference
integer
Describes types of notifications the user would prefer. 0 = None 1 = Promotional
CheckinPassengersRequestv3
object
Defines the checkin passengers request v3 model.
3 properties
1 required
PassengerAddress
object
Passenger address information. This contains more data then the base address class.
15 properties
PassengerSearchCriteria
object
Model representing an passenger group type for availability search.
3 properties
2 required
IJsonResponseOfHoldDateChangeHistoryResponse
object
Defines the JSON response contract.
3 properties
CommentType
integer
Comment Types Enumerations 0 = Default 1 = Itinerary 2 = Manifest 3 = Alert 4 = Archive 5 = Voucher
BookingSearchResult
object
Booking model data.
17 properties
IJsonResponseOfIListOfString
object
Defines the JSON response contract.
3 properties
InboundOutbound
integer
This enumeration specifies direction of flight application. 0 = None 1 = Inbound 2 = Outbound 3 = Both 4 = RoundFrom 5 = RoundTo
RetrieveBookingQueueResponse
object
The booking queue response for retrieving booking queue items.
2 properties
CheckinPassengerRequirements
object
Defines an individual passengers checkin requirements.
7 properties
BookingSales
object
Defines the different point of sale information.
3 properties
BookingQueueDeleteByKeyRequest
object
The booking queue delete by queue key request.
3 properties
2 required
HoldDateChangeEvent
integer
Represents the different events that trigger an entry into the hold date change history. 66 = Created 67 = Removed 68 = Changed
BagTagPrintHistory
object
Defines bag tag print history.
12 properties
BookingInfo
object
Describes general booking details.
16 properties
IJsonResponseOfPagedBookingSearchByPersonResult
object
Defines the JSON response contract.
3 properties
AddOnStatus
integer
An enumeration to indicate the add on's current status. 0 = Unknown 1 = Active 2 = Pending 3 = Confirming 4 = CancelPending 5 = Cancelled
PassengerTicketInfo
object
Represents detailed information for an e-ticket assigned to a passenger.
4 properties
TransactionType
integer
The dotREZ specific transaction types. This includes some system specific values that are not allowed during a transaction creation. 0 = Default 1 = Payment 2…
InfantFee
object
Defines the infant fee information.
12 properties
1 required
HistoryResponse
object
Defines a booking history response.
2 properties
BookingQueueDeleteRequest
object
The booking queue delete request.
4 properties
2 required
ChallengePreference
integer
Defines the challenge preference. 0 = NoPreference 1 = NoChallengeRequested 2 = ChallengeRequested 3 = ChallengeMandated
WeightType
integer
Weight Type enumeration. 0 = Default 1 = Pounds 2 = Kilograms
BookingNotificationHistory
object
Defines a booking notification history.
8 properties
AccountOwnerType
integer
The account owner type enumeration. 0 = Organization 1 = Personnal 2 = Booking 3 = Unknown
BookingQueueHistoryEvent
integer
The booking queue history code values represent the different events that trigger an entry into the booking queue history. 0 = Unknown 1 = Add 2 = Remove 3 = U…
SsrDurationType
integer
Ssr duration type. 0 = Segment 1 = Journey 2 = Leg
ItinerarySentHistoryResponse
object
Defines an itinerary sent history response.
2 properties
BookingQueueInfo
object
Describes the booking queue info.
14 properties
PaymentDetails
object
Defines the payment details.
9 properties
RecordLocator
object
Defines a unique locator for reference.
7 properties
IJsonResponseOfRetrieveBookingQueueResponse
object
Defines the JSON response contract.
3 properties
SellKey
object
Sell key represents the journey and the fare sell keys to combine to what journey and fare will be sold.
4 properties
2 required
DepartureEvent
object
Represents the flight operation times for the departure event, which includes an estimated and scheduled time event.
2 properties
SearchBookingsByCreditCard
object
Search for a booking by credit card.
4 properties
1 required
Ticket
object
Model for a ticket applied to a passenger.
5 properties
FlightType
integer
Flight types enumeration. 0 = None 1 = NonStop 2 = Through 3 = Direct 4 = Connect 5 = All
ConsumerAddress
object
Defines a consumer address.
8 properties
CheckinMissingSegmentRequiredSsr
object
Defines the a segments collection of missing SSR's.
2 properties
PassengerSegmentBag
object
Model information about the baggage a passenger has on a segment.
6 properties
3 required
GovernmentProgramRequirements
object
Defines a government programs document requirements.
6 properties
ClassStatus
integer
Indicates whether a leg class may be used or not. 1 = Active 2 = InActive 3 = AvsOpen 4 = AvsOnRequest 5 = AvsClosed
PassengerInfant
object
Model representing an infant with a passenger.
9 properties
OrderPriceBreakdown
object
Defines all the different order price breakdown.
18 properties
SimpleSeatPreference
integer
Represents a simple seating preference. 0 = None 1 = Window 2 = Aisle 3 = Other
BookingRecordLocators
object
Defines the booking's unique identifiers.
4 properties
OptionalServiceInformation
object
Represents the optional service information model.
2 properties
MessageStatus
integer
Defines the message status. 0 = General 1 = Warning 2 = Critical
MarketDesignator
object
Model information about the date market which identifies a market and the departure date.
3 properties
3 required
IJsonResponseOfIListOfTransaction
object
Defines the JSON response contract.
3 properties
EmdCouponStatus
integer
Represents the EMD coupon status options. 0 = Unknown 1 = HeldConfirmed 2 = HoldingNeed 3 = HoldingConfirmedEmdRequired 4 = HoldingConfirmedEmdIssued
PassengerBoardingPassDetail
object
Defines information used to populate the printed boarding pass and 2D bar codes.
7 properties
Amount
object
Defines an amount base price and total price.
2 properties
ItineraryQuoteRequest
object
Defines the itinerary booking quote request.
9 properties
2 required
CodeShareIndicator
integer
Specifies the type of code share agreement. 0 = NonCodeShare 1 = CodeShareCommercialDuplicate 2 = SharedDesignatorOrWetLease 3 = CodeShareHostOperatingCarrier…
OrderNote
object
Defines a order note.
4 properties
DocumentGroup
integer
The document grouping enumeration. 0 = Unknown 1 = AlienRegistrationCard 2 = PermanentResidentCard 3 = FacilitationDocument 4 = InsPass 5 = MilitaryId 6 = Pass…
TransactionRequest
object
The create transaction request.
3 properties
2 required
CheckinPassengerLiftStatus
object
Defines a single passengers checkin status for a specific segment.
2 properties
ItineraryQuote
object
Defines the itinerary quote model.
3 properties
LegInformation
object
Model describing the detailed leg information.
30 properties
BookingQueueRestriction
integer
Defines the restrictions associated with a BookingQueue 0 = Restricted 1 = AddAllowedOnly 2 = Allowed
MatchKeyType
integer
The match key type enumeration. 0 = Default 1 = PassengerAlternateKey 2 = ContactTypeCode 3 = PaymentKey
FlightMoveHistoryResponse
object
Defines a flight move history response.
2 properties
ServiceCharge
object
Model that represents the fare service charge information.
9 properties
BagTagInformation
object
Defines bag tag information.
5 properties
IJsonResponseOfIListOfBagTagPrintHistory
object
Defines the JSON response contract.
3 properties
Journey
object
Data about the journey which represents the collection of segments and their legs on the journey.
7 properties
ErrorResponse
object
Defines a unique error response.
8 properties
QueueBookingByInventoryLegRequest
object
The queue booking by inventory leg request model
3 properties
3 required
IJsonResponseOfCheckinRequirementsv2
object
Defines the JSON response contract.
3 properties
IJsonResponseOfSeatAssignmentHistoryResponse
object
Defines the JSON response contract.
3 properties
FareApplicationType
integer
This enumeration defines the fare application type of a fare. 0 = Route 1 = Sector 2 = Governing
WatchListResponse
object
The watch list response.
8 properties
JourneyMove
object
Summarized move data at the journey level.
2 properties
PassengerDocumentCheckResponse
object
Model for passenger document check response.
3 properties
FareOverrideRequest
object
Defines a fare override.
2 properties
1 required
CheckinPassengerRequirementsv2
object
Defines an individual passengers checkin requirements.
7 properties
SeatPreferenceStatus
integer
Defines the seat preference status. 0 = Unknown 1 = Met 2 = NotMet
CreateAccountRequest
object
The create account request model.
1 property
ChallengePreferenceWindowSize
integer
Defines the challenge preference window size. 0 = SizeFullPage 1 = Size250X400 2 = Size390X400 3 = Size500X600 4 = Size600X400
BookingOrderStatus
integer
Booking Order Status Enumeration 0 = None 1 = FinalizedProcess
BookingSummary
object
17 properties
BookingStatus_2
integer
0 = Default 1 = Hold 2 = Confirmed 3 = Closed 4 = HoldCanceled 5 = PendingArchive 6 = Archived 7 = ArchivedPrivate 777 = ProcessedForArchive
SearchByScanRequestV2
object
3 properties
1 required
IJsonResponseOfListOfBookingSummary
object
3 properties
ChannelType_2
integer
Defines the available channel types invoking communication with the server. 0 = Default 1 = Direct 2 = Web 3 = Gds 4 = Api 5 = DigitalApi 6 = DigitalWeb 7 = Ndc
MessageStatus_2
integer
0 = General 1 = Warning 2 = Critical
ParseScanRequestV2
object
5 properties
IJsonResponse_2
object
3 properties
ErrorResponse_2
object
8 properties
Message_2
object
5 properties
Name_2
object
5 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs TUI Group publishes across the network.