{
 "request": {
  "method": "POST",
  "url": "/flights/reprice",
  "headers": {
   "Content-Type": "application/json",
   "Authorization": "<redacted>"
  },
  "body": {
   "items": [
    {
     "option_id": "7f32397d-28a6-43f6-a933-3d52d94c58f1",
     "price_id": "75700de3-394e-42b3-9280-226ff37a4a58"
    }
   ]
  }
 },
 "response": {
  "status": 200,
  "body": {
   "itinerary_id": "9b5b5224-f875-4248-b07b-1a917c230090",
   "valid_till": "2026-10-20T23:20:48+05:30",
   "fare_rules": {
    "fr_1": {
     "cancellation": [
      {
       "allowed": true,
       "amount": 3347.9,
       "from": {
        "value": 4,
        "unit": "HOURS"
       },
       "to": {
        "value": 1,
        "unit": "DAYS"
       },
       "text": "Before departure — DELBOM - 4 hrs to 1 days Before departure"
      },
      {
       "allowed": true,
       "amount": 2499,
       "from": {
        "value": 1,
        "unit": "DAYS"
       },
       "to": {
        "value": 3,
        "unit": "DAYS"
       },
       "text": "Before departure — DELBOM - 1 days to 3 days Before departure"
      },
      {
       "allowed": true,
       "amount": 2499,
       "from": {
        "value": 3,
        "unit": "DAYS"
       },
       "to": {
        "value": 365,
        "unit": "DAYS"
       },
       "text": "Before departure — DELBOM - 3 days to 365 days Before departure"
      }
     ],
     "date_change": [
      {
       "allowed": true,
       "amount": 999,
       "from": {
        "value": 4,
        "unit": "HOURS"
       },
       "to": {
        "value": 3,
        "unit": "DAYS"
       },
       "text": "Before departure — DELBOM - 4 hrs to 3 days Before departure"
      },
      {
       "allowed": true,
       "amount": 299,
       "from": {
        "value": 3,
        "unit": "DAYS"
       },
       "to": {
        "value": 365,
        "unit": "DAYS"
       },
       "text": "Before departure — DELBOM - 3 days to 365 days Before departure"
      }
     ]
    }
   },
   "results": [
    {
     "journey_indexes": [
      0
     ],
     "option_id": "7f32397d-28a6-43f6-a933-3d52d94c58f1",
     "segments": [
      {
       "segment_index": 0,
       "journey_index": 0,
       "from": "DEL",
       "to": "BOM",
       "airline_code": "QP",
       "airline_name": "AkasaAir",
       "aircraft_type": "Boeing 7BH",
       "flight_number": "1116",
       "departure_time": "2026-11-19T21:45:00",
       "departure_terminal": "1",
       "arrival_time": "2026-11-20T00:10:00",
       "arrival_terminal": "2",
       "duration": 145
      }
     ],
     "fare": {
      "price_id": "75700de3-394e-42b3-9280-226ff37a4a58",
      "fare_rules": {
       "0": "fr_1"
      },
      "adult": {
       "fare": {
        "base_fare": 4532.48,
        "booking_fee": 200,
        "other_taxes": 935.46,
        "total_fare": 5967.08,
        "net_fare": 5967.08,
        "pax_count": 1
       },
       "fare_ref": "Economy",
       "refundable_type": "PARTIALLY_REFUNDABLE",
       "cabin_class": "Economy",
       "baggage": {
        "hand": {
         "kg": 7
        },
        "checkin": {
         "kg": 15
        }
       }
      },
      "varies_by_segment": false
     }
    }
   ],
   "booking_requirements": {
    "is_gst_mandatory": false,
    "pan_applicable": false,
    "passport_mandatory": false,
    "dob_applicable": {
     "adt": false,
     "chd": false,
     "inf": true
    },
    "is_hold": true,
    "firstname_length": 50,
    "lastname_length": 50,
    "firstname_min_length": 2,
    "lastname_min_length": 2,
    "seat_mandatory": false,
    "meal_mandatory": false,
    "baggage_mandatory": false
   },
   "price": {
    "adult": {
     "base_fare": 4532.48,
     "booking_fee": 200,
     "other_taxes": 935.46,
     "total_fare": 5967.08,
     "net_fare": 5967.08,
     "pax_count": 1
    },
    "total": {
     "base_fare": 4532.48,
     "booking_fee": 200,
     "other_taxes": 935.46,
     "total_fare": 5967.08,
     "net_fare": 5967.08,
     "pax_count": 1
    }
   }
  }
 },
 "duration_ms": 3117,
 "at": "2026-10-20T22:50:48"
}
