Skip to main content

MySchedule (Object)

type MySchedule {
dutyList(
timeInterval: TimeIntervalInput!
includeMyAircraftDuties: Boolean!
): [CrewAppMyScheduleDutyList!]!
flightList(
timeInterval: TimeIntervalInput!
includeMyAircraftFlights: Boolean!
): [CrewAppMyScheduleFlightList!]!
positioningList(
timeInterval: TimeIntervalInput!
): [CrewAppSchedulePositioning!]!
simulatorList(
timeInterval: TimeIntervalInput!
): [CrewAppScheduleSimulator!]!
maintenanceList(
timeInterval: TimeIntervalInput!
): [CrewAppScheduleMaintenance!]!
weeklyRestList(
timeInterval: TimeIntervalInput!
): [WeeklyRest!]!
hotelReservationList(
timeInterval: TimeIntervalInput!
): [HotelReservation!]!
history: LoggedUserHistoryType!
blockHours(
timeInterval: TimeIntervalInput!
timeZoneToggle: TimeZoneToggle!
): TimeLong!
}

Fields

MySchedule.dutyList ● [CrewAppMyScheduleDutyList!]! non-null object

time interval has to be shorter than 3 months

MySchedule.dutyList.timeInterval ● TimeIntervalInput! non-null input

Maximum length of time interval is 90 days

MySchedule.dutyList.includeMyAircraftDuties ● Boolean! non-null scalar

MySchedule.flightList ● [CrewAppMyScheduleFlightList!]! non-null object

time interval has to be shorter than 3 months

MySchedule.flightList.timeInterval ● TimeIntervalInput! non-null input

Maximum length of time interval is 90 days

MySchedule.flightList.includeMyAircraftFlights ● Boolean! non-null scalar

MySchedule.positioningList ● [CrewAppSchedulePositioning!]! non-null object

time interval has to be shorter than 3 months

MySchedule.positioningList.timeInterval ● TimeIntervalInput! non-null input

Maximum length of time interval is 90 days

MySchedule.simulatorList ● [CrewAppScheduleSimulator!]! non-null object

MySchedule.simulatorList.timeInterval ● TimeIntervalInput! non-null input

Maximum length of time interval is 90 days

MySchedule.maintenanceList ● [CrewAppScheduleMaintenance!]! non-null object

return only maintenances that logged user is in aircraft preferred crew

MySchedule.maintenanceList.timeInterval ● TimeIntervalInput! non-null input

Maximum length of time interval is 90 days

MySchedule.weeklyRestList ● [WeeklyRest!]! non-null object

time interval has to be shorter than 3 months

MySchedule.weeklyRestList.timeInterval ● TimeIntervalInput! non-null input

Maximum length of time interval is 90 days

MySchedule.hotelReservationList ● [HotelReservation!]! non-null object

Access to resource GRAPHQL_CREW_APP_HOTEL_SEE will soon be required. time interval has to be shorter than 3 months

MySchedule.hotelReservationList.timeInterval ● TimeIntervalInput! non-null input

Maximum length of time interval is 90 days

MySchedule.history ● LoggedUserHistoryType! non-null object

MySchedule.blockHours ● TimeLong! non-null scalar

MySchedule.blockHours.timeInterval ● TimeIntervalInput! non-null input
MySchedule.blockHours.timeZoneToggle ● TimeZoneToggle! non-null input

Member Of

CrewAppQuery object