# Update Flight Sanction List Updates the sanction list for a specific flight using its flight ID. Endpoint: PUT /api/external/flight/{flightId}/sanction-list Version: 1.5.0 Security: API_AUTHENTICATION ## Path parameters: - `flightId` (integer, required) Flight ID ## Request fields (application/json): - `crew` (array) - `crew.id` (integer) - `crew.status` (string) Enum: "GRAY", "GREEN", "RED", "LIGHT_RED", "YELLOW", "BLACK", "WHITE", "COLORLESS", "MAINT_COLOR", "BLUE", "PURPLE" - `crew.note` (string) - `crew.source` (string) Enum: "WEB", "API" - `passengers` (array) ## Response 200 fields (application/json): - `crew` (array) - `crew.id` (integer) Passenger ID Example: 111111 - `crew.travelAuthorizationDeparture` (object) - `crew.travelAuthorizationDeparture.status` (string) Enum: "GRAY", "GREEN", "RED", "LIGHT_RED", "YELLOW", "BLACK", "WHITE", "COLORLESS", "MAINT_COLOR", "BLUE", "PURPLE" - `crew.travelAuthorizationDeparture.note` (string) Description. This value will be shown in the UI when hovering over the Status object. - `crew.travelAuthorizationDeparture.source` (string) Describes the channel used to update the value. When updating via the API, the value must always be set to API. Enum: "WEB", "API" - `crew.travelAuthorizationArrival` (object) - `passengers` (array)