메인 페이지 성능 (8/16)

아마데우스 토큰 없을 시 response

아마데우스 토큰 만료시 response

아마데우스 토큰 갱신


세션 스토리지 사용
서버사이드 렌더링 ↔ 클라이언트 사이드 렌더링


서버에서 처음 코드가 실행될 때 세션 스토리지를 확인할 수 없으므로 브라우저에서 코드가 실행되도록 제한
"use client"
import { searchResultState } from "@/atoms/atoms";
import Badge from "@/components/Badge/Badge";
import RouteModal from "@/components/TicketSearch/SearchModals/RouteModal";
import { AirportData } from "@/types";
import { useRouter } from "next/navigation";
import { ChangeEvent, useEffect, useState } from "react";
import { useRecoilState } from "recoil";
import Button from "../Button/Button";
import PassengersModal from "./SearchModals/PassengersModal";
import ScheduleModal from "./SearchModals/ScheduleModal";
import "./TicketSearch.scss";
const TicketSearchBox = ({
code,
airport,
handleChange,
}: {
code: {
[key: string]: AirportData;
};
airport: AirportData[];
handleChange?: () => void;
}) => {
const [searchResult, setSearchResult] = useRecoilState(searchResultState);
const router = useRouter();
const [tripType, setTripType] = useState("round");
const [nonStop, setNonStop] = useState(false);
const [origin, setOrigin] = useState({
code: "SEL",
value: "서울",
});
const [destination, setDestination] = useState({
code: "",
value: "",
});
const [originModal, setOriginModal] = useState(false);
const [destinationModal, setDestinationModal] = useState(false);
const [schedule, setSchedule] = useState({
departureDate: "",
departureFormattedDate: "",
returnDate: "",
returnFormattedDate: "",
});
const [scheduleModal, setScheduleModal] = useState(false);
const [passengers, setPassengers] = useState({
adults: 1,
children: 0,
infants: 0,
});
const [cabin, setCabin] = useState({
cabin: "",
cabinKor: "모든 클래스",
});
const [passengersModal, setPassengersModal] = useState(false);
useEffect(() => {
setTripType(searchResult.tripType);
setNonStop(searchResult.nonStop);
setOrigin({
code: searchResult.origin.code,
value: searchResult.origin.value,
});
setDestination({
code: searchResult.destination.code,
value: searchResult.destination.value,
});
setSchedule({
departureDate: searchResult.schedule.departureDate,
departureFormattedDate: searchResult.schedule.departureFormattedDate,
returnDate: searchResult.schedule.returnDate,
returnFormattedDate: searchResult.schedule.returnFormattedDate,
});
setPassengers({
adults: searchResult.passengers.adults,
children: searchResult.passengers.children,
infants: searchResult.passengers.infants,
});
setCabin({
cabin: searchResult.cabin.cabin,
cabinKor: searchResult.cabin.cabinKor,
});
}, [searchResult]);
...중략
"use client"
import Button from "@/components/Button/Button";
import "./SearchInfo.scss";
import { useRecoilValue } from "recoil";
import { searchResultState } from "@/atoms/atoms";
import { useEffect, useState } from "react";
const SearchInfoBox = ({ handleChange }: { handleChange: () => void }) => {
const searchResult = useRecoilValue(searchResultState);
const [isMounted, setIsMounted] = useState(false);
useEffect(() => {
setIsMounted(true);
}, []);
if (!isMounted) {
return null;
}
return (
<div className="info-layout">
<div className="info-wrapper">
<div className="info-main">
<div className="route large">
<div className="schedule-item">
<span className="schedule-title">출발</span>
<span className={`schedule-contents`}>
{searchResult.origin.value}
</span>
</div>
<div className={`route-way`}>
{searchResult.tripType === "round" ? (
<>
<img src="/img/icon-roundtrip-gray.svg" alt="왕복" />
<span className="hidden">왕복</span>
</>
) : (
<>
<img src="/img/icon-oneway-gray.svg" alt="편도" />
<span className="hidden">편도</span>
</>
)}
</div>
<div className="schedule-item">
<span className="schedule-title">도착</span>
<span className={`schedule-contents`}>
{searchResult.destination.value}
</span>
</div>
</div>
<div className="itinerary small">
<div className="schedule-item">
<span className="schedule-title">
{searchResult.tripType === "round"
? `출발일 - 도착일`
: `출발일`}
</span>
<span className={`schedule-contents`}>
{searchResult.schedule.departureFormattedDate}
{searchResult.tripType === "round" &&
` ~ ${searchResult.schedule.returnFormattedDate}`}
</span>
</div>
</div>
<div className="passenger small">
<div className="schedule-item">
<span className="schedule-title">인원, 좌석 등급</span>
<span
className={`schedule-contents`}
>{`성인 ${searchResult.passengers.adults}명${searchResult.passengers.children ? `, 소아 ${searchResult.passengers.children}명` : ""}${searchResult.passengers.infants ? `, 유아 ${searchResult.passengers.infants}명` : ""}, ${searchResult.cabin.cabinKor}`}</span>
</div>
</div>
<div className="search-button">
<Button size="sm" onClick={() => handleChange()}>
재검색
</Button>
</div>
</div>
</div>
</div>
);
};
export default SearchInfoBox;
production 계정을 이용한 데이터
{
"meta": {
"count": 65,
"links": {
"self": "<https://api.amadeus.com/v2/shopping/flight-offers?originLocationCode=ICN&destinationLocationCode=SIN&departureDate=2024-08-23&adults=1¤cyCode=KRW&returnDate=2024-08-25&nonStop=true>"
}
},
"data": [
{
"type": "flight-offer",
"id": "1",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H45M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T19:00:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "3",
"at": "2024-08-24T00:45:00"
},
"carrierCode": "TW",
"number": "171",
"aircraft": {
"code": "330"
},
"operating": {
"carrierCode": "TW"
},
"duration": "PT6H45M",
"id": "9",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H40M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "3",
"at": "2024-08-25T02:15:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T09:55:00"
},
"carrierCode": "TW",
"number": "172",
"aircraft": {
"code": "330"
},
"operating": {
"carrierCode": "TW"
},
"duration": "PT6H40M",
"id": "16",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "375800.00",
"base": "195000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "375800.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"TW"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "375800.00",
"base": "195000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "9",
"cabin": "ECONOMY",
"fareBasis": "IAS",
"class": "I",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "16",
"cabin": "ECONOMY",
"fareBasis": "DAS",
"class": "D",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "2",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 4,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T16:10:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "3",
"at": "2024-08-23T21:30:00"
},
"carrierCode": "OZ",
"number": "751",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "OZ"
},
"duration": "PT6H20M",
"id": "5",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H50M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "3",
"at": "2024-08-25T22:50:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-26T06:40:00"
},
"carrierCode": "OZ",
"number": "752",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "OZ"
},
"duration": "PT6H50M",
"id": "18",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "581600.00",
"base": "353400.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "581600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"OZ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "581600.00",
"base": "353400.00"
},
"fareDetailsBySegment": [
{
"segmentId": "5",
"cabin": "ECONOMY",
"fareBasis": "VKKSZ",
"class": "V",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "18",
"cabin": "ECONOMY",
"fareBasis": "VKKSZ",
"class": "V",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "3",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-22",
"lastTicketingDateTime": "2024-08-22",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T18:40:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-23T23:40:00"
},
"carrierCode": "KE",
"number": "645",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H",
"id": "1",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T22:30:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-26T06:00:00"
},
"carrierCode": "KE",
"number": "644",
"aircraft": {
"code": "77W"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H30M",
"id": "11",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "671600.00",
"base": "470000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "671600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"KE"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "671600.00",
"base": "470000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "1",
"cabin": "ECONOMY",
"fareBasis": "QKEVZFKS",
"class": "Q",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "11",
"cabin": "ECONOMY",
"fareBasis": "LKEVZRKS",
"class": "L",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "4",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-22",
"lastTicketingDateTime": "2024-08-22",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T18:40:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-23T23:40:00"
},
"carrierCode": "KE",
"number": "645",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H",
"id": "1",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T01:10:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-25T08:45:00"
},
"carrierCode": "KE",
"number": "646",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H35M",
"id": "13",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "671600.00",
"base": "470000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "671600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"KE"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "671600.00",
"base": "470000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "1",
"cabin": "ECONOMY",
"fareBasis": "QKEVZFKS",
"class": "Q",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "13",
"cabin": "ECONOMY",
"fareBasis": "LKEVZRKS",
"class": "L",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "5",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-22",
"lastTicketingDateTime": "2024-08-22",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T23:30:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-24T05:00:00"
},
"carrierCode": "KE",
"number": "647",
"aircraft": {
"code": "74H"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H30M",
"id": "8",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T22:30:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-26T06:00:00"
},
"carrierCode": "KE",
"number": "644",
"aircraft": {
"code": "77W"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H30M",
"id": "11",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "671600.00",
"base": "470000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "671600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"KE"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "671600.00",
"base": "470000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "8",
"cabin": "ECONOMY",
"fareBasis": "QKEVZFKS",
"class": "Q",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "11",
"cabin": "ECONOMY",
"fareBasis": "LKEVZRKS",
"class": "L",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "6",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-22",
"lastTicketingDateTime": "2024-08-22",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T23:30:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-24T05:00:00"
},
"carrierCode": "KE",
"number": "647",
"aircraft": {
"code": "74H"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H30M",
"id": "8",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T01:10:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-25T08:45:00"
},
"carrierCode": "KE",
"number": "646",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H35M",
"id": "13",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "671600.00",
"base": "470000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "671600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"KE"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "671600.00",
"base": "470000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "8",
"cabin": "ECONOMY",
"fareBasis": "QKEVZFKS",
"class": "Q",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "13",
"cabin": "ECONOMY",
"fareBasis": "LKEVZRKS",
"class": "L",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "7",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-22",
"lastTicketingDateTime": "2024-08-22",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H10M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T14:45:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-23T19:55:00"
},
"carrierCode": "KE",
"number": "643",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H10M",
"id": "2",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T22:30:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-26T06:00:00"
},
"carrierCode": "KE",
"number": "644",
"aircraft": {
"code": "77W"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H30M",
"id": "11",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "691600.00",
"base": "490000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "691600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"KE"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "691600.00",
"base": "490000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "2",
"cabin": "ECONOMY",
"fareBasis": "QKEVZFKS",
"class": "Q",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "11",
"cabin": "ECONOMY",
"fareBasis": "LKEVZRKS",
"class": "L",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "8",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-22",
"lastTicketingDateTime": "2024-08-22",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H10M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T14:45:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-23T19:55:00"
},
"carrierCode": "KE",
"number": "643",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H10M",
"id": "2",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T01:10:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-25T08:45:00"
},
"carrierCode": "KE",
"number": "646",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H35M",
"id": "13",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "691600.00",
"base": "490000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "691600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"KE"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "691600.00",
"base": "490000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "2",
"cabin": "ECONOMY",
"fareBasis": "QKEVZFKS",
"class": "Q",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "13",
"cabin": "ECONOMY",
"fareBasis": "LKEVZRKS",
"class": "L",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "9",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-22",
"lastTicketingDateTime": "2024-08-22",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T18:40:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-23T23:40:00"
},
"carrierCode": "KE",
"number": "645",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H",
"id": "1",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H45M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T10:50:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-25T18:35:00"
},
"carrierCode": "KE",
"number": "648",
"aircraft": {
"code": "74H"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H45M",
"id": "17",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "711600.00",
"base": "510000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "711600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"KE"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "711600.00",
"base": "510000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "1",
"cabin": "ECONOMY",
"fareBasis": "QKEVZFKS",
"class": "Q",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "17",
"cabin": "ECONOMY",
"fareBasis": "KKEVZRKS",
"class": "K",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "10",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-22",
"lastTicketingDateTime": "2024-08-22",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T23:30:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-24T05:00:00"
},
"carrierCode": "KE",
"number": "647",
"aircraft": {
"code": "74H"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H30M",
"id": "8",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H45M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T10:50:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-25T18:35:00"
},
"carrierCode": "KE",
"number": "648",
"aircraft": {
"code": "74H"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H45M",
"id": "17",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "711600.00",
"base": "510000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "711600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"KE"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "711600.00",
"base": "510000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "8",
"cabin": "ECONOMY",
"fareBasis": "QKEVZFKS",
"class": "Q",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "17",
"cabin": "ECONOMY",
"fareBasis": "KKEVZRKS",
"class": "K",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "11",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-22",
"lastTicketingDateTime": "2024-08-22",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H10M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T14:45:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-23T19:55:00"
},
"carrierCode": "KE",
"number": "643",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H10M",
"id": "2",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H45M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T10:50:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-25T18:35:00"
},
"carrierCode": "KE",
"number": "648",
"aircraft": {
"code": "74H"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H45M",
"id": "17",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "731600.00",
"base": "530000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "731600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"KE"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "731600.00",
"base": "530000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "2",
"cabin": "ECONOMY",
"fareBasis": "QKEVZFKS",
"class": "Q",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "17",
"cabin": "ECONOMY",
"fareBasis": "KKEVZRKS",
"class": "K",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "12",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H15M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T16:45:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T22:00:00"
},
"carrierCode": "SQ",
"number": "601",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H15M",
"id": "3",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H25M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T02:25:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T09:50:00"
},
"carrierCode": "SQ",
"number": "612",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H25M",
"id": "10",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "909700.00",
"base": "790000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "909700.00"
},
"pricingOptions": {
"fareType": [
"NEGOTIATED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "909700.00",
"base": "790000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "3",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
},
{
"segmentId": "10",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
}
]
}
]
},
{
"type": "flight-offer",
"id": "13",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T09:00:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T14:20:00"
},
"carrierCode": "SQ",
"number": "607",
"aircraft": {
"code": "787"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H20M",
"id": "4",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H25M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T02:25:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T09:50:00"
},
"carrierCode": "SQ",
"number": "612",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H25M",
"id": "10",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "909700.00",
"base": "790000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "909700.00"
},
"pricingOptions": {
"fareType": [
"NEGOTIATED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "909700.00",
"base": "790000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "4",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
},
{
"segmentId": "10",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
}
]
}
]
},
{
"type": "flight-offer",
"id": "14",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T23:50:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-24T05:10:00"
},
"carrierCode": "SQ",
"number": "605",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H20M",
"id": "6",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H25M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T02:25:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T09:50:00"
},
"carrierCode": "SQ",
"number": "612",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H25M",
"id": "10",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "909700.00",
"base": "790000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "909700.00"
},
"pricingOptions": {
"fareType": [
"NEGOTIATED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "909700.00",
"base": "790000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "6",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
},
{
"segmentId": "10",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
}
]
}
]
},
{
"type": "flight-offer",
"id": "15",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H15M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T16:45:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T22:00:00"
},
"carrierCode": "SQ",
"number": "601",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H15M",
"id": "3",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T14:45:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T22:20:00"
},
"carrierCode": "SQ",
"number": "606",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "15",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "909700.00",
"base": "790000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "909700.00"
},
"pricingOptions": {
"fareType": [
"NEGOTIATED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "909700.00",
"base": "790000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "3",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
},
{
"segmentId": "15",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
}
]
}
]
},
{
"type": "flight-offer",
"id": "16",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T09:00:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T14:20:00"
},
"carrierCode": "SQ",
"number": "607",
"aircraft": {
"code": "787"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H20M",
"id": "4",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T14:45:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T22:20:00"
},
"carrierCode": "SQ",
"number": "606",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "15",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "909700.00",
"base": "790000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "909700.00"
},
"pricingOptions": {
"fareType": [
"NEGOTIATED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "909700.00",
"base": "790000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "4",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
},
{
"segmentId": "15",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
}
]
}
]
},
{
"type": "flight-offer",
"id": "17",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T11:10:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T16:40:00"
},
"carrierCode": "SQ",
"number": "611",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H30M",
"id": "7",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H25M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T02:25:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T09:50:00"
},
"carrierCode": "SQ",
"number": "612",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H25M",
"id": "10",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "909700.00",
"base": "790000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "909700.00"
},
"pricingOptions": {
"fareType": [
"NEGOTIATED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "909700.00",
"base": "790000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "7",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
},
{
"segmentId": "10",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
}
]
}
]
},
{
"type": "flight-offer",
"id": "18",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T23:50:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-24T05:10:00"
},
"carrierCode": "SQ",
"number": "605",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H20M",
"id": "6",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T14:45:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T22:20:00"
},
"carrierCode": "SQ",
"number": "606",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "15",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "909700.00",
"base": "790000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "909700.00"
},
"pricingOptions": {
"fareType": [
"NEGOTIATED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "909700.00",
"base": "790000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "6",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
},
{
"segmentId": "15",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
}
]
}
]
},
{
"type": "flight-offer",
"id": "19",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T11:10:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T16:40:00"
},
"carrierCode": "SQ",
"number": "611",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H30M",
"id": "7",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T14:45:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T22:20:00"
},
"carrierCode": "SQ",
"number": "606",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "15",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "909700.00",
"base": "790000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "909700.00"
},
"pricingOptions": {
"fareType": [
"NEGOTIATED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "909700.00",
"base": "790000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "7",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
},
{
"segmentId": "15",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
}
]
}
]
},
{
"type": "flight-offer",
"id": "20",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 1,
"itineraries": [
{
"duration": "PT6H15M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T16:45:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T22:00:00"
},
"carrierCode": "SQ",
"number": "601",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H15M",
"id": "3",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T00:10:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T07:45:00"
},
"carrierCode": "SQ",
"number": "608",
"aircraft": {
"code": "787"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "12",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1244700.00",
"base": "1125000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1244700.00"
},
"pricingOptions": {
"fareType": [
"NEGOTIATED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1244700.00",
"base": "1125000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "3",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
},
{
"segmentId": "12",
"cabin": "ECONOMY",
"fareBasis": "B11KRRJPO",
"brandedFare": "YCLFLEXI",
"brandedFareLabel": "ECONOMY FLEXI",
"class": "B",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "100 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "UPGRADE WITH MILES PWM",
"isChargeable": false,
"amenityType": "UPGRADES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
}
]
}
]
},
{
"type": "flight-offer",
"id": "21",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 1,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T09:00:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T14:20:00"
},
"carrierCode": "SQ",
"number": "607",
"aircraft": {
"code": "787"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H20M",
"id": "4",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T00:10:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T07:45:00"
},
"carrierCode": "SQ",
"number": "608",
"aircraft": {
"code": "787"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "12",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1244700.00",
"base": "1125000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1244700.00"
},
"pricingOptions": {
"fareType": [
"NEGOTIATED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1244700.00",
"base": "1125000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "4",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
},
{
"segmentId": "12",
"cabin": "ECONOMY",
"fareBasis": "B11KRRJPO",
"brandedFare": "YCLFLEXI",
"brandedFareLabel": "ECONOMY FLEXI",
"class": "B",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "100 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "UPGRADE WITH MILES PWM",
"isChargeable": false,
"amenityType": "UPGRADES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
}
]
}
]
},
{
"type": "flight-offer",
"id": "22",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 1,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T23:50:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-24T05:10:00"
},
"carrierCode": "SQ",
"number": "605",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H20M",
"id": "6",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T00:10:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T07:45:00"
},
"carrierCode": "SQ",
"number": "608",
"aircraft": {
"code": "787"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "12",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1244700.00",
"base": "1125000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1244700.00"
},
"pricingOptions": {
"fareType": [
"NEGOTIATED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1244700.00",
"base": "1125000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "6",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
},
{
"segmentId": "12",
"cabin": "ECONOMY",
"fareBasis": "B11KRRJPO",
"brandedFare": "YCLFLEXI",
"brandedFareLabel": "ECONOMY FLEXI",
"class": "B",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "100 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "UPGRADE WITH MILES PWM",
"isChargeable": false,
"amenityType": "UPGRADES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
}
]
}
]
},
{
"type": "flight-offer",
"id": "23",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 1,
"itineraries": [
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T11:10:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T16:40:00"
},
"carrierCode": "SQ",
"number": "611",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H30M",
"id": "7",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T00:10:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T07:45:00"
},
"carrierCode": "SQ",
"number": "608",
"aircraft": {
"code": "787"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "12",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1244700.00",
"base": "1125000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1244700.00"
},
"pricingOptions": {
"fareType": [
"NEGOTIATED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1244700.00",
"base": "1125000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "7",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
},
{
"segmentId": "12",
"cabin": "ECONOMY",
"fareBasis": "B11KRRJPO",
"brandedFare": "YCLFLEXI",
"brandedFareLabel": "ECONOMY FLEXI",
"class": "B",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "100 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "UPGRADE WITH MILES PWM",
"isChargeable": false,
"amenityType": "UPGRADES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
}
]
}
]
},
{
"type": "flight-offer",
"id": "24",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 6,
"itineraries": [
{
"duration": "PT6H15M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T16:45:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T22:00:00"
},
"carrierCode": "SQ",
"number": "601",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H15M",
"id": "3",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T08:00:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T15:35:00"
},
"carrierCode": "SQ",
"number": "600",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "14",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1244700.00",
"base": "1125000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1244700.00"
},
"pricingOptions": {
"fareType": [
"NEGOTIATED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1244700.00",
"base": "1125000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "3",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
},
{
"segmentId": "14",
"cabin": "ECONOMY",
"fareBasis": "B11KRRJPO",
"brandedFare": "YCLFLEXI",
"brandedFareLabel": "ECONOMY FLEXI",
"class": "B",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "100 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "UPGRADE WITH MILES PWM",
"isChargeable": false,
"amenityType": "UPGRADES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
}
]
}
]
},
{
"type": "flight-offer",
"id": "25",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 6,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T09:00:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T14:20:00"
},
"carrierCode": "SQ",
"number": "607",
"aircraft": {
"code": "787"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H20M",
"id": "4",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T08:00:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T15:35:00"
},
"carrierCode": "SQ",
"number": "600",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "14",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1244700.00",
"base": "1125000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1244700.00"
},
"pricingOptions": {
"fareType": [
"NEGOTIATED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1244700.00",
"base": "1125000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "4",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
},
{
"segmentId": "14",
"cabin": "ECONOMY",
"fareBasis": "B11KRRJPO",
"brandedFare": "YCLFLEXI",
"brandedFareLabel": "ECONOMY FLEXI",
"class": "B",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "100 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "UPGRADE WITH MILES PWM",
"isChargeable": false,
"amenityType": "UPGRADES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
}
]
}
]
},
{
"type": "flight-offer",
"id": "26",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 6,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T23:50:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-24T05:10:00"
},
"carrierCode": "SQ",
"number": "605",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H20M",
"id": "6",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T08:00:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T15:35:00"
},
"carrierCode": "SQ",
"number": "600",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "14",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1244700.00",
"base": "1125000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1244700.00"
},
"pricingOptions": {
"fareType": [
"NEGOTIATED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1244700.00",
"base": "1125000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "6",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
},
{
"segmentId": "14",
"cabin": "ECONOMY",
"fareBasis": "B11KRRJPO",
"brandedFare": "YCLFLEXI",
"brandedFareLabel": "ECONOMY FLEXI",
"class": "B",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "100 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "UPGRADE WITH MILES PWM",
"isChargeable": false,
"amenityType": "UPGRADES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
}
]
}
]
},
{
"type": "flight-offer",
"id": "27",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 6,
"itineraries": [
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T11:10:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T16:40:00"
},
"carrierCode": "SQ",
"number": "611",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H30M",
"id": "7",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T08:00:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T15:35:00"
},
"carrierCode": "SQ",
"number": "600",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "14",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1244700.00",
"base": "1125000.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1244700.00"
},
"pricingOptions": {
"fareType": [
"NEGOTIATED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1244700.00",
"base": "1125000.00"
},
"fareDetailsBySegment": [
{
"segmentId": "7",
"cabin": "ECONOMY",
"fareBasis": "Q13KRRJPO",
"brandedFare": "YCLVALUE",
"brandedFareLabel": "ECONOMY VALUE",
"class": "Q",
"includedCheckedBags": {
"weight": 25,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "50 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
},
{
"segmentId": "14",
"cabin": "ECONOMY",
"fareBasis": "B11KRRJPO",
"brandedFare": "YCLFLEXI",
"brandedFareLabel": "ECONOMY FLEXI",
"class": "B",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
},
"amenities": [
{
"description": "NO SHOW",
"isChargeable": true,
"amenityType": "TRAVEL_SERVICES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION STANDARD ZONE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "CANCELLATION",
"isChargeable": true,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "BOOKING CHANGE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "SEAT SELECTION FORWARD ZONE",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "100 PERCENT KF MILES EARNED",
"isChargeable": false,
"amenityType": "BRANDED_FARES",
"amenityProvider": {
"name": "BrandedFare"
}
},
{
"description": "UPGRADE WITH MILES PWM",
"isChargeable": false,
"amenityType": "UPGRADES",
"amenityProvider": {
"name": "BrandedFare"
}
}
]
}
]
}
]
},
{
"type": "flight-offer",
"id": "28",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T18:40:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-23T23:40:00"
},
"carrierCode": "KE",
"number": "645",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H",
"id": "1",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H50M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "3",
"at": "2024-08-25T22:50:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-26T06:40:00"
},
"carrierCode": "OZ",
"number": "752",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "OZ"
},
"duration": "PT6H50M",
"id": "18",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1727400.00",
"base": "1580400.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1727400.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"KE"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1727400.00",
"base": "1580400.00"
},
"fareDetailsBySegment": [
{
"segmentId": "1",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "18",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "29",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H10M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T14:45:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-23T19:55:00"
},
"carrierCode": "KE",
"number": "643",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H10M",
"id": "2",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H50M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "3",
"at": "2024-08-25T22:50:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-26T06:40:00"
},
"carrierCode": "OZ",
"number": "752",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "OZ"
},
"duration": "PT6H50M",
"id": "18",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1727400.00",
"base": "1580400.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1727400.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"KE"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1727400.00",
"base": "1580400.00"
},
"fareDetailsBySegment": [
{
"segmentId": "2",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "18",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "30",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T23:30:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-24T05:00:00"
},
"carrierCode": "KE",
"number": "647",
"aircraft": {
"code": "74H"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H30M",
"id": "8",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H50M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "3",
"at": "2024-08-25T22:50:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-26T06:40:00"
},
"carrierCode": "OZ",
"number": "752",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "OZ"
},
"duration": "PT6H50M",
"id": "18",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1727400.00",
"base": "1580400.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1727400.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"KE"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1727400.00",
"base": "1580400.00"
},
"fareDetailsBySegment": [
{
"segmentId": "8",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "18",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "31",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T16:10:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "3",
"at": "2024-08-23T21:30:00"
},
"carrierCode": "OZ",
"number": "751",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "OZ"
},
"duration": "PT6H20M",
"id": "5",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T22:30:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-26T06:00:00"
},
"carrierCode": "KE",
"number": "644",
"aircraft": {
"code": "77W"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H30M",
"id": "11",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1727500.00",
"base": "1567200.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1727500.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"OZ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1727500.00",
"base": "1567200.00"
},
"fareDetailsBySegment": [
{
"segmentId": "5",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "11",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "32",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T16:10:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "3",
"at": "2024-08-23T21:30:00"
},
"carrierCode": "OZ",
"number": "751",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "OZ"
},
"duration": "PT6H20M",
"id": "5",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T01:10:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-25T08:45:00"
},
"carrierCode": "KE",
"number": "646",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H35M",
"id": "13",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1727500.00",
"base": "1567200.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1727500.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"OZ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1727500.00",
"base": "1567200.00"
},
"fareDetailsBySegment": [
{
"segmentId": "5",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "13",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "33",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T16:10:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "3",
"at": "2024-08-23T21:30:00"
},
"carrierCode": "OZ",
"number": "751",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "OZ"
},
"duration": "PT6H20M",
"id": "5",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H45M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T10:50:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-25T18:35:00"
},
"carrierCode": "KE",
"number": "648",
"aircraft": {
"code": "74H"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H45M",
"id": "17",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1727500.00",
"base": "1567200.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1727500.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"OZ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1727500.00",
"base": "1567200.00"
},
"fareDetailsBySegment": [
{
"segmentId": "5",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "17",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "34",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T18:40:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-23T23:40:00"
},
"carrierCode": "KE",
"number": "645",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H",
"id": "1",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H25M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T02:25:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T09:50:00"
},
"carrierCode": "SQ",
"number": "612",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H25M",
"id": "10",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "1",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "10",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "35",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H10M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T14:45:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-23T19:55:00"
},
"carrierCode": "KE",
"number": "643",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H10M",
"id": "2",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H25M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T02:25:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T09:50:00"
},
"carrierCode": "SQ",
"number": "612",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H25M",
"id": "10",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "2",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "10",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "36",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T18:40:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-23T23:40:00"
},
"carrierCode": "KE",
"number": "645",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H",
"id": "1",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T14:45:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T22:20:00"
},
"carrierCode": "SQ",
"number": "606",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "15",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "1",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "15",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "37",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H10M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T14:45:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-23T19:55:00"
},
"carrierCode": "KE",
"number": "643",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H10M",
"id": "2",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T14:45:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T22:20:00"
},
"carrierCode": "SQ",
"number": "606",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "15",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "2",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "15",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "38",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T23:30:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-24T05:00:00"
},
"carrierCode": "KE",
"number": "647",
"aircraft": {
"code": "74H"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H30M",
"id": "8",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H25M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T02:25:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T09:50:00"
},
"carrierCode": "SQ",
"number": "612",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H25M",
"id": "10",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "8",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "10",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "39",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T23:30:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-24T05:00:00"
},
"carrierCode": "KE",
"number": "647",
"aircraft": {
"code": "74H"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H30M",
"id": "8",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T14:45:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T22:20:00"
},
"carrierCode": "SQ",
"number": "606",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "15",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "8",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "15",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "40",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 3,
"itineraries": [
{
"duration": "PT6H",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T18:40:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-23T23:40:00"
},
"carrierCode": "KE",
"number": "645",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H",
"id": "1",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T00:10:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T07:45:00"
},
"carrierCode": "SQ",
"number": "608",
"aircraft": {
"code": "787"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "12",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "1",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "12",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "41",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 3,
"itineraries": [
{
"duration": "PT6H10M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T14:45:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-23T19:55:00"
},
"carrierCode": "KE",
"number": "643",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H10M",
"id": "2",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T00:10:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T07:45:00"
},
"carrierCode": "SQ",
"number": "608",
"aircraft": {
"code": "787"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "12",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "2",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "12",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "42",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 3,
"itineraries": [
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T23:30:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-24T05:00:00"
},
"carrierCode": "KE",
"number": "647",
"aircraft": {
"code": "74H"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H30M",
"id": "8",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T00:10:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T07:45:00"
},
"carrierCode": "SQ",
"number": "608",
"aircraft": {
"code": "787"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "12",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "8",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "12",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "43",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 8,
"itineraries": [
{
"duration": "PT6H",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T18:40:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-23T23:40:00"
},
"carrierCode": "KE",
"number": "645",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H",
"id": "1",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T08:00:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T15:35:00"
},
"carrierCode": "SQ",
"number": "600",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "14",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "1",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "14",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "44",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 8,
"itineraries": [
{
"duration": "PT6H10M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T14:45:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-23T19:55:00"
},
"carrierCode": "KE",
"number": "643",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H10M",
"id": "2",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T08:00:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T15:35:00"
},
"carrierCode": "SQ",
"number": "600",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "14",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "2",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "14",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "45",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 8,
"itineraries": [
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-23T23:30:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-24T05:00:00"
},
"carrierCode": "KE",
"number": "647",
"aircraft": {
"code": "74H"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H30M",
"id": "8",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T08:00:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T15:35:00"
},
"carrierCode": "SQ",
"number": "600",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "14",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "8",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "14",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "46",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H15M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T16:45:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T22:00:00"
},
"carrierCode": "SQ",
"number": "601",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H15M",
"id": "3",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T22:30:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-26T06:00:00"
},
"carrierCode": "KE",
"number": "644",
"aircraft": {
"code": "77W"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H30M",
"id": "11",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "3",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "11",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "47",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T09:00:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T14:20:00"
},
"carrierCode": "SQ",
"number": "607",
"aircraft": {
"code": "787"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H20M",
"id": "4",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T22:30:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-26T06:00:00"
},
"carrierCode": "KE",
"number": "644",
"aircraft": {
"code": "77W"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H30M",
"id": "11",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "4",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "11",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "48",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H15M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T16:45:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T22:00:00"
},
"carrierCode": "SQ",
"number": "601",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H15M",
"id": "3",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T01:10:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-25T08:45:00"
},
"carrierCode": "KE",
"number": "646",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H35M",
"id": "13",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "3",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "13",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "49",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T23:50:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-24T05:10:00"
},
"carrierCode": "SQ",
"number": "605",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H20M",
"id": "6",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T22:30:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-26T06:00:00"
},
"carrierCode": "KE",
"number": "644",
"aircraft": {
"code": "77W"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H30M",
"id": "11",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "6",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "11",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "50",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T09:00:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T14:20:00"
},
"carrierCode": "SQ",
"number": "607",
"aircraft": {
"code": "787"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H20M",
"id": "4",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T01:10:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-25T08:45:00"
},
"carrierCode": "KE",
"number": "646",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H35M",
"id": "13",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "4",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "13",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "51",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T23:50:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-24T05:10:00"
},
"carrierCode": "SQ",
"number": "605",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H20M",
"id": "6",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T01:10:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-25T08:45:00"
},
"carrierCode": "KE",
"number": "646",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H35M",
"id": "13",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "6",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "13",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "52",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T11:10:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T16:40:00"
},
"carrierCode": "SQ",
"number": "611",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H30M",
"id": "7",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T22:30:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-26T06:00:00"
},
"carrierCode": "KE",
"number": "644",
"aircraft": {
"code": "77W"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H30M",
"id": "11",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "7",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "11",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "53",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H15M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T16:45:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T22:00:00"
},
"carrierCode": "SQ",
"number": "601",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H15M",
"id": "3",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H45M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T10:50:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-25T18:35:00"
},
"carrierCode": "KE",
"number": "648",
"aircraft": {
"code": "74H"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H45M",
"id": "17",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "3",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "17",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "54",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T09:00:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T14:20:00"
},
"carrierCode": "SQ",
"number": "607",
"aircraft": {
"code": "787"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H20M",
"id": "4",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H45M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T10:50:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-25T18:35:00"
},
"carrierCode": "KE",
"number": "648",
"aircraft": {
"code": "74H"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H45M",
"id": "17",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "4",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "17",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "55",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T11:10:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T16:40:00"
},
"carrierCode": "SQ",
"number": "611",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H30M",
"id": "7",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T01:10:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-25T08:45:00"
},
"carrierCode": "KE",
"number": "646",
"aircraft": {
"code": "773"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H35M",
"id": "13",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "7",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "13",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "56",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T23:50:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-24T05:10:00"
},
"carrierCode": "SQ",
"number": "605",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H20M",
"id": "6",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H45M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T10:50:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-25T18:35:00"
},
"carrierCode": "KE",
"number": "648",
"aircraft": {
"code": "74H"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H45M",
"id": "17",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "6",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "17",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "57",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T11:10:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T16:40:00"
},
"carrierCode": "SQ",
"number": "611",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H30M",
"id": "7",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H45M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "4",
"at": "2024-08-25T10:50:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "2",
"at": "2024-08-25T18:35:00"
},
"carrierCode": "KE",
"number": "648",
"aircraft": {
"code": "74H"
},
"operating": {
"carrierCode": "KE"
},
"duration": "PT6H45M",
"id": "17",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1930600.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1930600.00",
"base": "1810900.00"
},
"fareDetailsBySegment": [
{
"segmentId": "7",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "17",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "58",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T16:10:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "3",
"at": "2024-08-23T21:30:00"
},
"carrierCode": "OZ",
"number": "751",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "OZ"
},
"duration": "PT6H20M",
"id": "5",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H25M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T02:25:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T09:50:00"
},
"carrierCode": "SQ",
"number": "612",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H25M",
"id": "10",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1943900.00",
"base": "1756300.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1943900.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1943900.00",
"base": "1756300.00"
},
"fareDetailsBySegment": [
{
"segmentId": "5",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "10",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "59",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T16:10:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "3",
"at": "2024-08-23T21:30:00"
},
"carrierCode": "OZ",
"number": "751",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "OZ"
},
"duration": "PT6H20M",
"id": "5",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T14:45:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T22:20:00"
},
"carrierCode": "SQ",
"number": "606",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "15",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1943900.00",
"base": "1756300.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1943900.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1943900.00",
"base": "1756300.00"
},
"fareDetailsBySegment": [
{
"segmentId": "5",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "15",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "60",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 3,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T16:10:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "3",
"at": "2024-08-23T21:30:00"
},
"carrierCode": "OZ",
"number": "751",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "OZ"
},
"duration": "PT6H20M",
"id": "5",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T00:10:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T07:45:00"
},
"carrierCode": "SQ",
"number": "608",
"aircraft": {
"code": "787"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "12",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1943900.00",
"base": "1756300.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1943900.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1943900.00",
"base": "1756300.00"
},
"fareDetailsBySegment": [
{
"segmentId": "5",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "12",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "61",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 8,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T16:10:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "3",
"at": "2024-08-23T21:30:00"
},
"carrierCode": "OZ",
"number": "751",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "OZ"
},
"duration": "PT6H20M",
"id": "5",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H35M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "2",
"at": "2024-08-25T08:00:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-25T15:35:00"
},
"carrierCode": "SQ",
"number": "600",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H35M",
"id": "14",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1943900.00",
"base": "1756300.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1943900.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1943900.00",
"base": "1756300.00"
},
"fareDetailsBySegment": [
{
"segmentId": "5",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "14",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "62",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H15M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T16:45:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T22:00:00"
},
"carrierCode": "SQ",
"number": "601",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H15M",
"id": "3",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H50M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "3",
"at": "2024-08-25T22:50:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-26T06:40:00"
},
"carrierCode": "OZ",
"number": "752",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "OZ"
},
"duration": "PT6H50M",
"id": "18",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1943900.00",
"base": "1756300.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1943900.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1943900.00",
"base": "1756300.00"
},
"fareDetailsBySegment": [
{
"segmentId": "3",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "18",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "63",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T09:00:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T14:20:00"
},
"carrierCode": "SQ",
"number": "607",
"aircraft": {
"code": "787"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H20M",
"id": "4",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H50M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "3",
"at": "2024-08-25T22:50:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-26T06:40:00"
},
"carrierCode": "OZ",
"number": "752",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "OZ"
},
"duration": "PT6H50M",
"id": "18",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1943900.00",
"base": "1756300.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1943900.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1943900.00",
"base": "1756300.00"
},
"fareDetailsBySegment": [
{
"segmentId": "4",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "18",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "64",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H20M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T23:50:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-24T05:10:00"
},
"carrierCode": "SQ",
"number": "605",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H20M",
"id": "6",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H50M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "3",
"at": "2024-08-25T22:50:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-26T06:40:00"
},
"carrierCode": "OZ",
"number": "752",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "OZ"
},
"duration": "PT6H50M",
"id": "18",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1943900.00",
"base": "1756300.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1943900.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1943900.00",
"base": "1756300.00"
},
"fareDetailsBySegment": [
{
"segmentId": "6",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "18",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
},
{
"type": "flight-offer",
"id": "65",
"source": "GDS",
"instantTicketingRequired": false,
"nonHomogeneous": false,
"oneWay": false,
"isUpsellOffer": false,
"lastTicketingDate": "2024-08-23",
"lastTicketingDateTime": "2024-08-23",
"numberOfBookableSeats": 9,
"itineraries": [
{
"duration": "PT6H30M",
"segments": [
{
"departure": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-23T11:10:00"
},
"arrival": {
"iataCode": "SIN",
"terminal": "0",
"at": "2024-08-23T16:40:00"
},
"carrierCode": "SQ",
"number": "611",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "SQ"
},
"duration": "PT6H30M",
"id": "7",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
},
{
"duration": "PT6H50M",
"segments": [
{
"departure": {
"iataCode": "SIN",
"terminal": "3",
"at": "2024-08-25T22:50:00"
},
"arrival": {
"iataCode": "ICN",
"terminal": "1",
"at": "2024-08-26T06:40:00"
},
"carrierCode": "OZ",
"number": "752",
"aircraft": {
"code": "359"
},
"operating": {
"carrierCode": "OZ"
},
"duration": "PT6H50M",
"id": "18",
"numberOfStops": 0,
"blacklistedInEU": false
}
]
}
],
"price": {
"currency": "KRW",
"total": "1943900.00",
"base": "1756300.00",
"fees": [
{
"amount": "0.00",
"type": "SUPPLIER"
},
{
"amount": "0.00",
"type": "TICKETING"
}
],
"grandTotal": "1943900.00"
},
"pricingOptions": {
"fareType": [
"PUBLISHED"
],
"includedCheckedBagsOnly": true
},
"validatingAirlineCodes": [
"SQ"
],
"travelerPricings": [
{
"travelerId": "1",
"fareOption": "STANDARD",
"travelerType": "ADULT",
"price": {
"currency": "KRW",
"total": "1943900.00",
"base": "1756300.00"
},
"fareDetailsBySegment": [
{
"segmentId": "7",
"cabin": "ECONOMY",
"fareBasis": "YIFSQ",
"class": "Y",
"includedCheckedBags": {
"weight": 30,
"weightUnit": "KG"
},
"includedCabinBags": {
"quantity": 1
}
},
{
"segmentId": "18",
"cabin": "ECONOMY",
"fareBasis": "YRT",
"class": "Y",
"includedCheckedBags": {
"quantity": 1
},
"includedCabinBags": {
"quantity": 1
}
}
]
}
]
}
],
"dictionaries": {
"locations": {
"ICN": {
"cityCode": "SEL",
"countryCode": "KR"
},
"SIN": {
"cityCode": "SIN",
"countryCode": "SG"
}
},
"aircraft": {
"330": "AIRBUS INDUSTRIE A330",
"359": "AIRBUS A350-900",
"773": "BOEING 777-300",
"787": "787 ALL SERIES PASSENGER",
"77W": "BOEING 777-300ER",
"74H": "BOEING 747-8"
},
"currencies": {
"KRW": "S.KOREAN WON"
},
"carriers": {
"TW": "TWAY AIR",
"KE": "KOREAN AIR",
"OZ": "ASIANA AIRLINES",
"SQ": "SINGAPORE AIRLINES"
}
}
}