CreateSectorInput
Defines the input for creating a travel sector.
input CreateSectorInput {
additionalPaymentStatuses: [AdditionalPaymentStatus!]
allowOverAllocation: Boolean
alternateCurrencyFees: [AlternateCurrencyTravelFeeInput!]
arrivalDate: LocalDate
arrivalPortId: ID!
arrivalTerminal: String
arrivalTimezone: TimeZone
bookingReference: String
cancelationTaxes: [TaxItemInput!]
carrierId: ID
class: String
comment: String
creditHours: Float
customFields: [CustomFieldInput!]
defaultFee: TravelFeeInput
departureDate: LocalDate
departurePortId: ID!
departureTerminal: String
departureTimezone: TimeZone
eta: LocalTime
etd: LocalTime
eventId: ID!
flightNumber: String
hideOverAllocationWarning: Boolean
inventoryLimit: PositiveInt
itinerary: String
name: String!
taxes: [TaxItemInput!]
travelTypeId: ID!
uniqueCode: String
}
Fields
CreateSectorInput.additionalPaymentStatuses ● [AdditionalPaymentStatus!] list enum
The additional valid payment statuses for this travel sector. Optional.
CreateSectorInput.allowOverAllocation ● Boolean scalar
A flag indicating whether over allocation are allowed for the travel sector. Optional.
The default value is false.
CreateSectorInput.alternateCurrencyFees ● [AlternateCurrencyTravelFeeInput!] list input
The collection of fees in alternate currencies for this travel sector. Optional.
CreateSectorInput.arrivalDate ● LocalDate scalar
The arrival date of the travel sector. Optional.
CreateSectorInput.arrivalPortId ● ID! non-null scalar
The identifier of the port of arrival for the travel sector.
CreateSectorInput.arrivalTerminal ● String scalar
A UTF-8 string that represents the terminal of arrival for the travel sector. Optional.
CreateSectorInput.arrivalTimezone ● TimeZone scalar
The time zone in which the arrival date and time are specified. Optional.
If not specified, the arrival date and time are expected to be expressed in the local time zone of the arrival port.
CreateSectorInput.bookingReference ● String scalar
A UTF-8 string that represents the booking reference for the travel sector. Optional.
CreateSectorInput.cancelationTaxes ● [TaxItemInput!] list input
The collection of taxes for cancelation amounts for the travel sector. Optional.
Defaults to the default taxes for the travel type.
CreateSectorInput.carrierId ● ID scalar
The identifier of the carrier for the travel sector. Optional.
CreateSectorInput.class ● String scalar
The class for the travel sector. Optional.
CreateSectorInput.comment ● String scalar
A UTF-8 string that represents the comment for the travel sector. Optional.
CreateSectorInput.creditHours ● Float scalar
The number of credit hours for the travel sector. Optional.
The default value is 0.
CreateSectorInput.customFields ● [CustomFieldInput!] list input
The custom fields to create for the travel sector. Optional.
CreateSectorInput.defaultFee ● TravelFeeInput input
The fee for the travel sector in the event currency. Optional.
CreateSectorInput.departureDate ● LocalDate scalar
The departure date of the travel sector. Optional.
CreateSectorInput.departurePortId ● ID! non-null scalar
The identifier of the port of departure for the travel sector.
CreateSectorInput.departureTerminal ● String scalar
A UTF-8 string that represents the terminal of departure for the travel sector. Optional.
CreateSectorInput.departureTimezone ● TimeZone scalar
The time zone in which the departure date and time are specified. Optional.
If not specified, the departure date and time are expected to be expressed in the local time zone of the departure port.
CreateSectorInput.eta ● LocalTime scalar
The estimated arrival time of the travel sector in a 24 hours format. Optional.
CreateSectorInput.etd ● LocalTime scalar
The estimated departure time of the travel sector in a 24 hours format. Optional.
CreateSectorInput.eventId ● ID! non-null scalar
The identifier of the event the travel sector is associated with.
CreateSectorInput.flightNumber ● String scalar
A UTF-8 string that represents the flight number for the travel sector. Optional.
CreateSectorInput.hideOverAllocationWarning ● Boolean scalar
A flag indicating whether the over allocation warning is hidden when over allocating in EventsAir for the travel sector. Optional.
The default value is false.
CreateSectorInput.inventoryLimit ● PositiveInt scalar
The inventory limit for the travel sector. Optional.
If not specified the inventory will be unlimited.
CreateSectorInput.itinerary ● String scalar
A UTF-8 string that represents the itinerary for the travel sector. Optional.
CreateSectorInput.name ● String! non-null scalar
A UTF-8 string representing the name of the travel sector.
CreateSectorInput.taxes ● [TaxItemInput!] list input
The collection of taxes for the travel sector. Optional.
Defaults to the default taxes for the travel type.
CreateSectorInput.travelTypeId ● ID! non-null scalar
The identifier of the travel type for the travel booking.
CreateSectorInput.uniqueCode ● String scalar
A customer supplied, UTF-8 string value that represents a unique code for the travel sector. Optional.
The value must be unique across all travel sectors for an event.
Member Of
createSector mutation