[
  {
    "airport": {
      "airportCode": "FRA",
      "initialCapacity": 3,
      "departingFlights": [
        {
          "flightNumber": "VN300",
          "departure": "FRA",
          "destination": "SGN",
          "departureTime": "2025-02-07 13:00",
          "initialSeats": 100,
          "availableSeats": 1
        },
        {
          "flightNumber": "VN400",
          "departure": "FRA",
          "destination": "SGN",
          "departureTime": "2025-02-07 14:00",
          "initialSeats": 100,
          "availableSeats": 12
        },
        {
          "flightNumber": "VN500",
          "departure": "FRA",
          "destination": "SGN",
          "departureTime": "2025-02-07 15:00",
          "initialSeats": 100,
          "availableSeats": 2
        }
      ],
      "arrivingFlights": [
        {
          "flightNumber": "LH300",
          "departure": "ICN",
          "destination": "FRA",
          "departureTime": "2025-02-07 13:00",
          "initialSeats": 100,
          "availableSeats": 1
        },
        {
          "flightNumber": "LH400",
          "departure": "ICN",
          "destination": "FRA",
          "departureTime": "2025-02-07 14:00",
          "initialSeats": 100,
          "availableSeats": 12
        },
        {
          "flightNumber": "LH500",
          "departure": "ICN",
          "destination": "FRA",
          "departureTime": "2025-02-07 15:00",
          "initialSeats": 100,
          "availableSeats": 2
        }
      ],
      "departingSize": 3,
      "arrivingSize": 3
    },
    "flight": {
      "flightNumber": "VN700",
      "departure": "FRA",
      "destination": "SGN",
      "departureTime": "2025-02-07 17:00",
      "initialSeats": 100,
      "availableSeats": 1
    },
    "isDeparting": true,
    "message": "Departing flight not found: VN700"
  },
  {
    "airport": {
      "airportCode": "FRA",
      "initialCapacity": 3,
      "departingFlights": [
        {
          "flightNumber": "VN300",
          "departure": "FRA",
          "destination": "SGN",
          "departureTime": "2025-02-07 13:00",
          "initialSeats": 100,
          "availableSeats": 1
        },
        {
          "flightNumber": "VN400",
          "departure": "FRA",
          "destination": "SGN",
          "departureTime": "2025-02-07 14:00",
          "initialSeats": 100,
          "availableSeats": 12
        },
        {
          "flightNumber": "VN500",
          "departure": "FRA",
          "destination": "SGN",
          "departureTime": "2025-02-07 15:00",
          "initialSeats": 100,
          "availableSeats": 2
        }
      ],
      "arrivingFlights": [
        {
          "flightNumber": "LH300",
          "departure": "ICN",
          "destination": "FRA",
          "departureTime": "2025-02-07 13:00",
          "initialSeats": 100,
          "availableSeats": 1
        },
        {
          "flightNumber": "LH400",
          "departure": "ICN",
          "destination": "FRA",
          "departureTime": "2025-02-07 14:00",
          "initialSeats": 100,
          "availableSeats": 12
        },
        {
          "flightNumber": "LH500",
          "departure": "ICN",
          "destination": "FRA",
          "departureTime": "2025-02-07 15:00",
          "initialSeats": 100,
          "availableSeats": 2
        }
      ],
      "departingSize": 3,
      "arrivingSize": 3
    },
    "flight": {
      "flightNumber": "VN700",
      "departure": "SGN",
      "destination": "FRA",
      "departureTime": "2025-02-07 17:00",
      "initialSeats": 100,
      "availableSeats": 1
    },
    "isDeparting": false,
    "message": "Arriving flight not found: VN700"
  }
]
