OBJECT

LoggedUser

Logged user data

link GraphQL Schema definition

  • type LoggedUser {
  • # Requires access to resource GRAPHQL_DUTY_REQUEST_SEE
  • dutyRequestList: [MyDutyRequest!]!
  • # Requires access to resource GRAPHQL_DUTY_REQUEST_SEE
  • dutyRequestableDefinitionList: [DutyDefinition!]!
  • # Requires access to resource GRAPHQL_AIRCRAFT_FLIGHTS
  • #
  • # Arguments
  • # timeInterval: Maximum length of time interval is 90 days
  • # includeOptions: [Not documented]
  • aircraftFlights(
  • timeInterval: TimeIntervalInput!,
  • includeOptions: Boolean
  • ): [MyTrRevision!]!
  • # Arguments
  • # flightNid: [Not documented]
  • flight(
  • flightNid: FlightNid!
  • ): MyTrRevision! @deprecated( reason: "Node is about to be removed - use "loggedUser→crewApp→flight→flight" instead." )
  • # Arguments
  • # trNid:
  • # Possible violation list: IS_NOT_SOME_ERROR,IS_NOT_LOGGED_USER_DUTY
  • duty(trNid: DutyTrNid!): DutyOutput!
  • # Arguments
  • # dutyTrNid:
  • # Possible violation list: IS_NOT_SOME_ERROR,IS_NOT_LOGGED_USER_DUTY
  • myDuty(dutyTrNid: DutyTrNid!): MyDutyOutput!
  • # Access to resource CREW_APP_POSITIONING_SEE will soon be required
  • #
  • # Arguments
  • # positioningNid:
  • positioning(positioningNid: PositioningNid!): MyTrRevision!
  • # Arguments
  • # hotelReservationNid:
  • hotelReservation(hotelReservationNid: HotelReservationNid!): MyHotelReservation!
  • manuals: [File!]!
  • # Requires access to resource GRAPHQL_CONTACT
  • contact: Contact!
  • profile: UserProfile!
  • # Requires access to resource GRAPHQL_OWNER_BOARD_SEE
  • ownerBoard: MyOwnerBoard!
  • # Arguments
  • # flightNid:
  • flightCrew(flightNid: FlightNid!): NonNullListOfNonNullCrewMemberOnLegRestrictedValueOrErrorList!
  • # Requires access to resource LOGBOOK
  • #
  • # Arguments
  • # timeInterval:
  • # stripAircraftRegistrationSeparator:
  • logbook(
  • timeInterval: TimeIntervalInput!,
  • stripAircraftRegistrationSeparator: Boolean!
  • ): [MyLogbook!]!
  • # Access to resource GRAPHQL_DUTY_DETAILS will soon be required
  • #
  • # Arguments
  • # trNid:
  • dutyClockInOut(trNid: TrNid!): DutyClockInOut!
  • # Requires access to resource GRAPHQL_FILTER_PRESET_SEE
  • filterPreset: FilterPresetQuery!
  • endorsement: EndorsementQuery!
  • crewApp: CrewAppQuery!
  • # Requires access to resource CREW_APP_CURRENCY_SEE
  • myCurrencyList: [CrewMemberCurrency!]!
  • myCurrencyStatus: ExpiryStatusEnum!
  • # Arguments
  • # settingName:
  • keyValueStore(settingName: String!): String
  • # Requires access to resource GRAPHQL_DUTY_ACCOUNT_SEE
  • dutyAccountList: [DutyAccount!]!
  • checklist: LoggedUserChecklist!
  • ownedAircraft: [MyAircraft!]!
  • crewAircraft: [MyAircraft!]!
  • myRoles: [myRoles!]!
  • # List of aircraft types for user.
  • aircraftTypeList: [AircraftType!]!
  • # List of preferred crew for logged user..
  • # Requires access to resource GRAPHQL_CREW_MEMBER
  • preferredCrewList: [CrewMember!]!
  • # Logged user data.
  • # Requires access to resource GRAPHQL_CREW_MEMBER
  • myself: CrewMember!
  • # Logged user passport list.
  • # Requires access to resource GRAPHQL_LOGIN
  • passportList: [PassportOutput!]!
  • # Logged user national ids list
  • nationalIdList: [NationalId!]!
  • readWriteMode: SupportReadWriteMode!
  • }