---
title: "GET /udl/airtransportmission/history"
method: GET
path: "/udl/airtransportmission/history"
tags: ["AirOperations"]
---

# GET /udl/airtransportmission/history

`GET /udl/airtransportmission/history`

## Request

- Base URL: `https://unifieddatalibrary.com`
- URL: `https://unifieddatalibrary.com/udl/airtransportmission/history`
- Auth: none declared

Service operation to dynamically query historical data by a variety of query parameters not specified in this API documentation. See the queryhelp operation (`/udl/<datatype>/queryhelp`) for more details on valid/required query parameter information.

## Query parameters

- `columns` string
- `createdAt` string, date, required
- `firstResult` integer
- `maxResults` integer

## Response `200`

OK

- AirTransportMissionFull[]
  - `id` string: Unique identifier of the record, auto-generated by the system.
  - `classificationMarking` string, required: Classification marking of the data in IC/CAPCO Portion-marked format.
  - `origMissionId` string: The mission identifier provided by the originating source.
  - `amcMissionId` string: Air Mobility Command (AMC) mission identifier according to Mobility Air Forces (MAF) Encode/Decode procedures.
  - `gdssMissionId` string: Global Decision Support System (GDSS) mission unique identifier.
  - `atoMissionId` string: The mission number according to the Air Tasking Order (ATO).
  - `prevMissionId` string: Unique identifier of the previous air transport mission provided by the originating source. Provides a method for the data provider to link air transport missions together chronologically for tasking and planning purposes.
  - `prevAMCMissionId` string: Air Mobility Command (AMC) mission identifier of the previous air transport mission. Provides a method for AMC to link air transport missions together chronologically for tasking and planning purposes.
  - `nextMissionId` string: Unique identifier of the next mission provided by the originating source. Provides a method for the data provider to link air transport missions together chronologically for tasking and planning purposes.
  - `nextAMCMissionId` string: Air Mobility Command (AMC) mission identifier of the next air transport mission. Provides a method for AMC to link air transport missions together chronologically for tasking and planning purposes.
  - `objective` string: A description of this mission's objective.
  - `purpose` string: A description of this mission's purpose (e.g. why this mission needs to happen, what is the mission supporting, etc.).
  - `jcsPriority` string: Highest Joint Chiefs of Staff priority of this mission.
  - `cw` boolean: Flag indicating this is a close watch mission.
  - `type` string: The type of mission (e.g. SAAM, CHNL, etc.).
  - `firstPickUp` string: The International Civil Aviation Organization (ICAO) site code of first cargo pick up.
  - `lastDropOff` string: The International Civil Aviation Organization (ICAO) site code of last cargo drop off.
  - `alias` string: Mission alias.
  - `callSign` string: The call sign for this mission.
  - `atoCallSign` string: The call sign assigned to this mission according to the Air Tasking Order (ATO).
  - `m1` string: Mode-1 interrogation response (mission code), indicating mission or aircraft type.
  - `m2` string: Mode-2 interrogation response (military identification code).
  - `m3a` string: Mode-3/A interrogation response (aircraft identification), provides a 4-digit octal identification code for the aircraft, assigned by the air traffic controller. Mode-3/A is shared military/civilian use.
  - `operation` string: The name of the operation that this mission supports.
  - `naf` string: Numbered Air Force (NAF) organization that owns the mission.
  - `allocatedUnit` string: The unit the mission is allocated to.
  - `node` string: Designates the location responsible for mission transportation, logistics, or distribution activities for an Area of Responsibility (AOR) within USTRANSCOM.
  - `abp` string: The Air Battle Plan used to coordinate and integrate air assets for this mission.
  - `loadCategoryType` string: Load type of this mission (e.g. CARGO, MIXED, PASSENGER).
  - `state` string: Current state of the mission.
  - `sourceSysDeviation` number, double: The number of minutes a mission is off schedule based on the source system's business rules. Positive numbers are early, negative numbers are late.
  - `apacsId` string: The Aircraft and Personnel Automated Clearance System (APACS) system identifier used to process and approve clearance requests.
  - `dipWorksheetName` string: Identifier of the Diplomatic Clearance Worksheet used to coordinate aircraft clearance requests.
  - `createdAt` string, date-time: Time the row was created in the database, auto-populated by the system.
  - `createdBy` string: Application user who created the row in the database, auto-populated by the system.
  - `updatedAt` string, date-time: Time the row was updated in the database, auto-populated by the system.
  - `updatedBy` string: Application user who updated the row in the database, auto-populated by the system.
  - `sourceDL` string: The source data library from which this record was received. This could be a remote or tactical UDL or another data library. If null, the record should be assumed to have originated from the primary Enterprise UDL.
  - `source` string, required: Source of the data.
  - `origin` string: Originating system or organization which produced the data, if different from the source. The origin may be different than the source if the source was a mediating system which forwarded the data on behalf of the origin system. If null, the source may be assumed to be the origin.
  - `dataMode` 'REAL' | 'TEST' | 'SIMULATED' | 'EXERCISE', required: Indicator of whether the data is REAL, TEST, EXERCISE, or SIMULATED data: REAL: Data collected or produced that pertains to real-world objects, events, and analysis. TEST: Specific datasets used to evaluate compliance with specifications and requirements, and for validating technical, functional, and performance characteristics. EXERCISE: Data pertaining to a government or military exercise. The data may include both real and simulated data. SIMULATED: Synthetic data generated by a model to mimic real-world datasets.
  - `origNetwork` string: The originating source network on which this record was created, auto-populated by the system.
  - `requirements` AircraftMissionRequirementsFull[]: Collection of Requirements planned to be associated with this Air Transport Mission.
    - `gdssReqId` string: Global Decision Support System (GDSS) mission requirement identifier.
    - `onloadId` integer: Identifier of the onload itinerary location.
    - `onloadLOCode` string: Onload location code.
    - `offloadId` integer: Identifier of the offload itinerary location.
    - `offloadLOCode` string: Offload location code.
    - `uln` string: Unit line number.
    - `transReqNum` string: Transportation requirement number.
    - `projName` string: Project name.
    - `oplan` string: Identification number of the Operation Plan (OPLAN) associated with this mission.
    - `numPax` integer: Number of passengers associated with the mission.
    - `numLitter` integer: Number of litter patients tasked for the mission.
    - `numAmbulatory` integer: Number of ambulatory patients tasked for the mission.
    - `numAttendant` integer: Number of attendants tasked for the mission.
    - `bulkWeight` number, double: Total weight of the bulk cargo, in kilograms.
    - `oversizeWeight` number, double: Total weight of the oversized cargo, in kilograms.
    - `outsizeWeight` number, double: Total weight of the outsize cargo, in kilograms.
    - `ead` string, date-time: Earliest available date the cargo can be picked up, in ISO 8601 UTC format with millisecond precision.
    - `lad` string, date-time: Latest available date the cargo may be delivered, in ISO 8601 UTC format with millisecond precision.
  - `remarks` AircraftMissionRemarksFull[]: Information related to the planning, load, status, and deployment or dispatch of one aircraft to carry out a mission.
    - `gdssRemarkId` string: Global Decision Support System (GDSS) remark identifier.
    - `type` string: Remark type.
    - `text` string: Text of the remark.
    - `date` string, date-time: Date the remark was published, in ISO 8601 UTC format, with millisecond precision.
    - `user` string: User who published the remark.
    - `itineraryNum` integer: If the remark is sortie specific, this is the number of the sortie it applies to.
  - `hazMat` AirTransportMissionHazMatFull[]: Collection of Hazardous Material information planned to be associated with this Air Transport Mission.
    - `extHazMatId` string: The hazMat identifier provided by the originating source.
    - `itemName` string: United Nations proper shipping name of the hazardous material according to the Hazardous Materials Regulations issued by the U.S. Department of Transportation.
    - `unNum` string: United Nations number or North America number that identifies hazardous materials according to the Hazardous Materials Regulations issued by the U.S. Department of Transportation.
    - `pieces` integer: Number of pieces of hazardous cargo.
    - `weight` number, double: Total weight of hazardous cargo, including non-explosive parts, in kilograms.
    - `netExpWt` number, double: Net explosive weight of the hazardous material, in kilograms.
    - `classDiv` number, double: Class and division of the hazardous material according to the Hazardous Materials Regulations issued by the U.S. Department of Transportation.
    - `cgc` string: Compatibility group code used to specify the controls for the transportation and storage of hazardous materials according to the Hazardous Materials Regulations issued by the U.S. Department of Transportation.
    - `cgn` string: Comma delimited list of Note IDs for compatibility groups, specific to GDSS systems.
    - `applicableNotes` string: Comma delimited list of Note IDs for Item Class Segregation groups, specific to GDSS systems.
    - `onItin` integer: Itinerary number that identifies where the hazardous material is loaded.
    - `onICAO` string: The International Civil Aviation Organization (ICAO) code of the site where the hazardous material is loaded.
    - `offItin` integer: Itinerary number that identifies where the hazardous material is unloaded.
    - `offICAO` string: The International Civil Aviation Organization (ICAO) code of the site where the hazardous material is unloaded.
    - `planned` string: Flag indicating if hazardous material is associated with this air transport mission. Possible values are P (planned to be associated with the mission) or A (actually associated with the mission). Enum: [P, A].
  - `aircraftSorties` AircraftSortieFull[]: The Aircraft Sortie Records linked to this mission. Do not set this field to send data to the UDL. This field is set by the UDL when returning full Air Transport Mission records.
    - `id` string: Unique identifier of the record, auto-generated by the system.
    - `classificationMarking` string, required: Classification marking of the data in IC/CAPCO Portion-marked format.
    - `origSortieId` string: The sortie identifier provided by the originating source.
    - `idAircraft` string: Unique identifier of the aircraft.
    - `aircraftAltId` string: Alternate Aircraft Identifier provided by source.
    - `tailNumber` string: The tail number of the aircraft assigned to this sortie.
    - `aircraftMDS` string: The aircraft Model Design Series designation assigned to this sortie.
    - `aircraftADSB` string: The Automatic Dependent Surveillance-Broadcast (ADS-B) device identifier.
    - `sortieDate` string, date: The scheduled UTC date for this sortie, in ISO 8601 date-only format (ex. YYYY-MM-DD).
    - `lineNumber` integer: The external system line number of this sortie.
    - `idMission` string: The unique identifier of the mission to which this sortie is assigned.
    - `missionId` string: The mission ID according to the source system.
    - `amcMsnNum` string: The Air Mobility Command (AMC) mission number of the sortie.
    - `amcMsnType` string: The type of mission (e.g. SAAM, CHNL, etc.).
    - `callSign` string: The call sign assigned to the aircraft on this sortie.
    - `jcsPriority` string: Joint Chiefs of Staff priority of this sortie.
    - `primarySCL` string: The planned primary Standard Conventional Load of the aircraft for this sortie.
    - `secondarySCL` string: The planned secondary Standard Conventional Load of the aircraft for this sortie.
    - `reqConfig` string: Aircraft configuration required for the mission.
    - `cargoConfig` string: Description of the cargo configuration (e.g. C-1, C-2, C-3, DV-1, DV-2, AE-1, etc.) currently on board the aircraft. Configuration meanings are determined by the data source.
    - `fuelReq` number, double: Mass of fuel required for this leg of the sortie, in kilograms.
    - `oxyReqCrew` number, double: Liquid oxygen required on the aircraft for the crew compartment, in liters.
    - `oxyOnCrew` number, double: Liquid oxygen onboard the aircraft for the crew compartment, in liters.
    - `oxyReqPax` number, double: Liquid oxygen required on the aircraft for the troop compartment, in liters.
    - `oxyOnPax` number, double: Liquid oxygen onboard the aircraft for the troop compartment, in liters.
    - `alertStatusCode` string: The Alert Status code.
    - `alertStatus` integer: The amount of time allowed between launch order and takeoff, in seconds.
    - `currentState` string: The current state of this sortie.
    - `depItinerary` integer: The itinerary identifier of the departure location.
    - `depICAO` string: The departure International Civil Aviation Organization (ICAO) of this sortie.
    - `depIATA` string: The departure International Aviation Transport Association (IATA) code of this sortie.
    - `depFAA` string: The departure Federal Aviation Administration (FAA) code of this sortie.
    - `plannedDepTime` string, date-time, required: The scheduled time that the Aircraft sortie is planned to depart, in ISO 8601 UTC format with millisecond precision.
    - `estDepTime` string, date-time: The current estimated time that the Aircraft is planned to depart, in ISO 8601 UTC format with millisecond precision.
    - `actualDepTime` string, date-time: The actual departure time, in ISO 8601 UTC format.
    - `estBlockOutTime` string, date-time: The estimated time the Aircraft will begin to taxi from its parking position, in ISO 8601 UTC format with millisecond precision.
    - `actualBlockOutTime` string, date-time: The actual time the Aircraft begins to taxi from its parking position, in ISO 8601 UTC format with millisecond precision.
    - `depPurposeCode` string: Purpose code at the departure location of this sortie.
    - `arrItinerary` integer: The itinerary identifier of the arrival location.
    - `arrICAO` string: The arrival International Civil Aviation Organization (ICAO) of this sortie.
    - `arrIATA` string: The arrival International Aviation Transport Association (IATA) code of this sortie.
    - `arrFAA` string: The arrival Federal Aviation Administration (FAA) code of this sortie.
    - `plannedArrTime` string, date-time: The scheduled time that the Aircraft sortie is planned to arrive, in ISO 8601 UTC format with millisecond precision.
    - `estArrTime` string, date-time: The current estimated time that the Aircraft is planned to arrive, in ISO 8601 UTC format with millisecond precision.
    - `actualArrTime` string, date-time: The actual arrival time, in ISO 8601 UTC format with millisecond precision.
    - `estBlockInTime` string, date-time: The estimated time the Aircraft will come to a complete stop in its parking position, in ISO 8601 UTC format with millisecond precision.
    - `actualBlockInTime` string, date-time: The actual time the Aircraft comes to a complete stop in its parking position, in ISO 8601 UTC format with millisecond precision.
    - `arrPurposeCode` string: Purpose code at the arrival location of this sortie.
    - `dhd` string, date-time: Due home date by which the aircraft must return to its home station, in ISO 8601 UTC format with millisecond precision.
    - `dhdReason` string: Reason the aircraft must return to home station by its due home date.
    - `aircraftEvent` string: Aircraft event text.
    - `soe` string: Indicates the group responsible for recording the completion time of the next event in the sequence of events assigned to this sortie (e.g. OPS - Operations, MX - Maintenance, TR - Transportation, etc.).
    - `legNum` integer: The leg number of this sortie.
    - `flightTime` number, double: The planned flight time for this sortie, in minutes.
    - `gndTime` number, double: Scheduled ground time, in minutes.
    - `rawFileURI` string: When crew papers are associated to this sortie, the system updates this value. This field is the URI location in the document repository of that raw file. To download the raw file, prepend https://udl-hostname/scs/download?id= to this field's value.
    - `papersVersion` string: The version number of the crew paper.
    - `filename` string: Name of the uploaded PDF.
    - `filesize` integer: Size of the supporting PDF, in bytes.
    - `paperStatus` 'PUBLISHED' | 'DELETED' | 'UPDATED' | 'READ': The status of the supporting document.
    - `pprStatus` 'NOT REQUIRED' | 'REQUIRED NOT REQUESTED' | 'GRANTED' | 'PENDING': The prior permission required (PPR) status.
    - `missionUpdate` string, date-time: Time the associated mission data was last updated in relation to the aircraft assignment, in ISO 8601 UTC format with millisecond precision. If this time is coming from an external system, it may not sync with the latest mission time associated to this record.
    - `delayCode` string: The primary delay code.
    - `commanderName` string: The last name of the aircraft commander.
    - `fmDeskNum` string: Desk phone number of the flight manager assigned to the sortie. Null when no flight manager is assigned.
    - `fmName` string: Last name of the flight manager assigned to the sortie. Null when no flight manager is assigned.
    - `rvnReq` 'N' | 'R' | 'C6' | 'R6': Type of Ravens required for this sortie (N - None, R - Raven (Security Team) required, C6 - Consider ravens (Ground time over 6 hours), R6 - Ravens required (Ground time over 6 hours)).
    - `passengers` integer: The number of passengers tasked for this sortie.
    - `parkingLoc` string: The POI parking location.
    - `objectiveRemarks` string: Remarks concerning the sortie objective.
    - `aircraftRemarks` string: Remarks concerning the aircraft.
    - `scheduleRemarks` string: Remarks concerning the schedule.
    - `resultRemarks` string: Remarks concerning the results of this sortie.
    - `createdAt` string, date-time: Time the row was created in the database, auto-populated by the system.
    - `createdBy` string: Application user who created the row in the database, auto-populated by the system.
    - `updatedAt` string, date-time: Time the row was updated in the database, auto-populated by the system.
    - `updatedBy` string: Application user who updated the row in the database, auto-populated by the system.
    - `sourceDL` string: The source data library from which this record was received. This could be a remote or tactical UDL or another data library. If null, the record should be assumed to have originated from the primary Enterprise UDL.
    - `source` string, required: Source of the data.
    - `origin` string: Originating system or organization which produced the data, if different from the source. The origin may be different than the source if the source was a mediating system which forwarded the data on behalf of the origin system. If null, the source may be assumed to be the origin.
    - `dataMode` 'REAL' | 'TEST' | 'SIMULATED' | 'EXERCISE', required: Indicator of whether the data is REAL, TEST, EXERCISE, or SIMULATED data: REAL: Data collected or produced that pertains to real-world objects, events, and analysis. TEST: Specific datasets used to evaluate compliance with specifications and requirements, and for validating technical, functional, and performance characteristics. EXERCISE: Data pertaining to a government or military exercise. The data may include both real and simulated data. SIMULATED: Synthetic data generated by a model to mimic real-world datasets.
    - `origNetwork` string: The originating source network on which this record was created, auto-populated by the system.
    - `crew` CrewFull: Crew Services.
      - `id` string: Unique identifier of the record, auto-generated by the system.
      - `classificationMarking` string, required: Classification marking of the data in IC/CAPCO Portion-marked format.
      - `origCrewId` string, required: Unique identifier of the formed crew provided by the originating source. Provided for systems that require tracking of an internal system generated ID.
      - `crewName` string: Name of the formed crew.
      - `status` string: Crew status (e.g. NEEDCREW, ASSIGNED, APPROVED, NOTIFIED, PARTIAL, UNKNOWN, etc.).
      - `idSortie` string: Unique identifier of the Aircraft Sortie associated with this crew record.
      - `missionId` string: The mission ID the crew is supporting according to the source system.
      - `missionAlias` string: User-defined alias designation for the mission.
      - `crewSource` string: The military component that comprises the crew (e.g., ACTIVE, RESERVE, GUARD, MIXED, UNKNOWN, etc.).
      - `crewRole` string: The crew's role on the mission (e.g., DEADHEAD, MEDICAL, PRIMARY).
      - `crewType` string: The type of crew required to meet mission objectives (e.g., AIRDROP, AIRLAND, AIR REFUELING, etc.).
      - `personnelType` string: The type of personnel that comprises the crew (e.g., AIRCREW, MEDCREW, etc.).
      - `stageName` string: Stage name for the crew. A stage is a pool of crews supporting a given operation plan.
      - `crewWing` string: The wing the crew serves.
      - `crewSquadron` string: The squadron the crew serves.
      - `maleOfficerQty` integer: The number of male officer crew members.
      - `femaleOfficerQty` integer: The number of female officer crew members.
      - `maleEnlistedQty` integer: The number of male enlisted crew members.
      - `femaleEnlistedQty` integer: The number of female enlisted crew members.
      - `commanderId` string: Unique identifier of the crew commander assigned by the originating source.
      - `commanderName` string: The name of the crew commander.
      - `commanderLast4SSN` string: Last four digits of the crew commander's social security number.
      - `legalAlertTime` string, date-time: Time the crew is legal for alert, in ISO 8601 UTC format with millisecond precision.
      - `legalBravoTime` string, date-time: Time the crew is legally authorized or scheduled to remain on standby for duty, in ISO 8601 UTC format with millisecond precision.
      - `alertedTime` string, date-time: Time the crew was alerted, in ISO 8601 UTC format with millisecond precision.
      - `lastAlertTime` string, date-time: The last time the crew can be alerted, in ISO 8601 UTC format with millisecond precision.
      - `alertType` string: Type of alert for the crew (e.g., ALPHA for maximum readiness, BRAVO for standby, etc.).
      - `pickupTime` string, date-time: Time the crew will be picked up from lodging, in ISO 8601 UTC format with millisecond precision.
      - `returnTime` string, date-time: Scheduled return time, in ISO 8601 UTC format with millisecond precision.
      - `adjReturnTime` string, date-time: Adjusted return time, in ISO 8601 UTC format with millisecond precision.
      - `adjReturnTimeApprover` string: Last name of the adjusted return time approver.
      - `preRestStart` string, date-time: Start time of the crew rest period before the mission, in ISO 8601 UTC format with millisecond precision.
      - `preRestApplied` boolean: Flag indicating whether pre-mission crew rest is applied to the first sortie of a crew's task.
      - `postRestEnd` string, date-time: End time of the crew rest period after the mission, in ISO 8601 UTC format with millisecond precision.
      - `postRestApplied` boolean: Flag indicating whether post-mission crew rest is applied to the last sortie of a crew's task.
      - `postRestOffset` string: The scheduled delay or adjustment in the start time of a crew's rest period after a mission, expressed as +/-HH:MM.
      - `stageTime` string, date-time: Time the crew entered the stage, in ISO 8601 UTC format with millisecond precision.
      - `stage1Qual` string: The stage 1 qualifications the crew must have for a mission, such as having basic knowledge of crew operations and aircraft systems.
      - `stage2Qual` string: The stage 2 qualifications the crew must have for a mission, such as completion of advanced mission-specific training.
      - `stage3Qual` string: The stage 3 qualifications the crew must have for a mission, such as full mission-ready certification and the capability of leading complex operations.
      - `crewHome` boolean: Flag indicating whether this crew task takes the crew home and out of the stage.
      - `linkedTask` boolean: Flag indicating whether this crew is part of a linked flying task.
      - `initStartTime` string, date-time: Initial start time of the crew's linked task that was delinked due to mission closure, in ISO 8601 UTC format with millisecond precision.
      - `currentICAO` string: The International Civil Aviation Organization (ICAO) code of the airfield at which the crew is currently located.
      - `idSiteCurrent` string: Unique identifier of the Site at which the crew is currently located. This ID can be used to obtain additional information on a Site using the 'get by ID' operation (e.g. /udl/site/{id}). For example, the Site object with idSite = abc would be queried as /udl/site/abc.
      - `fltAuthNum` string: Authorization number used on the flight order.
      - `reqQualCode` string[]: Array of qualification codes required for this crew (e.g., AL for Aircraft Leader, CS for Combat Systems Operator, etc.).
      - `assignedQualCode` string[]: Array of qualification codes assigned to this crew (e.g., AL for Aircraft Leader, CS for Combat Systems Operator, etc.).
      - `transportReq` boolean: Flag indicating that one or more crew members requires transportation to the departure location.
      - `crewRMS` string: The resource management system managing and reporting data on this crew.
      - `crewUnit` string: The crew's squadron as identified in its resource management system. If the crew is composed of members from multiple units, then the Crew Commander's unit should be indicated as the crew unit.
      - `fdpEligType` string: Crew Flight Duty Period (FDP) eligibility type.
      - `fdpType` string: Flight Duty Period (FDP) type.
      - `tripKit` string: Identifies the trip kit needed by the crew. A trip kit contains charts, regulations, maps, etc. carried by the crew during missions.
      - `aircraftMDS` string: The aircraft Model Design Series designation assigned for this crew.
      - `armsCrewUnit` string: The crew's Aviation Resource Management System (ARMS) unit. If multiple units exist, use the Aircraft Commander's Unit.
      - `crewMembers` CrewMembersFull[]: CrewMembers Collection.
        - `lastName` string: The last name of the crew member.
        - `firstName` string: The first name of the crew member.
        - `middleInitial` string: The middle initial of the crew member.
        - `gender` string: Gender of the crew member.
        - `memberId` string: Unique identifier of the crew member assigned by the originating source.
        - `civilian` boolean: Flag indicating this crew member is a civilian or non-military person.
        - `commander` boolean: Flag indicating this person is the aircraft commander.
        - `last4SSN` string: Last four digits of the crew member's social security number.
        - `dodID` string: The crew member's 10-digit DoD ID number.
        - `username` string: The Mattermost username of this crew member.
        - `dutyPosition` string: The duty position of the crew member.
        - `crewPosition` string: The crew position of the crew member.
        - `memberType` string: Amplifying details about the crew member type (e.g. RAVEN, FCC, COMCAM, AIRCREW, MEP, OTHER, etc.).
        - `branch` string: The military branch assignment of the crew member.
        - `rank` string: The rank of the crew member.
        - `wing` string: The wing the crew member serves.
        - `squadron` string: The squadron the crew member serves.
        - `flySquadron` string: The flying squadron assignment of the crew member.
        - `loanedTo` string: The squadron the crew member has been temporarily loaned to.
        - `memberSource` string: The military component for the crew member (e.g., ACTIVE, RESERVE, GUARD, UNKNOWN, etc.).
        - `dutyStatus` string: The current duty status code of this crew member (e.g., AGR for Active Guard and Reserve, IDT for Inactive Duty Training, etc.).
        - `memberStageName` string: Stage name for the crew member. A stage is a pool of crews supporting a given operation plan.
        - `rmsMDS` string: The primary aircraft type for the crew member according to the personnel resource management system indicated in the crewRMS field.
        - `phoneNumber` string: Crew member lodging phone number.
        - `lodging` string: Crew member lodging location.
        - `memberTransportReq` boolean: Flag indicating whether this crew member needs transportation to the departure location.
        - `memberPreRestTime` string, date-time: Start time of this crew member's rest period before the mission, in ISO 8601 UTC format with millisecond precision.
        - `memberLegalAlertTime` string, date-time: Time this crew member becomes eligible to be alerted for the mission, in ISO 8601 UTC format with millisecond precision.
        - `memberSchedAlertTime` string, date-time: Time this crew member is scheduled to be alerted for the mission, in ISO 8601 UTC format with millisecond precision.
        - `memberActualAlertTime` string, date-time: Time this crew member was actually alerted for the mission, in ISO 8601 UTC format with millisecond precision.
        - `memberLastAlertTime` string, date-time: The latest possible time the crew member can legally be alerted for a task, in ISO 8601 UTC format with millisecond precision.
        - `memberPickupTime` string, date-time: Time this crew member will be picked up from lodging, in ISO 8601 UTC format with millisecond precision.
        - `showTime` string, date-time: Time this crew member is required to report for duty before this flight/mission, in ISO 8601 UTC format with millisecond precision.
        - `memberReturnTime` string, date-time: Scheduled return time for this crew member, in ISO 8601 UTC format with millisecond precision.
        - `memberAdjReturnTime` string, date-time: Adjusted return time for the crew member, in ISO 8601 UTC format with millisecond precision.
        - `memberAdjReturnTimeApprover` string: Last name of the crew member's adjusted return time approver.
        - `memberInitStartTime` string, date-time: Initial start time of the crew member's linked task that was delinked due to mission closure, in ISO 8601 UTC format with millisecond precision.
        - `memberPostRestTime` string, date-time: End time of this crew member's rest period after the mission, in ISO 8601 UTC format with millisecond precision.
        - `memberPostRestOffset` string: The scheduled delay or adjustment in the start time of a crew member's rest period after a mission, expressed as +/-HH:MM.
        - `allSortie` boolean: Flag indicating this crew member is assigned to all sorties of the crew itinerary.
        - `attached` boolean: Flag indicating whether this crew member is attached to his/her squadron. Crew members that are not attached are considered assigned.
        - `funded` boolean: Flag indicating whether this crew member is funded.
        - `approved` boolean: Flag indicating whether this crew member has been approved for the associated task.
        - `notified` boolean: Flag indicating whether this crew member has been notified of an event.
        - `alerted` boolean: Flag indicating whether this crew member has been alerted of the associated task.
        - `emailed` boolean: Flag indicating whether this crew member has been notified of an event by email.
        - `extraTime` boolean: Flag indicating whether this crew member requires an additional amount of time to report for duty.
        - `grounded` boolean: Flag indicating whether this crew member is grounded (i.e., his/her duties do not include flying).
        - `guestStart` string, date-time: Date when this crew member starts acting as guest help for the squadron, in ISO 8601 UTC format with millisecond precision.
        - `guestStop` string, date-time: Date when this crew member stops acting as guest help for the squadron, in ISO 8601 UTC format with millisecond precision.
        - `physAvCode` string: Code indicating a crew member's current physical fitness status and whether they are medically cleared to fly (e.g., D for Duties Not Including Flying, E for Physical Overdue, etc.).
        - `physAvStatus` string: Code indicating a crew member's physical availabiility status (e.g., DISQUALIFIED, OVERDUE, etc.).
        - `physDue` string, date-time: Due date for the crew member's physical, in ISO 8601 UTC format with millisecond precision.
        - `trainingDate` string, date-time: The date this crew member accomplished physiological or altitude chamber training, in ISO 8601 UTC format with millisecond precision.
        - `lastFltDate` string, date-time: Date of the last flight for this crew member, in ISO 8601 UTC format with millisecond precision.
        - `fltRecDate` string, date-time: The date this crew member's records review was completed, in ISO 8601 UTC format with millisecond precision.
        - `fltRecDue` string, date-time: The date this crew member's records review is due, in ISO 8601 UTC format with millisecond precision.
        - `fltCurrencyExp` string, date-time: The earliest flying currency expiration date for this crew member, in ISO 8601 UTC format with millisecond precision.
        - `fltCurrencyExpId` string: The training task identifier associated with the flying currency expiration date for this crew member.
        - `gndCurrencyExp` string, date-time: The earliest ground currency expiration date for this crew member, in ISO 8601 UTC format with millisecond precision.
        - `gndCurrencyExpId` string: The training task identifier associated with the ground currency expiration date for this crew member.
        - `remarkCode` string: Remark code used to designate attributes of this crew member. For more information, contact the provider source.
        - `memberRemarks` string: Remarks concerning the crew member.
      - `createdAt` string, date-time: Time the row was created in the database, auto-populated by the system.
      - `createdBy` string: Application user who created the row in the database, auto-populated by the system.
      - `updatedAt` string, date-time: Time the row was updated in the database, auto-populated by the system.
      - `updatedBy` string: Application user who updated the row in the database, auto-populated by the system.
      - `sourceDL` string: The source data library from which this record was received. This could be a remote or tactical UDL or another data library. If null, the record should be assumed to have originated from the primary Enterprise UDL.
      - `source` string, required: Source of the data.
      - `origin` string: Originating system or organization which produced the data, if different from the source. The origin may be different than the source if the source was a mediating system which forwarded the data on behalf of the origin system. If null, the source may be assumed to be the origin.
      - `origNetwork` string: The originating source network on which this record was created, auto-populated by the system.
      - `dataMode` 'REAL' | 'TEST' | 'SIMULATED' | 'EXERCISE', required: Indicator of whether the data is REAL, TEST, EXERCISE, or SIMULATED data: REAL: Data collected or produced that pertains to real-world objects, events, and analysis. TEST: Specific datasets used to evaluate compliance with specifications and requirements, and for validating technical, functional, and performance characteristics. EXERCISE: Data pertaining to a government or military exercise. The data may include both real and simulated data. SIMULATED: Synthetic data generated by a model to mimic real-world datasets.
    - `sortiePPR` SortiePPRFull[]
      - `id` string: Unique identifier of the record, auto-generated by the system.
      - `classificationMarking` string, required: Classification marking of the data in IC/CAPCO Portion-marked format.
      - `idSortie` string, required: Unique identifier of the Aircraft Sortie associated with this prior permission required (PPR) record.
      - `externalId` string: Optional ID from external systems. This field has no meaning within UDL and is provided as a convenience for systems that require tracking of an internal system generated ID.
      - `number` string: The prior permission required (PPR) number issued by the airfield for a sortie.
      - `startTime` string, date-time: Time the prior permission required (PPR) valid window begins, in ISO 8601 UTC format with millisecond precision.
      - `endTime` string, date-time: Time the prior permission required (PPR) valid window ends, in ISO 8601 UTC format with millisecond precision.
      - `requestor` string: The username of the prior permission required (PPR) requestor.
      - `grantor` string: Identifier of the prior permission required (PPR) grantor.
      - `type` 'M' | 'C': Type of prior permission required (PPR) for a sortie (M - Military or C - Civilian). Enum: [M, C].
      - `remarks` string: Remarks concerning the prior permission required (PPR) for a sortie.
      - `createdAt` string, date-time: Time the row was created in the database, auto-populated by the system.
      - `createdBy` string: Application user who created the row in the database, auto-populated by the system.
      - `updatedAt` string, date-time: Time the row was updated in the database, auto-populated by the system.
      - `updatedBy` string: Application user who updated the row in the database, auto-populated by the system.
      - `sourceDL` string: The source data library from which this record was received. This could be a remote or tactical UDL or another data library. If null, the record should be assumed to have originated from the primary Enterprise UDL.
      - `source` string, required: Source of the data.
      - `origin` string: Originating system or organization which produced the data, if different from the source. The origin may be different than the source if the source was a mediating system which forwarded the data on behalf of the origin system. If null, the source may be assumed to be the origin.
      - `origNetwork` string: The originating source network on which this record was created, auto-populated by the system.
      - `dataMode` 'REAL' | 'TEST' | 'SIMULATED' | 'EXERCISE', required: Indicator of whether the data is REAL, TEST, EXERCISE, or SIMULATED data: REAL: Data collected or produced that pertains to real-world objects, events, and analysis. TEST: Specific datasets used to evaluate compliance with specifications and requirements, and for validating technical, functional, and performance characteristics. EXERCISE: Data pertaining to a government or military exercise. The data may include both real and simulated data. SIMULATED: Synthetic data generated by a model to mimic real-world datasets.

## Other responses

- `400`: Bad Request
- `401`: Invalid/Missing User Credentials
- `403`: User Is Not Authorized
- `405`: Method Not Allowed
- `406`: MediaType Not Accepted by Request Headers
- `429`: Rate of Requests Exceeds Allowed Limit
- `500`: Internal Server Error

## Changes

> 12 revisions in range; 1 could not be searched.

- **2025-05-29** `4e1cbc17e814`: 2 info
  - added the new optional `query` request parameter `firstResult`
  - added the new optional `query` request parameter `maxResults`
- **2025-04-16** `75f764c843a9`: 4 warning, 81 info
  - removed the optional property `items/aircraftSorties/items/crew/arrICAO` from the response with the `200` status
  - removed the optional property `items/aircraftSorties/items/crew/depICAO` from the response with the `200` status
  - removed the optional property `items/aircraftSorties/items/crew/estArrTime` from the response with the `200` status
  - removed the optional property `items/aircraftSorties/items/crew/estDepTime` from the response with the `200` status
  - …81 more

[Operation history](https://skmtc.dev/bluestaq/apis/unified-data-library-services-api/changes/udl/airtransportmission/history/get.md)

---

[API](https://skmtc.dev/bluestaq/apis/unified-data-library-services-api.md) - [All operations](https://skmtc.dev/bluestaq/apis/unified-data-library-services-api/llms.txt) - [OpenAPI document](https://skmtc.dev/bluestaq/apis/unified-data-library-services-api/revisions/bd17bc53681e?raw)
