BookWhereInput
No description
input BookWhereInput {
settings: PackageInputSettings!
clientLocator: String
optionId: String!
quoteToken: String!
holder: PackageHolder!
passengers: [PackagePassengerInput!]!
productTokens: [String!]!
rooms: [RoomBook]
}
Fields
BookWhereInput.settings
● PackageInputSettings!
non-null input
Node that represents the configuration for an specified request
BookWhereInput.clientLocator
● String
scalar
Client locator to be sent to the provider (in case said supplier accepts it)
BookWhereInput.optionId
● String!
non-null scalar
The optionID received in the Quote Query as it has refreshed information
BookWhereInput.quoteToken
● String!
non-null scalar
The quote token received in the Quote Query
BookWhereInput.holder
● PackageHolder!
non-null input
Information of the passenger that holds the booking (has to be complementary to the first passenger)
BookWhereInput.passengers
● [PackagePassengerInput!]!
non-null input
Information of each passenger for the booking (holder included and has to be the first one)
BookWhereInput.productTokens
● [String!]!
non-null scalar
String list of tokens that are received in the itinerary map from quote
BookWhereInput.rooms
● [RoomBook]
list input
List of rooms including pax info