# Update Flight Migration Information Updates migration information for a specific flight using its flight ID. Endpoint: PUT /api/external/flight/{flightId}/migration Version: 1.5.0 Security: API_AUTHENTICATION ## Path parameters: - `flightId` (integer, required) Flight ID ## Request fields (application/json): - `departureMigration` (object) - `departureMigration.id` (integer) - `departureMigration.status` (string) Enum: "NA", "NR", "DO", "HOLD", "REQ", "OK", "INIT", "OK_REVISED", "REQ_REVISED", "HOLD_REVISED", "DO_REVISED", "CNL" - `departureMigration.by` (string) Enum: "HANDLER", "CREW", "DISPATCH", "OPS", "PPS", "JEPP", "PERMIT_PROVIDER", "CUSTOM1", "CUSTOM2", "CUSTOM3", "CUSTOM4", "CUSTOM5" - `departureMigration.permitProviderId` (integer) - `departureMigration.notes` (string) - `departureMigration.documents` (array) - `departureMigration.documents.customName` (string) - `departureMigration.documents.fileSize` (integer) - `departureMigration.documents.imageSizeX` (integer) - `departureMigration.documents.imageSizeY` (integer) - `departureMigration.documents.isThumbnail` (boolean) - `departureMigration.documents.name` (string) - `departureMigration.documents.originalName` (string) - `departureMigration.documents.uuid` (string) - `arrivalMigration` (object) ## Response 200 fields (application/json): - `arrivalMigration` (object) - `arrivalMigration.by` (string) Enum: "HANDLER", "CREW", "DISPATCH", "OPS", "PPS", "JEPP", "PERMIT_PROVIDER", "CUSTOM1", "CUSTOM2", "CUSTOM3", "CUSTOM4", "CUSTOM5" - `arrivalMigration.documents` (array) - `arrivalMigration.documents.customName` (string) - `arrivalMigration.documents.fileSize` (integer) - `arrivalMigration.documents.id` (integer) - `arrivalMigration.documents.imageSizeX` (integer) - `arrivalMigration.documents.imageSizeY` (integer) - `arrivalMigration.documents.isThumbnail` (boolean) - `arrivalMigration.documents.name` (string) - `arrivalMigration.documents.originalName` (string) - `arrivalMigration.documents.uuid` (string) - `arrivalMigration.notes` (string) - `arrivalMigration.permitProviderId` (integer) - `arrivalMigration.status` (string) Enum: "NA", "NR", "DO", "HOLD", "REQ", "OK", "INIT", "OK_REVISED", "REQ_REVISED", "HOLD_REVISED", "DO_REVISED", "CNL" - `departureMigration` (object)