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