Skip to main content

ExternalMarketplaceOAuthAvailability (Object)

type ExternalMarketplaceOAuthAvailability {
availabilityList(
startTime: DateTime
registration: AircraftRegistrationActive
): [ExternalMarketplaceOAuthAircraftAvailability!]!
scheduleList(
timeInterval: TimeIntervalInput
registration: AircraftRegistrationActive
): [ExternalMarketplaceOAuthAircraftSchedule!]!
emptyLegList(
startTime: DateTime
endTime: DateTime
registration: AircraftRegistrationActive
isCnl: Boolean = false
include_opportunities: Boolean
): [ExternalMarketplaceOAuthFlight!]!
}

Fields

ExternalMarketplaceOAuthAvailability.availabilityList ● [ExternalMarketplaceOAuthAircraftAvailability!]! non-null object

ExternalMarketplaceOAuthAvailability.availabilityList.startTime ● DateTime scalar

By default, the current date will be assumed.

ExternalMarketplaceOAuthAvailability.availabilityList.registration ● AircraftRegistrationActive scalar

ExternalMarketplaceOAuthAvailability.scheduleList ● [ExternalMarketplaceOAuthAircraftSchedule!]! non-null object

time interval has to be shorter than 3 months

ExternalMarketplaceOAuthAvailability.scheduleList.timeInterval ● TimeIntervalInput input

By default, the current date up to three months ahead will be assumed.

ExternalMarketplaceOAuthAvailability.scheduleList.registration ● AircraftRegistrationActive scalar

ExternalMarketplaceOAuthAvailability.emptyLegList ● [ExternalMarketplaceOAuthFlight!]! non-null object

ExternalMarketplaceOAuthAvailability.emptyLegList.startTime ● DateTime scalar

By default, the current date will be assumed.

ExternalMarketplaceOAuthAvailability.emptyLegList.endTime ● DateTime scalar
ExternalMarketplaceOAuthAvailability.emptyLegList.registration ● AircraftRegistrationActive scalar
ExternalMarketplaceOAuthAvailability.emptyLegList.isCnl ● Boolean scalar
ExternalMarketplaceOAuthAvailability.emptyLegList.include_opportunities ● Boolean scalar

Returned By

externalMarketplace.availability query