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.