# Get Pre-Flight Information Fetches pre-flight information for a specific flight using its flight ID. Endpoint: GET /api/external/flight/{flight}/preflight Version: 1.5.0 Security: API_AUTHENTICATION ## Path parameters: - `flight` (integer, required) Flight ID ## Response 200 fields (application/json): - `aircraftId` (integer) - `assignmentApprovalBlocked` (boolean) - `booking` (string) - `bookingId` (integer) - `crewAssign` (object) - `crewAssign.additionalCrew` (array) - `crewAssign.additionalCrew.acknowledgementDate` (string) - `crewAssign.additionalCrew.crewPosition` (object) - `crewAssign.additionalCrew.crewPosition.assignable` (boolean) - `crewAssign.additionalCrew.crewPosition.code` (string) - `crewAssign.additionalCrew.crewPosition.crewType` (string) Enum: "FLIGHT_DECK", "CABIN" - `crewAssign.additionalCrew.crewPosition.disableFtFdpCalculation` (boolean) - `crewAssign.additionalCrew.crewPosition.id` (integer) - `crewAssign.additionalCrew.crewPosition.name` (string) - `crewAssign.additionalCrew.crewPosition.role` (string) Enum: "CMD", "FO", "CC", "MED1", "ATPL", "LST", "AQ", "OPCRH", "PA", "FA", "CPL", "DG", "ESET", "Sec", "FF", "ENL4", "ENL5", "ENL6", "LC", "OPC", "LVTO", "LV", "RVSM", "TRI", "TRE", "AUS", "SQMM", "SECG", "BMVIT", "EFB", "GRT", "ESE", "OCC", "OICC", "PICC", "DITCH", "FAID", "WINTER", "BRNAV", "MNPS_ETOPS", "RACQ", "ETOPS", "TCAS", "CRM", "ASH", "USER0", "USER1", "USER2", "USER3", "USER4", "USER5", "USER6", "USER7", "USER8", "USER9", "ENG", "AUGM_CREW", "ADD_CREW", "CREW", "IR", "HW_OPS", "PBN", "PFI", "FM", "SEP", "SEP_IR", "FI_A", "MEP", "CR", "RC", "OBS", "DHC", "EX_CM", "AUG_PIC", "AUG_SIC", "AUG_CRP", "INSTRUCTOR", "CHECK_AIRMAN", "GROUND_INSTRUCTOR", "AUG_FA", "CA", "MD", "RN", "MEDIC", "MAINTENANCE", "JUMPSEAT", "LOAD_MASTER", "OPS_CONTROL", "FLIGHT_COORDINATOR", "COURIER", "NR", "INSPECTOR", "COMPANY_REP", "SINGLE_PILOT" - `crewAssign.additionalCrew.crewPosition.typeRatingRelated` (boolean) - `crewAssign.additionalCrew.deleted` (boolean) - `crewAssign.additionalCrew.departureAddress` (object) - `crewAssign.additionalCrew.departureAddress.buildingDetails` (string) - `crewAssign.additionalCrew.departureAddress.city` (string) - `crewAssign.additionalCrew.departureAddress.country` (object) - `crewAssign.additionalCrew.departureAddress.country.capital` (string) - `crewAssign.additionalCrew.departureAddress.country.continent` (string) - `crewAssign.additionalCrew.departureAddress.country.currencyCode` (string) - `crewAssign.additionalCrew.departureAddress.country.domain` (string) - `crewAssign.additionalCrew.departureAddress.country.intname` (string) - `crewAssign.additionalCrew.departureAddress.country.ioc` (string) - `crewAssign.additionalCrew.departureAddress.country.iso2` (string) - `crewAssign.additionalCrew.departureAddress.country.iso3` (string) - `crewAssign.additionalCrew.departureAddress.country.phone` (string) - `crewAssign.additionalCrew.departureAddress.countryId` (integer) - `crewAssign.additionalCrew.departureAddress.defaultAddress` (boolean) - `crewAssign.additionalCrew.departureAddress.latitude` (number) - `crewAssign.additionalCrew.departureAddress.longitude` (number) - `crewAssign.additionalCrew.departureAddress.modificationDate` (string) - `crewAssign.additionalCrew.departureAddress.recipient` (string) - `crewAssign.additionalCrew.departureAddress.state` (string) - `crewAssign.additionalCrew.departureAddress.street` (string) - `crewAssign.additionalCrew.departureAddress.type` (string) Enum: "WORK", "HOME", "OTHER", "APIS" - `crewAssign.additionalCrew.departureAddress.zip` (string) - `crewAssign.additionalCrew.destinationAddress` (object) - `crewAssign.additionalCrew.fitForDuty` (boolean) - `crewAssign.additionalCrew.fitForDutyDate` (string) - `crewAssign.additionalCrew.hiddenForFlight` (boolean) - `crewAssign.additionalCrew.idCard` (object) - `crewAssign.additionalCrew.idCard.copy` (object) - `crewAssign.additionalCrew.idCard.copy.creationDate` (string) - `crewAssign.additionalCrew.idCard.copy.customName` (string) - `crewAssign.additionalCrew.idCard.copy.entityName` (string) - `crewAssign.additionalCrew.idCard.copy.fileSize` (integer) - `crewAssign.additionalCrew.idCard.copy.imageSizeX` (integer) - `crewAssign.additionalCrew.idCard.copy.imageSizeY` (integer) - `crewAssign.additionalCrew.idCard.copy.isThumbnail` (boolean) - `crewAssign.additionalCrew.idCard.copy.originalName` (string) - `crewAssign.additionalCrew.idCard.copy.refEntityId` (integer) - `crewAssign.additionalCrew.idCard.copy.status` (string) - `crewAssign.additionalCrew.idCard.copy.thumbnail` (object) - `crewAssign.additionalCrew.idCard.copy.uuid` (string) - `crewAssign.additionalCrew.idCard.expirationDate` (string) - `crewAssign.additionalCrew.idCard.issueAuthority` (string) - `crewAssign.additionalCrew.idCard.issueCountry` (object) - `crewAssign.additionalCrew.idCard.issueCountryId` (integer) - `crewAssign.additionalCrew.idCard.issueDate` (string) - `crewAssign.additionalCrew.idCard.issuePlace` (string) - `crewAssign.additionalCrew.idCard.lastMailSent` (string) - `crewAssign.additionalCrew.idCard.main` (boolean) - `crewAssign.additionalCrew.idCard.number` (string) - `crewAssign.additionalCrew.idCard.passportId` (integer) - `crewAssign.additionalCrew.idCard.userId` (integer) - `crewAssign.additionalCrew.idCard.visaType` (string) - `crewAssign.additionalCrew.idCardArrival` (object) - `crewAssign.additionalCrew.messages` (array) - `crewAssign.additionalCrew.order` (integer) - `crewAssign.additionalCrew.pilotRole` (string) Enum: "CMD", "FO", "CC", "MED1", "ATPL", "LST", "AQ", "OPCRH", "PA", "FA", "CPL", "DG", "ESET", "Sec", "FF", "ENL4", "ENL5", "ENL6", "LC", "OPC", "LVTO", "LV", "RVSM", "TRI", "TRE", "AUS", "SQMM", "SECG", "BMVIT", "EFB", "GRT", "ESE", "OCC", "OICC", "PICC", "DITCH", "FAID", "WINTER", "BRNAV", "MNPS_ETOPS", "RACQ", "ETOPS", "TCAS", "CRM", "ASH", "USER0", "USER1", "USER2", "USER3", "USER4", "USER5", "USER6", "USER7", "USER8", "USER9", "ENG", "AUGM_CREW", "ADD_CREW", "CREW", "IR", "HW_OPS", "PBN", "PFI", "FM", "SEP", "SEP_IR", "FI_A", "MEP", "CR", "RC", "OBS", "DHC", "EX_CM", "AUG_PIC", "AUG_SIC", "AUG_CRP", "INSTRUCTOR", "CHECK_AIRMAN", "GROUND_INSTRUCTOR", "AUG_FA", "CA", "MD", "RN", "MEDIC", "MAINTENANCE", "JUMPSEAT", "LOAD_MASTER", "OPS_CONTROL", "FLIGHT_COORDINATOR", "COURIER", "NR", "INSPECTOR", "COMPANY_REP", "SINGLE_PILOT" - `crewAssign.additionalCrew.pilotSeat` (string) Enum: "LHS", "RHS" - `crewAssign.additionalCrew.readFromCrewApp` (string) - `crewAssign.additionalCrew.sanctionList` (string) Enum: "GRAY", "GREEN", "RED", "LIGHT_RED", "YELLOW", "BLACK", "WHITE", "COLORLESS", "MAINT_COLOR", "BLUE", "PURPLE" - `crewAssign.additionalCrew.sanctionListNote` (string) - `crewAssign.additionalCrew.user` (object) - `crewAssign.additionalCrew.user.accountName` (string) - `crewAssign.additionalCrew.user.birthDate` (string) - `crewAssign.additionalCrew.user.birthPlace` (string) - `crewAssign.additionalCrew.user.catering` (string) - `crewAssign.additionalCrew.user.emailAddress` (string) - `crewAssign.additionalCrew.user.firstName` (string) - `crewAssign.additionalCrew.user.gender` (string) Enum: "FEMALE", "MALE", "OTHER" - `crewAssign.additionalCrew.user.height` (number) - `crewAssign.additionalCrew.user.idsCount` (integer) - `crewAssign.additionalCrew.user.important` (string) - `crewAssign.additionalCrew.user.interest` (string) - `crewAssign.additionalCrew.user.jobTitle` (string) - `crewAssign.additionalCrew.user.lastName` (string) - `crewAssign.additionalCrew.user.middleName` (string) - `crewAssign.additionalCrew.user.nationalityCountryName` (string) - `crewAssign.additionalCrew.user.nickname` (string) - `crewAssign.additionalCrew.user.personnelNumber` (string) - `crewAssign.additionalCrew.user.phoneNumber` (string) - `crewAssign.additionalCrew.user.pilot` (boolean) - `crewAssign.additionalCrew.user.preferences` (array) - `crewAssign.additionalCrew.user.preferences.description` (string) - `crewAssign.additionalCrew.user.preferences.template` (object) - `crewAssign.additionalCrew.user.preferences.template.showAsImportant` (boolean) - `crewAssign.additionalCrew.user.preferences.template.showInCatering` (boolean) - `crewAssign.additionalCrew.user.preferences.template.showInPax` (boolean) - `crewAssign.additionalCrew.user.preferences.template.showInSales` (boolean) - `crewAssign.additionalCrew.user.salutation` (string) Enum: "Mr", "Mrs", "Miss", "Ms", "unDef", "Dr", "Ing", "Prof", "Mag", "Captain", "Prince", "Princess", "Shaikh", "Shaikhah", "HRH", "HE", "Sir", "Lady", "Mx", "HM", "Sr", "Fr", "Br", "Rev", "Dr_Med", "Prof_Dr", "Lord" - `crewAssign.additionalCrew.user.userCharacteristics` (object) - `crewAssign.additionalCrew.user.userCharacteristics.defaultLuggageWeight` (number) - `crewAssign.additionalCrew.user.userCharacteristics.eyeColor` (string) - `crewAssign.additionalCrew.user.userCharacteristics.hairColor` (string) - `crewAssign.additionalCrew.user.vaccinations` (array) - `crewAssign.additionalCrew.user.vaccinations.protectedUntil` (string) - `crewAssign.additionalCrew.user.vaccinations.vaccinationDate` (string) - `crewAssign.additionalCrew.user.weight` (number) - `crewAssign.additionalCrew.visa` (string) Enum: "GRAY", "GREEN", "RED", "LIGHT_RED", "YELLOW", "BLACK", "WHITE", "COLORLESS", "MAINT_COLOR", "BLUE", "PURPLE" - `crewAssign.additionalCrew.visaNote` (string) - `crewAssign.additionalCrew.warnings` (object) - `crewAssign.additionalCrew.warnings.assignmentGraceExpires` (string) - `crewAssign.additionalCrew.warnings.hasRhsEndorsment` (boolean) - `crewAssign.additionalCrew.warnings.matchedAssignments` (array) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseDelta` (integer) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem` (object) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.baseMonth` (integer) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.calculatedBaseMonth` (integer) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.calculatedExpirationDate` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.checkedAlternatives` (array) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.expires` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.expiresControllingItem` (object) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.expiresControllingItem.overridden` (boolean) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.expiresControllingItem.satisfied` (boolean) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.explainer` (array) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.graceControllingItem` (object) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.graceExpires` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.hasGrace` (boolean) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.mainQualificationId` (integer) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.mandatoryForFlight` (boolean) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.neverExpires` (boolean) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.notMatchingAssignmentsPosition` (boolean) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.overridesMain` (boolean) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.qualificationActive` (boolean) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.qualificationId` (integer) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.qualificationName` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.recency` (object) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.recency.conditions` (array) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.recency.conditions.completed` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.recency.conditions.data` (object) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.recency.conditions.period` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.recency.conditions.typeRating` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.recency.currency` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.restrictionsCheck` (object) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.restrictionsCheck.covered` (boolean) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.restrictionsCheck.flightHours` (integer) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.restrictionsCheck.minFlightHours` (integer) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.restrictionsCheck.minSectors` (integer) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.restrictionsCheck.onDate` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.restrictionsCheck.pass` (boolean) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.restrictionsCheck.sectors` (integer) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.restrictionsCheck.sinceDate` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.revalidationPeriodEnd` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.revalidationPeriodStart` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.userQualificationId` (integer) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.warning` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.crewPositionId` (integer) - `crewAssign.additionalCrew.warnings.matchedAssignments.position` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.qualifications` (array) - `crewAssign.additionalCrew.warnings.matchedAssignments.treeNodeName` (string) - `crewAssign.augmentedCrew` (boolean) - `crewAssign.by` (string) Enum: "HANDLER", "CREW", "DISPATCH", "OPS", "PPS", "JEPP", "PERMIT_PROVIDER", "CUSTOM1", "CUSTOM2", "CUSTOM3", "CUSTOM4", "CUSTOM5" - `crewAssign.commander` (object) - `crewAssign.crewPositions` (array) - `crewAssign.crewPositions.aircraftCrewPositionId` (integer) - `crewAssign.emptySeats` (object) - `crewAssign.emptySeats.cc` (integer) - `crewAssign.emptySeats.ccExt` (integer) - `crewAssign.emptySeats.eng` (integer) - `crewAssign.emptySeats.expected` (object) - `crewAssign.emptySeats.fd` (integer) - `crewAssign.emptySeats.fdExt` (integer) - `crewAssign.firstOfficer` (object) - `crewAssign.flightAttendants` (array) - `crewAssign.hasOnBoardEng` (boolean) - `crewAssign.numberOfFA` (integer) - `crewAssign.onBoardEng` (integer) - `crewAssign.onBoardEngineer` (object) - `crewAssign.onBoardEngineers` (array) - `crewAssign.permitProviderId` (integer) - `crewBrief` (object) - `crewBrief.crewNotes` (string) - `crewBrief.flightSelection` (object) - `crewBrief.flightSelection.bookings` (array) - `crewBrief.flightSelection.bookings.avinodeAccepted` (boolean) - `crewBrief.flightSelection.bookings.bookingIdentifier` (string) - `crewBrief.flightSelection.bookings.color` (string) - `crewBrief.flightSelection.bookings.customerInfo` (object) - `crewBrief.flightSelection.bookings.customerInfo.account` (object) - `crewBrief.flightSelection.bookings.customerInfo.account.accountNumber` (string) - `crewBrief.flightSelection.bookings.customerInfo.account.operator` (object) - `crewBrief.flightSelection.bookings.customerInfo.accountCommercialComment` (string) - `crewBrief.flightSelection.bookings.customerInfo.accountCustomFields` (array) - `crewBrief.flightSelection.bookings.customerInfo.changedManually` (boolean) - `crewBrief.flightSelection.bookings.customerInfo.commercialPreferences` (array) - `crewBrief.flightSelection.bookings.customerInfo.userCommercialComment` (string) - `crewBrief.flightSelection.bookings.defaultCurrency` (string) - `crewBrief.flightSelection.bookings.displayPrice` (number) - `crewBrief.flightSelection.bookings.externalOperator` (string) - `crewBrief.flightSelection.bookings.hasChildren` (boolean) - `crewBrief.flightSelection.bookings.integrations` (array) - `crewBrief.flightSelection.bookings.legInfo` (object) - `crewBrief.flightSelection.bookings.legInfo.date` (string) - `crewBrief.flightSelection.bookings.legInfo.duration` (string) - `crewBrief.flightSelection.bookings.legInfo.flightNumber` (string) - `crewBrief.flightSelection.bookings.legInfo.flightSequence` (string) - `crewBrief.flightSelection.bookings.legInfo.from` (string) - `crewBrief.flightSelection.bookings.legInfo.fromId` (integer) - `crewBrief.flightSelection.bookings.legInfo.fromTimeZone` (string) - `crewBrief.flightSelection.bookings.legInfo.legId` (integer) - `crewBrief.flightSelection.bookings.legInfo.to` (string) - `crewBrief.flightSelection.bookings.legInfo.toId` (integer) - `crewBrief.flightSelection.bookings.operatorWorkflow` (object) - `crewBrief.flightSelection.bookings.operatorWorkflow.cargo` (boolean) - `crewBrief.flightSelection.bookings.operatorWorkflow.fplType` (string) Enum: "N", "G", "X", "M", "S" - `crewBrief.flightSelection.bookings.operatorWorkflow.hidden` (boolean) - `crewBrief.flightSelection.bookings.operatorWorkflow.is135Flight` (boolean) - `crewBrief.flightSelection.bookings.operatorWorkflow.is91Flight` (boolean) - `crewBrief.flightSelection.bookings.operatorWorkflow.nature` (integer) - `crewBrief.flightSelection.bookings.operatorWorkflow.operationType` (object) - `crewBrief.flightSelection.bookings.operatorWorkflow.operationType.label` (string) - `crewBrief.flightSelection.bookings.operatorWorkflow.operatorId` (integer) - `crewBrief.flightSelection.bookings.operatorWorkflow.useFlightReleaseProcess` (boolean) - `crewBrief.flightSelection.bookings.operatorWorkflow.workflow` (string) - `crewBrief.flightSelection.bookings.origin` (string) - `crewBrief.flightSelection.bookings.rootId` (integer) - `crewBrief.flightSelection.bookings.salesInfo` (object) - `crewBrief.flightSelection.bookings.sourcingBookingReference` (string) - `crewBrief.flightSelection.bookings.statusSymbol` (string) - `crewBrief.flightSelection.bookings.tags` (array) - `crewBrief.flightSelection.bookings.tailNum` (string) - `crewBrief.flightSelection.bookings.totalAvinodeNotificationsCount` (integer) - `crewBrief.flightSelection.bookings.totalNotificationsCount` (integer) - `crewBrief.flightSelection.bookings.unseenAvinodeNotificationsCount` (integer) - `crewBrief.flightSelection.bookings.unseenNotificationsCount` (integer) - `crewBrief.flightSelection.bookings.validUntil` (string) - `crewBrief.flightSelection.bookings.versionDetails` (object) - `crewBrief.flightSelection.bookings.versionDetails.accepted` (integer) - `crewBrief.flightSelection.bookings.versionDetails.count` (integer) - `crewBrief.flightSelection.bookings.versionDetails.declined` (integer) - `crewBrief.flightSelection.bookings.versionDetails.notAnswered` (integer) - `crewBrief.flightSelection.bookings.versionDetails.unreadMessages` (integer) - `dutyTimeLim` (object) - `dutyTimeLim.allowedReducedCheckin` (boolean) - `dutyTimeLim.dtlActuals` (array) - `dutyTimeLim.dtlActuals.close` (string) - `dutyTimeLim.dtlActuals.closed` (boolean) - `dutyTimeLim.dtlActuals.dutyPeriod7` (integer) - `dutyTimeLim.dtlActuals.estimated` (object) - `dutyTimeLim.dtlActuals.estimated.duty` (integer) - `dutyTimeLim.dtlActuals.estimated.dutyExtended` (integer) - `dutyTimeLim.dtlActuals.estimated.dutyExtendedSplitDuty` (integer) - `dutyTimeLim.dtlActuals.estimated.rest` (integer) - `dutyTimeLim.dtlActuals.extendedFdpNotPossible` (boolean) - `dutyTimeLim.dtlActuals.fdpExtension` (boolean) - `dutyTimeLim.dtlActuals.fdpWithExtension` (integer) - `dutyTimeLim.dtlActuals.max` (object) - `dutyTimeLim.dtlActuals.maxDutyPeriod7` (integer) - `dutyTimeLim.dtlActuals.minFollowingRestPeriod` (integer) - `dutyTimeLim.dtlActuals.postFlightRestIncrease` (boolean) - `dutyTimeLim.dtlActuals.reducedRestIsNotPossible` (boolean) - `dutyTimeLim.dtlActuals.reported` (boolean) - `dutyTimeLim.dtlActuals.splitDutyClose` (boolean) - `dutyTimeLim.dtlActuals.splitDutyCloseTime` (string) - `dutyTimeLim.dtlActuals.splitDutyFdpAddon` (integer) - `dutyTimeLim.dtlActuals.splitDutyStart` (boolean) - `dutyTimeLim.dtlActuals.splitDutyStartTime` (string) - `dutyTimeLim.dtlActuals.start` (string) - `dutyTimeLim.dtlActuals.useReducedRest` (boolean) - `dutyTimeLim.dtls` (array) - `dutyTimeLim.dtls2` (array) - `dutyTimeLim.dtls2.aoc` (integer) - `dutyTimeLim.dtls2.aocName` (string) - `dutyTimeLim.dtls2.blockTime` (object) - `dutyTimeLim.dtls2.blockTime.actual` (integer) - `dutyTimeLim.dtls2.blockTime.ignoreExceedance` (boolean) - `dutyTimeLim.dtls2.blockTime.min` (integer) - `dutyTimeLim.dtls2.canUseFdp1hExtension` (boolean) - `dutyTimeLim.dtls2.checkin` (string) - `dutyTimeLim.dtls2.checkinActual` (string) - `dutyTimeLim.dtls2.checkinDefault` (string) - `dutyTimeLim.dtls2.checkout` (string) - `dutyTimeLim.dtls2.checkoutActual` (string) - `dutyTimeLim.dtls2.checkoutDefault` (string) - `dutyTimeLim.dtls2.disabledFtFdpCalculation` (boolean) - `dutyTimeLim.dtls2.dp` (object) - `dutyTimeLim.dtls2.dtlRegulation` (string) Enum: "DEFAULT", "FAA_FT_IN_24H", "FAA_FT_IN_DP", "DGAC_FDTL", "TAIWAN_MOTC", "CAR_700", "AUSTRALIA_CAO_48_1" - `dutyTimeLim.dtls2.explainerMap` (object) - `dutyTimeLim.dtls2.extensionLimitations` (string) Enum: "NOT_ALLOWED", "NO_LIMITATIONS", "ORO_FTL_EU_OPS", "CAR_FEX", "AU_CAO_48_1" - `dutyTimeLim.dtls2.fdp` (object) - `dutyTimeLim.dtls2.fdpEqualsDp` (boolean) - `dutyTimeLim.dtls2.fdpExtensionIsNotPossible` (boolean) - `dutyTimeLim.dtls2.fdpExtensionOption` (string) Enum: "NOT_POSSIBLE", "POSSIBLE", "POSSIBLE_BY_ADMIN", "READ_ONLY", "NOT_SUPPORTED" - `dutyTimeLim.dtls2.flightTime` (object) - `dutyTimeLim.dtls2.flightTimeIn24h` (object) - `dutyTimeLim.dtls2.fullDutyState` (object) - `dutyTimeLim.dtls2.inViolation` (boolean) - `dutyTimeLim.dtls2.lastFlightActualsEntered` (boolean) - `dutyTimeLim.dtls2.lastFlightId` (integer) - `dutyTimeLim.dtls2.limitationGroups` (object) - `dutyTimeLim.dtls2.limitations` (object) - `dutyTimeLim.dtls2.nextWeeklyRestDueFor` (string) - `dutyTimeLim.dtls2.reducedCheckin` (string) - `dutyTimeLim.dtls2.reducedCheckout` (string) - `dutyTimeLim.dtls2.reducedRestEnabled` (boolean) - `dutyTimeLim.dtls2.reducedRestOffBySystem` (boolean) - `dutyTimeLim.dtls2.reducedRestType` (string) Enum: "Q_CAT_FR", "Q_NCC_FR", "ORO_FTL", "CAR_700_40", "CAO481_A2", "CAO481_A4", "CAO481_A4B" - `dutyTimeLim.dtls2.refDutyId` (integer) - `dutyTimeLim.dtls2.restAfterDuty` (object) - `dutyTimeLim.dtls2.restBeforeDuty` (object) - `dutyTimeLim.dtls2.restInSuitableAccommodationApplicable` (boolean) - `dutyTimeLim.dtls2.restInSuitableAccommodationEnabled` (boolean) - `dutyTimeLim.dtls2.restReductionIsNotPossible` (boolean) - `dutyTimeLim.dtls2.restTravelTime` (integer) - `dutyTimeLim.dtls2.splitDutyClosed` (string) - `dutyTimeLim.dtls2.splitDutyNotPossible` (boolean) - `dutyTimeLim.dtls2.splitDutyStarted` (string) - `dutyTimeLim.dtls2.startOfWeeklyFirstDuty` (string) - `dutyTimeLim.dtls2.suitableAccommodation` (boolean) - `dutyTimeLim.dtls2.suitableAccommodationEnabled` (boolean) - `dutyTimeLim.dtls2.weeklyHoursLeft` (integer) - `dutyTimeLim.dtls2.weeklyRestCalcEnabled` (boolean) - `dutyTimeLim.manualStatus` (boolean) - `dutyTimeLim.remarks` (string) - `dutyTimeLim.splitDutyType` (string) Enum: "DEFAULT", "INCREASE_REST", "ARCUS", "NO_SPLIT", "GREEK", "MALTA", "FRENCH", "FIXED_FDP_INCREASE", "LUXEMBOURG", "LUXEMBOURG_100", "SAN_MARINO", "CAP_371", "CANADA700", "CANADA604", "ITALIAN", "VLJ_NCC", "UAE_BREAK", "LASM", "BL_518", "INDIA_CAR_7_J_IV_10", "FAR_117", "CAR_700", "CANADA700_FEX", "CANADA604_FEX", "CAA_CZ", "SAN_MARINO_CUSTOM", "ACASS", "AU_CAO481_A2", "AU_CAO481_A3", "AU_CAO481_A4", "AU_CAO481_A6", "AU_CAO481_A4B" - `flight` (string) - `flightId` (integer) - `mtowUnit` (string) Enum: "KILOGRAM", "POUND" - `tailNumber` (string) ## Response 202 fields (application/json): - `aircraftId` (integer) - `assignmentApprovalBlocked` (boolean) - `booking` (string) - `bookingId` (integer) - `crewAssign` (object) - `crewAssign.additionalCrew` (array) - `crewAssign.additionalCrew.acknowledgementDate` (string) - `crewAssign.additionalCrew.crewPosition` (object) - `crewAssign.additionalCrew.crewPosition.assignable` (boolean) - `crewAssign.additionalCrew.crewPosition.code` (string) - `crewAssign.additionalCrew.crewPosition.crewType` (string) Enum: "FLIGHT_DECK", "CABIN" - `crewAssign.additionalCrew.crewPosition.disableFtFdpCalculation` (boolean) - `crewAssign.additionalCrew.crewPosition.id` (integer) - `crewAssign.additionalCrew.crewPosition.name` (string) - `crewAssign.additionalCrew.crewPosition.role` (string) Enum: "CMD", "FO", "CC", "MED1", "ATPL", "LST", "AQ", "OPCRH", "PA", "FA", "CPL", "DG", "ESET", "Sec", "FF", "ENL4", "ENL5", "ENL6", "LC", "OPC", "LVTO", "LV", "RVSM", "TRI", "TRE", "AUS", "SQMM", "SECG", "BMVIT", "EFB", "GRT", "ESE", "OCC", "OICC", "PICC", "DITCH", "FAID", "WINTER", "BRNAV", "MNPS_ETOPS", "RACQ", "ETOPS", "TCAS", "CRM", "ASH", "USER0", "USER1", "USER2", "USER3", "USER4", "USER5", "USER6", "USER7", "USER8", "USER9", "ENG", "AUGM_CREW", "ADD_CREW", "CREW", "IR", "HW_OPS", "PBN", "PFI", "FM", "SEP", "SEP_IR", "FI_A", "MEP", "CR", "RC", "OBS", "DHC", "EX_CM", "AUG_PIC", "AUG_SIC", "AUG_CRP", "INSTRUCTOR", "CHECK_AIRMAN", "GROUND_INSTRUCTOR", "AUG_FA", "CA", "MD", "RN", "MEDIC", "MAINTENANCE", "JUMPSEAT", "LOAD_MASTER", "OPS_CONTROL", "FLIGHT_COORDINATOR", "COURIER", "NR", "INSPECTOR", "COMPANY_REP", "SINGLE_PILOT" - `crewAssign.additionalCrew.crewPosition.typeRatingRelated` (boolean) - `crewAssign.additionalCrew.deleted` (boolean) - `crewAssign.additionalCrew.departureAddress` (object) - `crewAssign.additionalCrew.departureAddress.buildingDetails` (string) - `crewAssign.additionalCrew.departureAddress.city` (string) - `crewAssign.additionalCrew.departureAddress.country` (object) - `crewAssign.additionalCrew.departureAddress.country.capital` (string) - `crewAssign.additionalCrew.departureAddress.country.continent` (string) - `crewAssign.additionalCrew.departureAddress.country.currencyCode` (string) - `crewAssign.additionalCrew.departureAddress.country.domain` (string) - `crewAssign.additionalCrew.departureAddress.country.intname` (string) - `crewAssign.additionalCrew.departureAddress.country.ioc` (string) - `crewAssign.additionalCrew.departureAddress.country.iso2` (string) - `crewAssign.additionalCrew.departureAddress.country.iso3` (string) - `crewAssign.additionalCrew.departureAddress.country.phone` (string) - `crewAssign.additionalCrew.departureAddress.countryId` (integer) - `crewAssign.additionalCrew.departureAddress.defaultAddress` (boolean) - `crewAssign.additionalCrew.departureAddress.latitude` (number) - `crewAssign.additionalCrew.departureAddress.longitude` (number) - `crewAssign.additionalCrew.departureAddress.modificationDate` (string) - `crewAssign.additionalCrew.departureAddress.recipient` (string) - `crewAssign.additionalCrew.departureAddress.state` (string) - `crewAssign.additionalCrew.departureAddress.street` (string) - `crewAssign.additionalCrew.departureAddress.type` (string) Enum: "WORK", "HOME", "OTHER", "APIS" - `crewAssign.additionalCrew.departureAddress.zip` (string) - `crewAssign.additionalCrew.destinationAddress` (object) - `crewAssign.additionalCrew.fitForDuty` (boolean) - `crewAssign.additionalCrew.fitForDutyDate` (string) - `crewAssign.additionalCrew.hiddenForFlight` (boolean) - `crewAssign.additionalCrew.idCard` (object) - `crewAssign.additionalCrew.idCard.copy` (object) - `crewAssign.additionalCrew.idCard.copy.creationDate` (string) - `crewAssign.additionalCrew.idCard.copy.customName` (string) - `crewAssign.additionalCrew.idCard.copy.entityName` (string) - `crewAssign.additionalCrew.idCard.copy.fileSize` (integer) - `crewAssign.additionalCrew.idCard.copy.imageSizeX` (integer) - `crewAssign.additionalCrew.idCard.copy.imageSizeY` (integer) - `crewAssign.additionalCrew.idCard.copy.isThumbnail` (boolean) - `crewAssign.additionalCrew.idCard.copy.originalName` (string) - `crewAssign.additionalCrew.idCard.copy.refEntityId` (integer) - `crewAssign.additionalCrew.idCard.copy.status` (string) - `crewAssign.additionalCrew.idCard.copy.thumbnail` (object) - `crewAssign.additionalCrew.idCard.copy.uuid` (string) - `crewAssign.additionalCrew.idCard.expirationDate` (string) - `crewAssign.additionalCrew.idCard.issueAuthority` (string) - `crewAssign.additionalCrew.idCard.issueCountry` (object) - `crewAssign.additionalCrew.idCard.issueCountryId` (integer) - `crewAssign.additionalCrew.idCard.issueDate` (string) - `crewAssign.additionalCrew.idCard.issuePlace` (string) - `crewAssign.additionalCrew.idCard.lastMailSent` (string) - `crewAssign.additionalCrew.idCard.main` (boolean) - `crewAssign.additionalCrew.idCard.number` (string) - `crewAssign.additionalCrew.idCard.passportId` (integer) - `crewAssign.additionalCrew.idCard.userId` (integer) - `crewAssign.additionalCrew.idCard.visaType` (string) - `crewAssign.additionalCrew.idCardArrival` (object) - `crewAssign.additionalCrew.messages` (array) - `crewAssign.additionalCrew.order` (integer) - `crewAssign.additionalCrew.pilotRole` (string) Enum: "CMD", "FO", "CC", "MED1", "ATPL", "LST", "AQ", "OPCRH", "PA", "FA", "CPL", "DG", "ESET", "Sec", "FF", "ENL4", "ENL5", "ENL6", "LC", "OPC", "LVTO", "LV", "RVSM", "TRI", "TRE", "AUS", "SQMM", "SECG", "BMVIT", "EFB", "GRT", "ESE", "OCC", "OICC", "PICC", "DITCH", "FAID", "WINTER", "BRNAV", "MNPS_ETOPS", "RACQ", "ETOPS", "TCAS", "CRM", "ASH", "USER0", "USER1", "USER2", "USER3", "USER4", "USER5", "USER6", "USER7", "USER8", "USER9", "ENG", "AUGM_CREW", "ADD_CREW", "CREW", "IR", "HW_OPS", "PBN", "PFI", "FM", "SEP", "SEP_IR", "FI_A", "MEP", "CR", "RC", "OBS", "DHC", "EX_CM", "AUG_PIC", "AUG_SIC", "AUG_CRP", "INSTRUCTOR", "CHECK_AIRMAN", "GROUND_INSTRUCTOR", "AUG_FA", "CA", "MD", "RN", "MEDIC", "MAINTENANCE", "JUMPSEAT", "LOAD_MASTER", "OPS_CONTROL", "FLIGHT_COORDINATOR", "COURIER", "NR", "INSPECTOR", "COMPANY_REP", "SINGLE_PILOT" - `crewAssign.additionalCrew.pilotSeat` (string) Enum: "LHS", "RHS" - `crewAssign.additionalCrew.readFromCrewApp` (string) - `crewAssign.additionalCrew.sanctionList` (string) Enum: "GRAY", "GREEN", "RED", "LIGHT_RED", "YELLOW", "BLACK", "WHITE", "COLORLESS", "MAINT_COLOR", "BLUE", "PURPLE" - `crewAssign.additionalCrew.sanctionListNote` (string) - `crewAssign.additionalCrew.user` (object) - `crewAssign.additionalCrew.user.accountName` (string) - `crewAssign.additionalCrew.user.birthDate` (string) - `crewAssign.additionalCrew.user.birthPlace` (string) - `crewAssign.additionalCrew.user.catering` (string) - `crewAssign.additionalCrew.user.emailAddress` (string) - `crewAssign.additionalCrew.user.firstName` (string) - `crewAssign.additionalCrew.user.gender` (string) Enum: "FEMALE", "MALE", "OTHER" - `crewAssign.additionalCrew.user.height` (number) - `crewAssign.additionalCrew.user.idsCount` (integer) - `crewAssign.additionalCrew.user.important` (string) - `crewAssign.additionalCrew.user.interest` (string) - `crewAssign.additionalCrew.user.jobTitle` (string) - `crewAssign.additionalCrew.user.lastName` (string) - `crewAssign.additionalCrew.user.middleName` (string) - `crewAssign.additionalCrew.user.nationalityCountryName` (string) - `crewAssign.additionalCrew.user.nickname` (string) - `crewAssign.additionalCrew.user.personnelNumber` (string) - `crewAssign.additionalCrew.user.phoneNumber` (string) - `crewAssign.additionalCrew.user.pilot` (boolean) - `crewAssign.additionalCrew.user.preferences` (array) - `crewAssign.additionalCrew.user.preferences.description` (string) - `crewAssign.additionalCrew.user.preferences.template` (object) - `crewAssign.additionalCrew.user.preferences.template.showAsImportant` (boolean) - `crewAssign.additionalCrew.user.preferences.template.showInCatering` (boolean) - `crewAssign.additionalCrew.user.preferences.template.showInPax` (boolean) - `crewAssign.additionalCrew.user.preferences.template.showInSales` (boolean) - `crewAssign.additionalCrew.user.salutation` (string) Enum: "Mr", "Mrs", "Miss", "Ms", "unDef", "Dr", "Ing", "Prof", "Mag", "Captain", "Prince", "Princess", "Shaikh", "Shaikhah", "HRH", "HE", "Sir", "Lady", "Mx", "HM", "Sr", "Fr", "Br", "Rev", "Dr_Med", "Prof_Dr", "Lord" - `crewAssign.additionalCrew.user.userCharacteristics` (object) - `crewAssign.additionalCrew.user.userCharacteristics.defaultLuggageWeight` (number) - `crewAssign.additionalCrew.user.userCharacteristics.eyeColor` (string) - `crewAssign.additionalCrew.user.userCharacteristics.hairColor` (string) - `crewAssign.additionalCrew.user.vaccinations` (array) - `crewAssign.additionalCrew.user.vaccinations.protectedUntil` (string) - `crewAssign.additionalCrew.user.vaccinations.vaccinationDate` (string) - `crewAssign.additionalCrew.user.weight` (number) - `crewAssign.additionalCrew.visa` (string) Enum: "GRAY", "GREEN", "RED", "LIGHT_RED", "YELLOW", "BLACK", "WHITE", "COLORLESS", "MAINT_COLOR", "BLUE", "PURPLE" - `crewAssign.additionalCrew.visaNote` (string) - `crewAssign.additionalCrew.warnings` (object) - `crewAssign.additionalCrew.warnings.assignmentGraceExpires` (string) - `crewAssign.additionalCrew.warnings.hasRhsEndorsment` (boolean) - `crewAssign.additionalCrew.warnings.matchedAssignments` (array) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseDelta` (integer) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem` (object) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.baseMonth` (integer) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.calculatedBaseMonth` (integer) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.calculatedExpirationDate` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.checkedAlternatives` (array) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.expires` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.expiresControllingItem` (object) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.expiresControllingItem.overridden` (boolean) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.expiresControllingItem.satisfied` (boolean) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.explainer` (array) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.graceControllingItem` (object) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.graceExpires` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.hasGrace` (boolean) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.mainQualificationId` (integer) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.mandatoryForFlight` (boolean) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.neverExpires` (boolean) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.notMatchingAssignmentsPosition` (boolean) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.overridesMain` (boolean) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.qualificationActive` (boolean) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.qualificationId` (integer) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.qualificationName` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.recency` (object) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.recency.conditions` (array) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.recency.conditions.completed` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.recency.conditions.data` (object) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.recency.conditions.period` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.recency.conditions.typeRating` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.recency.currency` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.restrictionsCheck` (object) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.restrictionsCheck.covered` (boolean) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.restrictionsCheck.flightHours` (integer) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.restrictionsCheck.minFlightHours` (integer) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.restrictionsCheck.minSectors` (integer) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.restrictionsCheck.onDate` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.restrictionsCheck.pass` (boolean) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.restrictionsCheck.sectors` (integer) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.restrictionsCheck.sinceDate` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.revalidationPeriodEnd` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.revalidationPeriodStart` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.userQualificationId` (integer) - `crewAssign.additionalCrew.warnings.matchedAssignments.baseItem.warning` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.crewPositionId` (integer) - `crewAssign.additionalCrew.warnings.matchedAssignments.position` (string) - `crewAssign.additionalCrew.warnings.matchedAssignments.qualifications` (array) - `crewAssign.additionalCrew.warnings.matchedAssignments.treeNodeName` (string) - `crewAssign.augmentedCrew` (boolean) - `crewAssign.by` (string) Enum: "HANDLER", "CREW", "DISPATCH", "OPS", "PPS", "JEPP", "PERMIT_PROVIDER", "CUSTOM1", "CUSTOM2", "CUSTOM3", "CUSTOM4", "CUSTOM5" - `crewAssign.commander` (object) - `crewAssign.crewPositions` (array) - `crewAssign.crewPositions.aircraftCrewPositionId` (integer) - `crewAssign.emptySeats` (object) - `crewAssign.emptySeats.cc` (integer) - `crewAssign.emptySeats.ccExt` (integer) - `crewAssign.emptySeats.eng` (integer) - `crewAssign.emptySeats.expected` (object) - `crewAssign.emptySeats.fd` (integer) - `crewAssign.emptySeats.fdExt` (integer) - `crewAssign.firstOfficer` (object) - `crewAssign.flightAttendants` (array) - `crewAssign.hasOnBoardEng` (boolean) - `crewAssign.numberOfFA` (integer) - `crewAssign.onBoardEng` (integer) - `crewAssign.onBoardEngineer` (object) - `crewAssign.onBoardEngineers` (array) - `crewAssign.permitProviderId` (integer) - `crewBrief` (object) - `crewBrief.crewNotes` (string) - `crewBrief.flightSelection` (object) - `crewBrief.flightSelection.bookings` (array) - `crewBrief.flightSelection.bookings.avinodeAccepted` (boolean) - `crewBrief.flightSelection.bookings.bookingIdentifier` (string) - `crewBrief.flightSelection.bookings.color` (string) - `crewBrief.flightSelection.bookings.customerInfo` (object) - `crewBrief.flightSelection.bookings.customerInfo.account` (object) - `crewBrief.flightSelection.bookings.customerInfo.account.accountNumber` (string) - `crewBrief.flightSelection.bookings.customerInfo.account.operator` (object) - `crewBrief.flightSelection.bookings.customerInfo.accountCommercialComment` (string) - `crewBrief.flightSelection.bookings.customerInfo.accountCustomFields` (array) - `crewBrief.flightSelection.bookings.customerInfo.changedManually` (boolean) - `crewBrief.flightSelection.bookings.customerInfo.commercialPreferences` (array) - `crewBrief.flightSelection.bookings.customerInfo.userCommercialComment` (string) - `crewBrief.flightSelection.bookings.defaultCurrency` (string) - `crewBrief.flightSelection.bookings.displayPrice` (number) - `crewBrief.flightSelection.bookings.externalOperator` (string) - `crewBrief.flightSelection.bookings.hasChildren` (boolean) - `crewBrief.flightSelection.bookings.integrations` (array) - `crewBrief.flightSelection.bookings.legInfo` (object) - `crewBrief.flightSelection.bookings.legInfo.date` (string) - `crewBrief.flightSelection.bookings.legInfo.duration` (string) - `crewBrief.flightSelection.bookings.legInfo.flightNumber` (string) - `crewBrief.flightSelection.bookings.legInfo.flightSequence` (string) - `crewBrief.flightSelection.bookings.legInfo.from` (string) - `crewBrief.flightSelection.bookings.legInfo.fromId` (integer) - `crewBrief.flightSelection.bookings.legInfo.fromTimeZone` (string) - `crewBrief.flightSelection.bookings.legInfo.legId` (integer) - `crewBrief.flightSelection.bookings.legInfo.to` (string) - `crewBrief.flightSelection.bookings.legInfo.toId` (integer) - `crewBrief.flightSelection.bookings.operatorWorkflow` (object) - `crewBrief.flightSelection.bookings.operatorWorkflow.cargo` (boolean) - `crewBrief.flightSelection.bookings.operatorWorkflow.fplType` (string) Enum: "N", "G", "X", "M", "S" - `crewBrief.flightSelection.bookings.operatorWorkflow.hidden` (boolean) - `crewBrief.flightSelection.bookings.operatorWorkflow.is135Flight` (boolean) - `crewBrief.flightSelection.bookings.operatorWorkflow.is91Flight` (boolean) - `crewBrief.flightSelection.bookings.operatorWorkflow.nature` (integer) - `crewBrief.flightSelection.bookings.operatorWorkflow.operationType` (object) - `crewBrief.flightSelection.bookings.operatorWorkflow.operationType.label` (string) - `crewBrief.flightSelection.bookings.operatorWorkflow.operatorId` (integer) - `crewBrief.flightSelection.bookings.operatorWorkflow.useFlightReleaseProcess` (boolean) - `crewBrief.flightSelection.bookings.operatorWorkflow.workflow` (string) - `crewBrief.flightSelection.bookings.origin` (string) - `crewBrief.flightSelection.bookings.rootId` (integer) - `crewBrief.flightSelection.bookings.salesInfo` (object) - `crewBrief.flightSelection.bookings.sourcingBookingReference` (string) - `crewBrief.flightSelection.bookings.statusSymbol` (string) - `crewBrief.flightSelection.bookings.tags` (array) - `crewBrief.flightSelection.bookings.tailNum` (string) - `crewBrief.flightSelection.bookings.totalAvinodeNotificationsCount` (integer) - `crewBrief.flightSelection.bookings.totalNotificationsCount` (integer) - `crewBrief.flightSelection.bookings.unseenAvinodeNotificationsCount` (integer) - `crewBrief.flightSelection.bookings.unseenNotificationsCount` (integer) - `crewBrief.flightSelection.bookings.validUntil` (string) - `crewBrief.flightSelection.bookings.versionDetails` (object) - `crewBrief.flightSelection.bookings.versionDetails.accepted` (integer) - `crewBrief.flightSelection.bookings.versionDetails.count` (integer) - `crewBrief.flightSelection.bookings.versionDetails.declined` (integer) - `crewBrief.flightSelection.bookings.versionDetails.notAnswered` (integer) - `crewBrief.flightSelection.bookings.versionDetails.unreadMessages` (integer) - `dutyTimeLim` (object) - `dutyTimeLim.allowedReducedCheckin` (boolean) - `dutyTimeLim.dtlActuals` (array) - `dutyTimeLim.dtlActuals.close` (string) - `dutyTimeLim.dtlActuals.closed` (boolean) - `dutyTimeLim.dtlActuals.dutyPeriod7` (integer) - `dutyTimeLim.dtlActuals.estimated` (object) - `dutyTimeLim.dtlActuals.estimated.duty` (integer) - `dutyTimeLim.dtlActuals.estimated.dutyExtended` (integer) - `dutyTimeLim.dtlActuals.estimated.dutyExtendedSplitDuty` (integer) - `dutyTimeLim.dtlActuals.estimated.rest` (integer) - `dutyTimeLim.dtlActuals.extendedFdpNotPossible` (boolean) - `dutyTimeLim.dtlActuals.fdpExtension` (boolean) - `dutyTimeLim.dtlActuals.fdpWithExtension` (integer) - `dutyTimeLim.dtlActuals.max` (object) - `dutyTimeLim.dtlActuals.maxDutyPeriod7` (integer) - `dutyTimeLim.dtlActuals.minFollowingRestPeriod` (integer) - `dutyTimeLim.dtlActuals.postFlightRestIncrease` (boolean) - `dutyTimeLim.dtlActuals.reducedRestIsNotPossible` (boolean) - `dutyTimeLim.dtlActuals.reported` (boolean) - `dutyTimeLim.dtlActuals.splitDutyClose` (boolean) - `dutyTimeLim.dtlActuals.splitDutyCloseTime` (string) - `dutyTimeLim.dtlActuals.splitDutyFdpAddon` (integer) - `dutyTimeLim.dtlActuals.splitDutyStart` (boolean) - `dutyTimeLim.dtlActuals.splitDutyStartTime` (string) - `dutyTimeLim.dtlActuals.start` (string) - `dutyTimeLim.dtlActuals.useReducedRest` (boolean) - `dutyTimeLim.dtls` (array) - `dutyTimeLim.dtls2` (array) - `dutyTimeLim.dtls2.aoc` (integer) - `dutyTimeLim.dtls2.aocName` (string) - `dutyTimeLim.dtls2.blockTime` (object) - `dutyTimeLim.dtls2.blockTime.actual` (integer) - `dutyTimeLim.dtls2.blockTime.ignoreExceedance` (boolean) - `dutyTimeLim.dtls2.blockTime.min` (integer) - `dutyTimeLim.dtls2.canUseFdp1hExtension` (boolean) - `dutyTimeLim.dtls2.checkin` (string) - `dutyTimeLim.dtls2.checkinActual` (string) - `dutyTimeLim.dtls2.checkinDefault` (string) - `dutyTimeLim.dtls2.checkout` (string) - `dutyTimeLim.dtls2.checkoutActual` (string) - `dutyTimeLim.dtls2.checkoutDefault` (string) - `dutyTimeLim.dtls2.disabledFtFdpCalculation` (boolean) - `dutyTimeLim.dtls2.dp` (object) - `dutyTimeLim.dtls2.dtlRegulation` (string) Enum: "DEFAULT", "FAA_FT_IN_24H", "FAA_FT_IN_DP", "DGAC_FDTL", "TAIWAN_MOTC", "CAR_700", "AUSTRALIA_CAO_48_1" - `dutyTimeLim.dtls2.explainerMap` (object) - `dutyTimeLim.dtls2.extensionLimitations` (string) Enum: "NOT_ALLOWED", "NO_LIMITATIONS", "ORO_FTL_EU_OPS", "CAR_FEX", "AU_CAO_48_1" - `dutyTimeLim.dtls2.fdp` (object) - `dutyTimeLim.dtls2.fdpEqualsDp` (boolean) - `dutyTimeLim.dtls2.fdpExtensionIsNotPossible` (boolean) - `dutyTimeLim.dtls2.fdpExtensionOption` (string) Enum: "NOT_POSSIBLE", "POSSIBLE", "POSSIBLE_BY_ADMIN", "READ_ONLY", "NOT_SUPPORTED" - `dutyTimeLim.dtls2.flightTime` (object) - `dutyTimeLim.dtls2.flightTimeIn24h` (object) - `dutyTimeLim.dtls2.fullDutyState` (object) - `dutyTimeLim.dtls2.inViolation` (boolean) - `dutyTimeLim.dtls2.lastFlightActualsEntered` (boolean) - `dutyTimeLim.dtls2.lastFlightId` (integer) - `dutyTimeLim.dtls2.limitationGroups` (object) - `dutyTimeLim.dtls2.limitations` (object) - `dutyTimeLim.dtls2.nextWeeklyRestDueFor` (string) - `dutyTimeLim.dtls2.reducedCheckin` (string) - `dutyTimeLim.dtls2.reducedCheckout` (string) - `dutyTimeLim.dtls2.reducedRestEnabled` (boolean) - `dutyTimeLim.dtls2.reducedRestOffBySystem` (boolean) - `dutyTimeLim.dtls2.reducedRestType` (string) Enum: "Q_CAT_FR", "Q_NCC_FR", "ORO_FTL", "CAR_700_40", "CAO481_A2", "CAO481_A4", "CAO481_A4B" - `dutyTimeLim.dtls2.refDutyId` (integer) - `dutyTimeLim.dtls2.restAfterDuty` (object) - `dutyTimeLim.dtls2.restBeforeDuty` (object) - `dutyTimeLim.dtls2.restInSuitableAccommodationApplicable` (boolean) - `dutyTimeLim.dtls2.restInSuitableAccommodationEnabled` (boolean) - `dutyTimeLim.dtls2.restReductionIsNotPossible` (boolean) - `dutyTimeLim.dtls2.restTravelTime` (integer) - `dutyTimeLim.dtls2.splitDutyClosed` (string) - `dutyTimeLim.dtls2.splitDutyNotPossible` (boolean) - `dutyTimeLim.dtls2.splitDutyStarted` (string) - `dutyTimeLim.dtls2.startOfWeeklyFirstDuty` (string) - `dutyTimeLim.dtls2.suitableAccommodation` (boolean) - `dutyTimeLim.dtls2.suitableAccommodationEnabled` (boolean) - `dutyTimeLim.dtls2.weeklyHoursLeft` (integer) - `dutyTimeLim.dtls2.weeklyRestCalcEnabled` (boolean) - `dutyTimeLim.manualStatus` (boolean) - `dutyTimeLim.remarks` (string) - `dutyTimeLim.splitDutyType` (string) Enum: "DEFAULT", "INCREASE_REST", "ARCUS", "NO_SPLIT", "GREEK", "MALTA", "FRENCH", "FIXED_FDP_INCREASE", "LUXEMBOURG", "LUXEMBOURG_100", "SAN_MARINO", "CAP_371", "CANADA700", "CANADA604", "ITALIAN", "VLJ_NCC", "UAE_BREAK", "LASM", "BL_518", "INDIA_CAR_7_J_IV_10", "FAR_117", "CAR_700", "CANADA700_FEX", "CANADA604_FEX", "CAA_CZ", "SAN_MARINO_CUSTOM", "ACASS", "AU_CAO481_A2", "AU_CAO481_A3", "AU_CAO481_A4", "AU_CAO481_A6", "AU_CAO481_A4B" - `flight` (string) - `flightId` (integer) - `mtowUnit` (string) Enum: "KILOGRAM", "POUND" - `tailNumber` (string)