Skip to main content

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