Flights
Create search
POST https://affiliate-api.wego.com/metasearch/flights/searches
Request:
Property | Required? | Data Type | Description |
---|---|---|---|
siteCode | Yes | String | Country Code of the user. Must be in ISO country code format. If you are not able to set this, XX will be used and certain content might be unavailable |
locale | Yes | String | The language that the response will be in. en as default |
currencyCode | Yes | String | Currency code in which you want the fares to be in. USD as default. Must be ISO currency code format |
deviceType | Yes | String | The device type of the originating request. The device type can be DESKTOP , MOBILE , TABLET . |
appType | Yes | String | The application type of the originating request. The app type can be WEB_APP , MOBILE_WEB_APP , IOS_APP , IOS_TABLET_APP , ANDROID_APP , ANDROID_TABLET_APP . Please note that the pair of (deviceType , appType ) must be correct. Here are the possible pairs: (DESKTOP , WEB_APP ), (MOBILE , MOBILE_WEB_APP ), (MOBILE , ANDROID_APP ), (MOBILE , IOS_APP ), (TABLET , IOS_TABLET_APP ), (TABLET , ANDROID_TABLET_APP ). |
adultsCount | Yes | Integer | Must be a number greater than or equal to 1 and smaller than or equal to 10 |
childrenCount | No | Integer | Must be a number greater than or equal to 0 and smaller than or equal to 10 |
infantsCount | No | Integer | Must be a number greater than or equal to 0 and smaller than or equal to 2 |
cabin | Yes | String | economy as default. Can be economy , premium_economy , business , first |
legs | Yes | Array | Must contain at least one Leg (oneway). A roundtrip request must contain two leg. The first one is the outbound, the 2nd is the return. |
paymentMethodIds | No | Array | |
offset | Yes | Number | |
userLoggedIn | Yes | Boolean | Set to true if user is logged in |
Leg Object
A search request object must have at least 1 leg.
- 1 Leg - oneway
- 2 Legs - roundtrip (the departure code-arrival code is just the inverse of the first leg)
- 3 Legs - multi-city trip
A user can search for a specific airport or a specific city. This distinction is useful for cities with multiple airports, the user can search for a specific airport (CGK) for a given city, or all airports for a given city (JKT).
Property | Required? | Data Type | Description |
---|---|---|---|
departureAirportCode* | Yes, if no departureCityCode | String | IATA Airport Code |
departureCityCode* | Yes, if no departureAirportCode | String | IATA City Code |
arrivalAirportCode* | Yes, if no arrivalCityCode | String | IATA Airport Code |
arrivalCityCode* | Yes, if no arrivalAirportCode | String | IATA City Code |
outboundDate | Yes | Date | Formatted as YYYY-mm-dd. This is assumed to be in departure time zone. |
*A user can search for a specific airport or a specific city. This distinction is useful for cities with multiple airports, the user can search for a specific airport (CGK) for a given city, or all airports for a given city (JKT). Another example is searching only for JFK instead of NYC.
Example Request
{
"paymentMethodIds": [
10,
15,
189,
191,
192
],
"search": {
"adultsCount": 1,
"appType": "WEB_APP",
"cabin": "economy",
"childrenCount": 0,
"clientCreatedAt": "2024-06-27T14:59:49.185Z",
"currencyCode": "USD",
"deviceType": "DESKTOP",
"infantsCount": 0,
"legs": [
{
"outboundDate": "2024-07-09",
"departureCityCode": "SIN",
"arrivalCityCode": "LON"
},
{
"outboundDate": "2024-07-12",
"departureCityCode": "LON",
"arrivalCityCode": "SIN"
}
],
"locale": "en",
"shopcashClickId": "",
"siteCode": "SG",
"userLoggedIn": false
}
}
Response
Status: 201 Created
{
"legs": [],
"tags": [],
"search": {
"id": "88832cc42b47f3fdmsr",
"cabin": "economy",
"adultsCount": 1,
"childrenCount": 0,
"infantsCount": 0,
"siteCode": "SG",
"currencyCode": "USD",
"locale": "en",
"deviceType": "desktop",
"appType": "AFFILIATES",
"createdAt": "2024-07-01T02:50:40.916Z",
"key": "[cSIN:cLON:2024-07-09-cLON:cSIN:2024-07-12]~1~0~0~SG~economy~desktop~AFFILIATES",
"userCountryCode": "SG",
"wgInternalCampaign": "",
"legs": [
{
"id": "cSIN:cLON:2024-07-09",
"outboundDate": "2024-07-09",
"departureCityCode": "SIN",
"arrivalCityCode": "LON",
"departureCity": {
"code": "SIN",
"name": "Singapore",
"enName": "Singapore",
"countryCode": "SG",
"countryName": "Singapore",
"countryEnName": "Singapore",
"worldRegionCode": "i",
"worldRegionName": "Asia",
"worldRegionEnName": "Asia"
},
"arrivalCity": {
"code": "LON",
"name": "London",
"enName": "London",
"countryCode": "GB",
"countryName": "United Kingdom",
"countryEnName": "United Kingdom",
"worldRegionCode": "e",
"worldRegionName": "Europe",
"worldRegionEnName": "Europe"
}
},
{
"id": "cLON:cSIN:2024-07-12",
"outboundDate": "2024-07-12",
"departureCityCode": "LON",
"arrivalCityCode": "SIN",
"departureCity": {
"code": "LON",
"name": "London",
"enName": "London",
"countryCode": "GB",
"countryName": "United Kingdom",
"countryEnName": "United Kingdom",
"worldRegionCode": "e",
"worldRegionName": "Europe",
"worldRegionEnName": "Europe"
},
"arrivalCity": {
"code": "SIN",
"name": "Singapore",
"enName": "Singapore",
"countryCode": "SG",
"countryName": "Singapore",
"countryEnName": "Singapore",
"worldRegionCode": "i",
"worldRegionName": "Asia",
"worldRegionEnName": "Asia"
}
}
],
"nearbyRoutes": []
},
"currencies": [
{
"code": "FJD",
"rate": 2.2382
},
{
"code": "MXN",
"rate": 18.291065
},
{
"code": "STD",
"rate": 22281.8
}
],
"airlines": [],
"airports": [],
"cities": [],
"providers": [],
"countries": [],
"trips": [],
"fares": [],
"routeSponsors": [],
"scores": {},
"paymentMethods": [],
"fareConditions": [],
"faresCount": {},
"promosCount": {},
"count": 0,
"sponsors": []
}
Get search results
GET https://affiliate-api.wego.com/metasearch/flights/searches/:searchID/results?offset=0&locale=EN¤cyCode=SGD
replace the searchID with the value you gotten from the previous post request.
URL Params (optional)
offset
- use the value for thecount
from the previous response for the next call, so that it will return only the delta.locale
- for getting translated values if available, default: encurrencyCode
- return fare results in that currency
Response
{
"legs": [
{
"id": "SIN-LHR:BA6177~9:BA2364~10:0",
"departureTime": "18:45",
"arrivalTime": "06:25",
"duration": "18h 40m",
"departureAirportCode": "SIN",
"arrivalAirportCode": "LHR",
"airlineCodes": [
"BA"
],
"stopoverAirportCodes": [
"DOH"
],
"allianceCodes": [
"oneworld"
],
"stopoversCount": 1,
"departureTimeMinutes": 1125,
"arrivalTimeMinutes": 385,
"departureDateTime": "2024-07-09T18:45:00.000+08:00",
"arrivalDateTime": "2024-07-10T06:25:00.000+01:00",
"stopoverDurationMinutes": 195,
"durationMinutes": 1120,
"overnight": true,
"stopoverDuration": "03h 15m",
"durationDays": 1,
"longStopover": false,
"segments": [
{
"durationMinutes": 490,
"stopoverDurationMinutes": 195,
"departureAirportCode": "SIN",
"arrivalAirportCode": "DOH",
"airlineCode": "BA",
"operatingAirlineCode": "QR",
"cabin": "economy",
"designatorCode": "BA6177",
"departureDateTime": "2024-07-09T18:45:00.000+08:00",
"arrivalDateTime": "2024-07-09T21:55:00.000+03:00"
},
{
"durationMinutes": 435,
"stopoverDurationMinutes": 0,
"departureAirportCode": "DOH",
"arrivalAirportCode": "LHR",
"airlineCode": "BA",
"cabin": "economy",
"designatorCode": "BA2364",
"departureDateTime": "2024-07-10T01:10:00.000+03:00",
"arrivalDateTime": "2024-07-10T06:25:00.000+01:00"
}
],
"operatingAirlineCodes": [
"QR"
],
"stopoverCode": "ONE_STOP",
"shortStopover": false,
"earlyDeparture": false,
"lateArrival": false,
"newAircraft": false,
"oldAircraft": true,
"highlyRatedCarrier": false,
"score": 841.33
},
{
"id": "STN-SIN:EK68~12:EK352~13:1",
"departureTime": "21:10",
"arrivalTime": "21:45",
"duration": "17h 35m",
"departureAirportCode": "STN",
"arrivalAirportCode": "SIN",
"airlineCodes": [
"EK"
],
"stopoverAirportCodes": [
"DXB"
],
"allianceCodes": [
""
],
"stopoversCount": 1,
"departureTimeMinutes": 1270,
"arrivalTimeMinutes": 1305,
"departureDateTime": "2024-07-12T21:10:00.000+01:00",
"arrivalDateTime": "2024-07-13T21:45:00.000+08:00",
"stopoverDurationMinutes": 175,
"durationMinutes": 1055,
"overnight": true,
"stopoverDuration": "02h 55m",
"durationDays": 1,
"longStopover": false,
"segments": [
{
"durationMinutes": 420,
"stopoverDurationMinutes": 175,
"departureAirportCode": "STN",
"arrivalAirportCode": "DXB",
"airlineCode": "EK",
"cabin": "economy",
"designatorCode": "EK68",
"departureDateTime": "2024-07-12T21:10:00.000+01:00",
"arrivalDateTime": "2024-07-13T07:10:00.000+04:00"
},
{
"durationMinutes": 460,
"stopoverDurationMinutes": 0,
"departureAirportCode": "DXB",
"arrivalAirportCode": "SIN",
"airlineCode": "EK",
"cabin": "economy",
"designatorCode": "EK352",
"departureDateTime": "2024-07-13T10:05:00.000+04:00",
"arrivalDateTime": "2024-07-13T21:45:00.000+08:00"
}
],
"operatingAirlineCodes": [],
"stopoverCode": "ONE_STOP",
"shortStopover": false,
"earlyDeparture": false,
"lateArrival": false,
"newAircraft": false,
"oldAircraft": true,
"highlyRatedCarrier": false,
"score": 845.67
},
{
"id": "SIN-LHR:BA2307~9:BA7005~9:0",
"departureTime": "10:30",
"arrivalTime": "22:00",
"duration": "18h 30m",
"departureAirportCode": "SIN",
"arrivalAirportCode": "LHR",
"airlineCodes": [
"BA"
],
"stopoverAirportCodes": [
"DOH"
],
"allianceCodes": [
"oneworld"
],
"stopoversCount": 1,
"departureTimeMinutes": 630,
"arrivalTimeMinutes": 1320,
"departureDateTime": "2024-07-09T10:30:00.000+08:00",
"arrivalDateTime": "2024-07-09T22:00:00.000+01:00",
"stopoverDurationMinutes": 190,
"durationMinutes": 1110,
"overnight": false,
"stopoverDuration": "03h 10m",
"durationDays": 0,
"longStopover": false,
"segments": [
{
"durationMinutes": 485,
"stopoverDurationMinutes": 190,
"departureAirportCode": "SIN",
"arrivalAirportCode": "DOH",
"airlineCode": "BA",
"operatingAirlineCode": "QR",
"cabin": "economy",
"designatorCode": "BA2307",
"departureDateTime": "2024-07-09T10:30:00.000+08:00",
"arrivalDateTime": "2024-07-09T13:35:00.000+03:00"
},
{
"durationMinutes": 435,
"stopoverDurationMinutes": 0,
"departureAirportCode": "DOH",
"arrivalAirportCode": "LHR",
"airlineCode": "BA",
"operatingAirlineCode": "QR",
"cabin": "economy",
"designatorCode": "BA7005",
"departureDateTime": "2024-07-09T16:45:00.000+03:00",
"arrivalDateTime": "2024-07-09T22:00:00.000+01:00"
}
],
"operatingAirlineCodes": [
"QR"
],
"stopoverCode": "ONE_STOP",
"shortStopover": false,
"earlyDeparture": false,
"lateArrival": false,
"newAircraft": false,
"oldAircraft": true,
"highlyRatedCarrier": false,
"score": 842.0
},
{
"id": "LHR-SIN:BA2365~12:BA2304~13:1",
"departureTime": "19:25",
"arrivalTime": "20:45",
"duration": "18h 20m",
"departureAirportCode": "LHR",
"arrivalAirportCode": "SIN",
"airlineCodes": [
"BA"
],
"stopoverAirportCodes": [
"DOH"
],
"allianceCodes": [
"oneworld"
],
"stopoversCount": 1,
"departureTimeMinutes": 1165,
"arrivalTimeMinutes": 1245,
"departureDateTime": "2024-07-12T19:25:00.000+01:00",
"arrivalDateTime": "2024-07-13T20:45:00.000+08:00",
"stopoverDurationMinutes": 210,
"durationMinutes": 1100,
"overnight": true,
"stopoverDuration": "03h 30m",
"durationDays": 1,
"longStopover": false,
"segments": [
{
"durationMinutes": 405,
"stopoverDurationMinutes": 210,
"departureAirportCode": "LHR",
"arrivalAirportCode": "DOH",
"airlineCode": "BA",
"operatingAirlineCode": "QR",
"cabin": "economy",
"designatorCode": "BA2365",
"departureDateTime": "2024-07-12T19:25:00.000+01:00",
"arrivalDateTime": "2024-07-13T04:10:00.000+03:00"
},
{
"durationMinutes": 485,
"stopoverDurationMinutes": 0,
"departureAirportCode": "DOH",
"arrivalAirportCode": "SIN",
"airlineCode": "BA",
"operatingAirlineCode": "QR",
"cabin": "economy",
"designatorCode": "BA2304",
"departureDateTime": "2024-07-13T07:40:00.000+03:00",
"arrivalDateTime": "2024-07-13T20:45:00.000+08:00"
}
],
"operatingAirlineCodes": [
"QR"
],
"stopoverCode": "ONE_STOP",
"shortStopover": false,
"earlyDeparture": false,
"lateArrival": false,
"newAircraft": false,
"oldAircraft": true,
"highlyRatedCarrier": false,
"score": 842.67
}
],
"tags": [],
"search": {
"id": "5bf1fab505a74269msr",
"cabin": "economy",
"adultsCount": 1,
"childrenCount": 0,
"infantsCount": 0,
"siteCode": "SG",
"currencyCode": "USD",
"locale": "en",
"deviceType": "desktop",
"appType": "WEB_APP",
"createdAt": "2024-06-30T14:18:10.157Z",
"key": "[cSIN:cLON:2024-07-09-cLON:cSIN:2024-07-12]~1~0~0~SG~economy~desktop~WEB_APP",
"userCountryCode": "SG",
"wgInternalCampaign": "",
"legs": [
{
"id": "cSIN:cLON:2024-07-09",
"outboundDate": "2024-07-09",
"departureCityCode": "SIN",
"arrivalCityCode": "LON",
"departureCity": {
"code": "SIN",
"name": "Singapore",
"enName": "Singapore",
"countryCode": "SG",
"countryName": "Singapore",
"countryEnName": "Singapore",
"worldRegionCode": "i",
"worldRegionName": "Asia",
"worldRegionEnName": "Asia"
},
"arrivalCity": {
"code": "LON",
"name": "London",
"enName": "London",
"countryCode": "GB",
"countryName": "United Kingdom",
"countryEnName": "United Kingdom",
"worldRegionCode": "e",
"worldRegionName": "Europe",
"worldRegionEnName": "Europe"
}
},
{
"id": "cLON:cSIN:2024-07-12",
"outboundDate": "2024-07-12",
"departureCityCode": "LON",
"arrivalCityCode": "SIN",
"departureCity": {
"code": "LON",
"name": "London",
"enName": "London",
"countryCode": "GB",
"countryName": "United Kingdom",
"countryEnName": "United Kingdom",
"worldRegionCode": "e",
"worldRegionName": "Europe",
"worldRegionEnName": "Europe"
},
"arrivalCity": {
"code": "SIN",
"name": "Singapore",
"enName": "Singapore",
"countryCode": "SG",
"countryName": "Singapore",
"countryEnName": "Singapore",
"worldRegionCode": "i",
"worldRegionName": "Asia",
"worldRegionEnName": "Asia"
}
}
],
"nearbyRoutes": []
},
"airlines": [],
"airports": [],
"cities": [],
"providers": [],
"countries": [],
"trips": [
{
"id": "5bf1fab505a74269msr:BA6177~9-BA2364~10=EK68~12-EK352~13",
"originalFlightId": "5bf1fab505a74269msr:BA6177~9-BA2364~10=EK68~12-EK352~13",
"code": "BA6177~9-BA2364~10=EK68~12-EK352~13",
"legIds": [
"SIN-LHR:BA6177~9:BA2364~10:0",
"STN-SIN:EK68~12:EK352~13:1"
],
"normalizedFlight": false
},
{
"id": "5bf1fab505a74269msr:BA2307~9-BA7005~9=BA2365~12-BA2304~13",
"originalFlightId": "5bf1fab505a74269msr:BA2307~9-BA7005~9=BA2365~12-BA2304~13",
"code": "BA2307~9-BA7005~9=BA2365~12-BA2304~13",
"legIds": [
"SIN-LHR:BA2307~9:BA7005~9:0",
"LHR-SIN:BA2365~12:BA2304~13:1"
],
"normalizedFlight": false
}
],
"fares": [
{
"paymentFees": [
{
"paymentMethodId": 10,
"currencyCode": "AED",
"amount": 0.0,
"amountUsd": 0.0,
"totalAmount": 0.0,
"totalAmountUsd": 0.0
},
{
"paymentMethodId": 15,
"currencyCode": "AED",
"amount": 0.0,
"amountUsd": 0.0,
"totalAmount": 0.0,
"totalAmountUsd": 0.0
}
],
"id": "5bf1fab505a74269msr:kiwi.com:e0d59a00316afcc9",
"price": {
"totalAmount": 5131.0,
"totalAmountUsd": 1397.0,
"amount": 5131.0,
"amountUsd": 1397.0,
"originalAmount": 5131.181,
"originalAmountUsd": 1397.0,
"amountPerAdult": 0.0,
"amountPerChild": 0.0,
"amountPerInfant": 0.0,
"taxAmount": 0.0,
"taxAmountUsd": 0.0,
"totalTaxAmount": 0.0,
"totalTaxAmountUsd": 0.0,
"currencyCode": "AED",
"paymentFeeAmountUsd": 0.0,
"bookingFee": 0.0,
"bookingFeeUsd": 0.0,
"totalBookingFee": 0.0,
"totalBookingFeeUsd": 0.0
},
"providerCode": "kiwi.com",
"handoffUrl": "https://handoff.wego.com/flights/continue?currency=USD&url_locale=en&site_code=SG&device_type=desktop&app_type=WEB_APP&domain=www.wego.com.sg&fare_id=5bf1fab505a74269msr:kiwi.com:e0d59a00316afcc9&route=SIN-LON&search_id=5bf1fab505a74269msr&trip_id=cSIN:cLON:2024-07-09:cLON:cSIN:2024-07-12&pwa=false&api_version=2&integration_code=kiwi.com®ion=ap-southeast-1&placement_type=metasearch",
"ecpc": 0.461463,
"remainingSeatsCount": 0,
"conditionIds": [],
"legConditionIds": [],
"refundable": false,
"exchangeable": false,
"tags": [],
"score": 290.0,
"legsSourceTypes": [
"NORMAL",
"NORMAL"
],
"tripId": "5bf1fab505a74269msr:BA6177~9-BA2364~10=EK68~12-EK352~13"
},
{
"paymentFees": [
{
"paymentMethodId": 3,
"currencyCode": "AED",
"amount": 0.0,
"amountUsd": 0.0,
"totalAmount": 0.0,
"totalAmountUsd": 0.0
},
{
"paymentMethodId": 10,
"currencyCode": "AED",
"amount": 0.0,
"amountUsd": 0.0,
"totalAmount": 0.0,
"totalAmountUsd": 0.0
},
{
"paymentMethodId": 15,
"currencyCode": "AED",
"amount": 0.0,
"amountUsd": 0.0,
"totalAmount": 0.0,
"totalAmountUsd": 0.0
}
],
"id": "5bf1fab505a74269msr:onetravel.com:54be33645e53dc45",
"price": {
"totalAmount": 3727.0,
"totalAmountUsd": 1014.6,
"amount": 3727.0,
"amountUsd": 1014.6,
"originalAmount": 3726.6257,
"originalAmountUsd": 1014.6,
"amountPerAdult": 3726.6257,
"amountPerChild": 0.0,
"amountPerInfant": 0.0,
"taxAmount": 0.0,
"taxAmountUsd": 0.0,
"totalTaxAmount": 0.0,
"totalTaxAmountUsd": 0.0,
"currencyCode": "AED",
"paymentFeeAmountUsd": 0.0,
"bookingFee": 0.0,
"bookingFeeUsd": 0.0,
"totalBookingFee": 0.0,
"totalBookingFeeUsd": 0.0
},
"providerCode": "onetravel.com",
"handoffUrl": "https://handoff.wego.com/flights/continue?currency=USD&url_locale=en&site_code=SG&device_type=desktop&app_type=WEB_APP&domain=www.wego.com.sg&fare_id=5bf1fab505a74269msr:onetravel.com:54be33645e53dc45&route=SIN-LON&search_id=5bf1fab505a74269msr&trip_id=cSIN:cLON:2024-07-09:cLON:cSIN:2024-07-12&pwa=false&api_version=2&integration_code=onetravel.com®ion=ap-southeast-1&placement_type=metasearch",
"ecpc": 0.442071,
"remainingSeatsCount": 0,
"conditionIds": [],
"legConditionIds": [],
"refundable": false,
"exchangeable": false,
"tags": [],
"score": 670.06995,
"legsSourceTypes": [
"NORMAL",
"NORMAL"
],
"tripId": "5bf1fab505a74269msr:BA2307~9-BA7005~9=BA2365~12-BA2304~13"
}
],
"filters": {},
"routeSponsors": [],
"scores": {},
"paymentMethods": [
{
"id": 3,
"name": "American Express"
},
{
"id": 14,
"name": "Visa"
},
{
"id": 10,
"name": "MasterCard Credit"
},
{
"id": 15,
"name": "Visa Credit"
},
{
"id": 187,
"name": "Apple Pay"
},
{
"id": 152,
"name": "MADA"
}
],
"fareConditions": [
{
"id": 1,
"code": "REFUNDABLE",
"name": "Refundable"
}
],
"faresCount": {
"5bf1fab505a74269msr:BA6177~9-BA2364~10=EK68~12-EK352~13": 1,
"5bf1fab505a74269msr:BA2307~9-BA7005~9=BA2365~12-BA2304~13": 2
},
"promosCount": {},
"count": 5288,
"sponsors": []
}
1st Response
{
"count": 0
}
2nd Response
{
"count": 100
}
nth Response
{
"count": 300
}
You can stop polling when the count has not changed for 3 consecutive polls
Get Trip
Get all information about the Trip, including more fares.
GET https://affiliate-api.wego.com/metasearch/flights/trips/:tripId?locale=en¤cyCode=USD&paymentMethodIds[]=10&paymentMethodIds[]=15&isShamsi=false
Parameters
Property | Required? | Data Type | Description |
---|---|---|---|
paymentMethodIds | Yes | Array | Id of the payment methods that will be included on the fare. |
isShamsi | No | Boolean | Set this value to true to use Persian calendar on the dates. |
locale | Yes | String | The language that the response will be in. en as default |
currencyCode | Yes | String | Currency code in which you want the fares to be in. USD as default. Must be ISO currency code format |
Response
Trip
object contains list of fares
. The legs
inside contain all the
information for this particular Trip that are not included in the previous
endpoint.
{
"paymentMethods": [
{
"id": 15,
"name": "Visa Credit"
},
{
"id": 10,
"name": "MasterCard Credit"
},
{
"id": 3,
"name": "American Express"
},
{
"id": 7,
"name": "JCB"
},
{
"id": 13,
"name": "PayPal"
},
{
"id": 14,
"name": "Visa"
}
],
"trip": {
"id": "3f5419967bf41d89msr:BA16~9~2235~0525=BA2303~12~1700~0145-BA4494~13~0200~1505",
"originalFlightId": "3f5419967bf41d89msr:BA16~9~2235~0525=BA2303~12~1700~0145-BA4494~13~0240~1545",
"code": "BA16~9~2235~0525=BA2303~12~1700~0145-BA4494~13~0200~1505",
"normalizedFlight": true,
"domestic": false,
"tags": [
{
"id": 5,
"code": "REFUNDABLE",
"name": "Refundable",
"type": "flexible_tickets"
}
],
"messages": [],
"fares": [
{
"id": "3f5419967bf41d89msr:wingie.com-asiaen:962c49898d4bcd0e",
"searchId": "3f5419967bf41d89msr",
"price": {
"totalAmount": 1124.0,
"totalAmountUsd": 1124.03,
"amount": 1124.0,
"amountUsd": 1124.03,
"originalAmount": 1124.03,
"originalAmountUsd": 1124.03,
"amountPerAdult": 0.0,
"amountPerChild": 0.0,
"amountPerInfant": 0.0,
"taxAmount": 660.86,
"taxAmountUsd": 660.86,
"totalTaxAmount": 660.86,
"totalTaxAmountUsd": 660.86,
"currencyCode": "USD",
"paymentFeeAmountUsd": 0.0,
"bookingFee": 0.0,
"bookingFeeUsd": 0.0,
"totalBookingFee": 0.0,
"totalBookingFeeUsd": 0.0
},
"provider": {
"code": "wingie.com-asiaen",
"name": "Wingie",
"type": "ota",
"instant": false,
"facilitatedBooking": false,
"wegoFare": false,
"badges": [],
"starPartner": false,
"colorHexPrimary": "#000000"
},
"bookingParams": "null",
"paymentFees": [
{
"paymentMethodId": 10,
"currencyCode": "USD",
"amount": 0.0,
"amountUsd": 0.0,
"totalAmount": 0.0,
"totalAmountUsd": 0.0
},
{
"paymentMethodId": 15,
"currencyCode": "USD",
"amount": 82.82,
"amountUsd": 82.82326,
"totalAmount": 82.82,
"totalAmountUsd": 82.82326
}
],
"handoffUrl": "https://handoff.wegostaging.com/flights/continue?currency=USD&url_locale=en&site_code=SG&device_type=desktop&app_type=AFFILIATES&domain=www.wego.com.sg&fare_id=3f5419967bf41d89msr:wingie.com-asiaen:962c49898d4bcd0e&route=SIN-LON&search_id=3f5419967bf41d89msr&trip_id=cSIN:cLON:2024-07-09:cLON:cSIN:2024-07-12&pwa=false&api_version=2&integration_code=enuygun.com&fare_index=1&total_fares=6®ion=ap-southeast-1&placement_type=metasearch",
"ecpc": 0.0,
"remainingSeatsCount": 2,
"conditionIds": [],
"promos": [],
"refundable": true,
"exchangeable": false,
"hasBrandedFares": false,
"tags": [
{
"id": 5,
"code": "REFUNDABLE"
}
],
"score": 436.30994,
"legsSourceTypes": [
"NORMAL",
"NORMAL"
],
"tripId": "3f5419967bf41d89msr:BA16~9~2235~0525=BA2303~12~1700~0145-BA4494~13~0200~1505"
},
{
"id": "3f5419967bf41d89msr:happyfares.in:e19b7563c2220ae5",
"searchId": "3f5419967bf41d89msr",
"price": {
"totalAmount": 1125.0,
"totalAmountUsd": 1124.9614,
"amount": 1125.0,
"amountUsd": 1124.9614,
"originalAmount": 1118.9645,
"originalAmountUsd": 1118.9645,
"amountPerAdult": 1118.9645,
"amountPerChild": 0.0,
"amountPerInfant": 0.0,
"taxAmount": 0.0,
"taxAmountUsd": 0.0,
"totalTaxAmount": 0.0,
"totalTaxAmountUsd": 0.0,
"currencyCode": "USD",
"paymentFeeAmountUsd": 5.99698,
"bookingFee": 0.0,
"bookingFeeUsd": 0.0,
"totalBookingFee": 0.0,
"totalBookingFeeUsd": 0.0
},
"provider": {
"code": "happyfares.in",
"name": "HappyFares",
"type": "ota",
"instant": false,
"facilitatedBooking": false,
"wegoFare": false,
"badges": [],
"starPartner": false,
"colorHexPrimary": "#ffffff"
},
"bookingParams": "null",
"paymentFees": [
{
"paymentMethodId": 15,
"currencyCode": "USD",
"amount": 6.0,
"amountUsd": 5.99698,
"totalAmount": 6.0,
"totalAmountUsd": 5.99698
},
{
"paymentMethodId": 10,
"currencyCode": "USD",
"amount": 6.0,
"amountUsd": 5.99698,
"totalAmount": 6.0,
"totalAmountUsd": 5.99698
}
],
"handoffUrl": "https://handoff.wegostaging.com/flights/continue?currency=USD&url_locale=en&site_code=SG&device_type=desktop&app_type=AFFILIATES&domain=www.wego.com.sg&fare_id=3f5419967bf41d89msr:happyfares.in:e19b7563c2220ae5&route=SIN-LON&search_id=3f5419967bf41d89msr&trip_id=cSIN:cLON:2024-07-09:cLON:cSIN:2024-07-12&pwa=false&api_version=2&integration_code=happyfares.in&fare_index=2&total_fares=6®ion=ap-southeast-1&placement_type=metasearch",
"ecpc": 0.0,
"remainingSeatsCount": 2,
"conditionIds": [],
"promos": [],
"refundable": true,
"exchangeable": false,
"hasBrandedFares": false,
"tags": [
{
"id": 5,
"code": "REFUNDABLE"
}
],
"score": 435.37854,
"legsSourceTypes": [
"NORMAL",
"NORMAL"
],
"tripId": "3f5419967bf41d89msr:BA16~9~2235~0525=BA2303~12~1700~0145-BA4494~13~0200~1505"
},
{
"id": "3f5419967bf41d89msr:skys-britishairways.com:43f89b833178cf27",
"searchId": "3f5419967bf41d89msr",
"price": {
"totalAmount": 1146.0,
"totalAmountUsd": 1146.4,
"amount": 1146.0,
"amountUsd": 1146.4,
"originalAmount": 1146.4,
"originalAmountUsd": 1146.4,
"amountPerAdult": 0.0,
"amountPerChild": 0.0,
"amountPerInfant": 0.0,
"taxAmount": 0.0,
"taxAmountUsd": 0.0,
"totalTaxAmount": 0.0,
"totalTaxAmountUsd": 0.0,
"currencyCode": "USD",
"paymentFeeAmountUsd": 0.0,
"bookingFee": 0.0,
"bookingFeeUsd": 0.0,
"totalBookingFee": 0.0,
"totalBookingFeeUsd": 0.0
},
"provider": {
"code": "skys-britishairways.com",
"name": "British Airways",
"type": "airline",
"instant": false,
"facilitatedBooking": false,
"wegoFare": false,
"badges": [],
"starPartner": false,
"airlineCode": "BA",
"colorHexPrimary": "#000000"
},
"bookingParams": "null",
"paymentFees": [
{
"paymentMethodId": 3,
"currencyCode": "USD",
"amount": 0.0,
"amountUsd": 0.0,
"totalAmount": 0.0,
"totalAmountUsd": 0.0
},
{
"paymentMethodId": 7,
"currencyCode": "USD",
"amount": 0.0,
"amountUsd": 0.0,
"totalAmount": 0.0,
"totalAmountUsd": 0.0
},
{
"paymentMethodId": 10,
"currencyCode": "USD",
"amount": 0.0,
"amountUsd": 0.0,
"totalAmount": 0.0,
"totalAmountUsd": 0.0
},
{
"paymentMethodId": 13,
"currencyCode": "USD",
"amount": 0.0,
"amountUsd": 0.0,
"totalAmount": 0.0,
"totalAmountUsd": 0.0
},
{
"paymentMethodId": 15,
"currencyCode": "USD",
"amount": 0.0,
"amountUsd": 0.0,
"totalAmount": 0.0,
"totalAmountUsd": 0.0
}
],
"handoffUrl": "https://handoff.wegostaging.com/flights/continue?currency=USD&url_locale=en&site_code=SG&device_type=desktop&app_type=AFFILIATES&domain=www.wego.com.sg&fare_id=3f5419967bf41d89msr:skys-britishairways.com:43f89b833178cf27&route=SIN-LON&search_id=3f5419967bf41d89msr&trip_id=cSIN:cLON:2024-07-09:cLON:cSIN:2024-07-12&pwa=false&api_version=2&integration_code=skyscanner.com&fare_index=3&total_fares=6®ion=ap-southeast-1&placement_type=metasearch",
"ecpc": 0.0,
"remainingSeatsCount": 0,
"conditionIds": [],
"promos": [],
"refundable": false,
"exchangeable": false,
"hasBrandedFares": false,
"tags": [],
"score": 413.93994,
"legsSourceTypes": [
"NORMAL",
"NORMAL"
],
"tripId": "3f5419967bf41d89msr:BA16~9~2235~0525=BA2303~12~1700~0145-BA4494~13~0200~1505"
},
{
"id": "3f5419967bf41d89msr:skys-expedia.com:f2ac8d667c56ca47",
"searchId": "3f5419967bf41d89msr",
"price": {
"totalAmount": 1160.0,
"totalAmountUsd": 1160.11,
"amount": 1160.0,
"amountUsd": 1160.11,
"originalAmount": 1160.11,
"originalAmountUsd": 1160.11,
"amountPerAdult": 0.0,
"amountPerChild": 0.0,
"amountPerInfant": 0.0,
"taxAmount": 0.0,
"taxAmountUsd": 0.0,
"totalTaxAmount": 0.0,
"totalTaxAmountUsd": 0.0,
"currencyCode": "USD",
"paymentFeeAmountUsd": 0.0,
"bookingFee": 0.0,
"bookingFeeUsd": 0.0,
"totalBookingFee": 0.0,
"totalBookingFeeUsd": 0.0
},
"provider": {
"code": "skys-expedia.com",
"name": "Expedia",
"type": "ota",
"instant": false,
"facilitatedBooking": false,
"wegoFare": false,
"badges": [],
"starPartner": false,
"colorHexPrimary": "#000000"
},
"bookingParams": "null",
"paymentFees": [
{
"paymentMethodId": 3,
"currencyCode": "USD",
"amount": 0.0,
"amountUsd": 0.0,
"totalAmount": 0.0,
"totalAmountUsd": 0.0
},
{
"paymentMethodId": 7,
"currencyCode": "USD",
"amount": 0.0,
"amountUsd": 0.0,
"totalAmount": 0.0,
"totalAmountUsd": 0.0
},
{
"paymentMethodId": 10,
"currencyCode": "USD",
"amount": 0.0,
"amountUsd": 0.0,
"totalAmount": 0.0,
"totalAmountUsd": 0.0
},
{
"paymentMethodId": 13,
"currencyCode": "USD",
"amount": 0.0,
"amountUsd": 0.0,
"totalAmount": 0.0,
"totalAmountUsd": 0.0
},
{
"paymentMethodId": 15,
"currencyCode": "USD",
"amount": 0.0,
"amountUsd": 0.0,
"totalAmount": 0.0,
"totalAmountUsd": 0.0
}
],
"handoffUrl": "https://handoff.wegostaging.com/flights/continue?currency=USD&url_locale=en&site_code=SG&device_type=desktop&app_type=AFFILIATES&domain=www.wego.com.sg&fare_id=3f5419967bf41d89msr:skys-expedia.com:f2ac8d667c56ca47&route=SIN-LON&search_id=3f5419967bf41d89msr&trip_id=cSIN:cLON:2024-07-09:cLON:cSIN:2024-07-12&pwa=false&api_version=2&integration_code=skyscanner.com&fare_index=4&total_fares=6®ion=ap-southeast-1&placement_type=metasearch",
"ecpc": 0.0,
"remainingSeatsCount": 0,
"conditionIds": [],
"promos": [],
"refundable": false,
"exchangeable": false,
"hasBrandedFares": false,
"tags": [],
"score": 400.22998,
"legsSourceTypes": [
"NORMAL",
"NORMAL"
],
"tripId": "3f5419967bf41d89msr:BA16~9~2235~0525=BA2303~12~1700~0145-BA4494~13~0200~1505"
},
{
"id": "3f5419967bf41d89msr:skys-jetabroad.com:151620d189be7ac1",
"searchId": "3f5419967bf41d89msr",
"price": {
"totalAmount": 1164.0,
"totalAmountUsd": 1164.26,
"amount": 1164.0,
"amountUsd": 1164.26,
"originalAmount": 1164.26,
"originalAmountUsd": 1164.26,
"amountPerAdult": 0.0,
"amountPerChild": 0.0,
"amountPerInfant": 0.0,
"taxAmount": 0.0,
"taxAmountUsd": 0.0,
"totalTaxAmount": 0.0,
"totalTaxAmountUsd": 0.0,
"currencyCode": "USD",
"paymentFeeAmountUsd": 0.0,
"bookingFee": 0.0,
"bookingFeeUsd": 0.0,
"totalBookingFee": 0.0,
"totalBookingFeeUsd": 0.0
},
"provider": {
"code": "skys-jetabroad.com",
"name": "Jetabroad",
"type": "ota",
"instant": false,
"facilitatedBooking": false,
"wegoFare": false,
"badges": [],
"starPartner": false,
"colorHexPrimary": "#000000"
},
"bookingParams": "null",
"paymentFees": [
{
"paymentMethodId": 3,
"currencyCode": "USD",
"amount": 0.0,
"amountUsd": 0.0,
"totalAmount": 0.0,
"totalAmountUsd": 0.0
},
{
"paymentMethodId": 7,
"currencyCode": "USD",
"amount": 0.0,
"amountUsd": 0.0,
"totalAmount": 0.0,
"totalAmountUsd": 0.0
},
{
"paymentMethodId": 10,
"currencyCode": "USD",
"amount": 0.0,
"amountUsd": 0.0,
"totalAmount": 0.0,
"totalAmountUsd": 0.0
},
{
"paymentMethodId": 13,
"currencyCode": "USD",
"amount": 0.0,
"amountUsd": 0.0,
"totalAmount": 0.0,
"totalAmountUsd": 0.0
},
{
"paymentMethodId": 15,
"currencyCode": "USD",
"amount": 0.0,
"amountUsd": 0.0,
"totalAmount": 0.0,
"totalAmountUsd": 0.0
}
],
"handoffUrl": "https://handoff.wegostaging.com/flights/continue?currency=USD&url_locale=en&site_code=SG&device_type=desktop&app_type=AFFILIATES&domain=www.wego.com.sg&fare_id=3f5419967bf41d89msr:skys-jetabroad.com:151620d189be7ac1&route=SIN-LON&search_id=3f5419967bf41d89msr&trip_id=cSIN:cLON:2024-07-09:cLON:cSIN:2024-07-12&pwa=false&api_version=2&integration_code=skyscanner.com&fare_index=5&total_fares=6®ion=ap-southeast-1&placement_type=metasearch",
"ecpc": 0.0,
"remainingSeatsCount": 0,
"conditionIds": [],
"promos": [],
"refundable": false,
"exchangeable": false,
"hasBrandedFares": false,
"tags": [],
"score": 396.07996,
"legsSourceTypes": [
"NORMAL",
"NORMAL"
],
"tripId": "3f5419967bf41d89msr:BA16~9~2235~0525=BA2303~12~1700~0145-BA4494~13~0200~1505"
},
{
"id": "3f5419967bf41d89msr:cheaptickets.sg:7de3b39644aa2ddd",
"searchId": "3f5419967bf41d89msr",
"price": {
"totalAmount": 1186.0,
"totalAmountUsd": 1186.0785,
"amount": 1186.0,
"amountUsd": 1186.0785,
"originalAmount": 1186.0785,
"originalAmountUsd": 1186.0785,
"amountPerAdult": 1186.0785,
"amountPerChild": 0.0,
"amountPerInfant": 0.0,
"taxAmount": 0.0,
"taxAmountUsd": 0.0,
"totalTaxAmount": 0.0,
"totalTaxAmountUsd": 0.0,
"currencyCode": "USD",
"paymentFeeAmountUsd": 0.0,
"bookingFee": 0.0,
"bookingFeeUsd": 0.0,
"totalBookingFee": 0.0,
"totalBookingFeeUsd": 0.0
},
"provider": {
"code": "cheaptickets.sg",
"name": "cheaptickets.sg",
"type": "ota",
"instant": false,
"facilitatedBooking": false,
"wegoFare": false,
"currencyCodes": [],
"defaultCurrencyCode": "USD",
"languageCode": "en",
"aboutPageUrl": "https://www.travix.com/#about",
"badges": [],
"starPartner": false,
"colorHexPrimary": "#284ca2"
},
"bookingParams": "null",
"paymentFees": [
{
"paymentMethodId": 14,
"currencyCode": "USD",
"amount": 0.0,
"amountUsd": 0.0,
"totalAmount": 0.0,
"totalAmountUsd": 0.0
},
{
"paymentMethodId": 3,
"currencyCode": "USD",
"amount": 18.98,
"amountUsd": 18.977259,
"totalAmount": 18.98,
"totalAmountUsd": 18.977259
},
{
"paymentMethodId": 7,
"currencyCode": "USD",
"amount": 22.54,
"amountUsd": 22.535492,
"totalAmount": 22.54,
"totalAmountUsd": 22.535492
},
{
"paymentMethodId": 10,
"currencyCode": "USD",
"amount": 22.54,
"amountUsd": 22.535492,
"totalAmount": 22.54,
"totalAmountUsd": 22.535492
},
{
"paymentMethodId": 13,
"currencyCode": "USD",
"amount": 22.54,
"amountUsd": 22.535492,
"totalAmount": 22.54,
"totalAmountUsd": 22.535492
},
{
"paymentMethodId": 15,
"currencyCode": "USD",
"amount": 59.3,
"amountUsd": 59.303925,
"totalAmount": 59.3,
"totalAmountUsd": 59.303925
}
],
"handoffUrl": "https://handoff.wegostaging.com/flights/continue?currency=USD&url_locale=en&site_code=SG&device_type=desktop&app_type=AFFILIATES&domain=www.wego.com.sg&fare_id=3f5419967bf41d89msr:cheaptickets.sg:7de3b39644aa2ddd&route=SIN-LON&search_id=3f5419967bf41d89msr&trip_id=cSIN:cLON:2024-07-09:cLON:cSIN:2024-07-12&pwa=false&api_version=2&integration_code=budgetair.nl&fare_index=6&total_fares=6®ion=ap-southeast-1&placement_type=metasearch",
"ecpc": 0.0,
"remainingSeatsCount": 0,
"conditionIds": [],
"promos": [],
"refundable": false,
"exchangeable": false,
"hasBrandedFares": false,
"tags": [],
"score": 351.72595,
"legsSourceTypes": [
"NORMAL",
"NORMAL"
],
"tripId": "3f5419967bf41d89msr:BA16~9~2235~0525=BA2303~12~1700~0145-BA4494~13~0200~1505"
}
],
"legs": [
{
"departureTime": "22:35",
"arrivalTime": "05:25",
"duration": "13h 50m",
"departureAirportCode": "SIN",
"arrivalAirportCode": "LHR",
"airlineCodes": [
"BA"
],
"stopoverAirportCodes": [],
"allianceCodes": [
"oneworld"
],
"stopoversCount": 0,
"departureTimeMinutes": 1355,
"arrivalTimeMinutes": 325,
"departureDateTime": "2024-07-09T22:35:00.000+08:00",
"arrivalDateTime": "2024-07-10T05:25:00.000+01:00",
"stopoverDurationMinutes": 0,
"durationMinutes": 830,
"overnight": true,
"stopoverDuration": "00h",
"durationDays": 1,
"longStopover": false,
"segments": [
{
"departureAirportCode": "SIN",
"departureAirportName": "Singapore Changi Airport",
"departureCityName": "Singapore",
"departureCountryCode": "SG",
"departureDate": "9 Jul",
"departureTime": "22:35",
"departureDateTime": "2024-07-09T22:35:00.000+08:00",
"duration": "13h 50m",
"durationMinutes": 830,
"airlineName": "British Airways",
"airlineCode": "BA",
"allianceCode": "oneworld",
"designatorCode": "BA16",
"arrivalAirportCode": "LHR",
"arrivalAirportName": "London Heathrow Airport",
"arrivalCityName": "London",
"arrivalCountryCode": "GB",
"arrivalDate": "10 Jul",
"arrivalTime": "05:25",
"arrivalDateTime": "2024-07-10T05:25:00.000+01:00",
"stopoverDurationMinutes": 0,
"cabin": "economy"
}
],
"shortStopover": false,
"earlyDeparture": false,
"lateArrival": false,
"newAircraft": false,
"oldAircraft": false,
"highlyRatedCarrier": false,
"departureDate": "Tue, 9 Jul",
"arrivalDate": "Wed, 10 Jul"
},
{
"departureTime": "17:00",
"arrivalTime": "15:05",
"duration": "15h 05m",
"departureAirportCode": "LHR",
"arrivalAirportCode": "SIN",
"airlineCodes": [
"BA",
"BA"
],
"stopoverAirportCodes": [
"DOH"
],
"allianceCodes": [
"oneworld"
],
"stopoversCount": 1,
"departureTimeMinutes": 1020,
"arrivalTimeMinutes": 905,
"departureDateTime": "2024-07-12T17:00:00.000+01:00",
"arrivalDateTime": "2024-07-13T15:05:00.000+08:00",
"stopoverDurationMinutes": 15,
"durationMinutes": 905,
"overnight": true,
"stopoverDuration": "15m",
"durationDays": 1,
"longStopover": false,
"segments": [
{
"departureAirportCode": "LHR",
"departureAirportName": "London Heathrow Airport",
"departureCityName": "London",
"departureCountryCode": "GB",
"departureDate": "12 Jul",
"departureTime": "17:00",
"departureDateTime": "2024-07-12T17:00:00.000+01:00",
"duration": "06h 45m",
"durationMinutes": 405,
"airlineName": "British Airways",
"airlineCode": "BA",
"allianceCode": "oneworld",
"designatorCode": "BA2303",
"arrivalAirportCode": "DOH",
"arrivalAirportName": "Hamad International Airport",
"arrivalCityName": "Doha",
"arrivalCountryCode": "QA",
"arrivalDate": "13 Jul",
"arrivalTime": "01:45",
"arrivalDateTime": "2024-07-13T01:45:00.000+03:00",
"stopoverDuration": "15m",
"stopoverDurationMinutes": 15,
"aircraftType": "Airbus A359",
"operatingAirlineName": "Qatar Airways",
"operatingAirlineCode": "QR",
"cabin": "economy"
},
{
"departureAirportCode": "DOH",
"departureAirportName": "Hamad International Airport",
"departureCityName": "Doha",
"departureCountryCode": "QA",
"departureDate": "13 Jul",
"departureTime": "02:00",
"departureDateTime": "2024-07-13T02:00:00.000+03:00",
"duration": "08h 05m",
"durationMinutes": 485,
"airlineName": "British Airways",
"airlineCode": "BA",
"allianceCode": "oneworld",
"designatorCode": "BA4494",
"arrivalAirportCode": "SIN",
"arrivalAirportName": "Singapore Changi Airport",
"arrivalCityName": "Singapore",
"arrivalCountryCode": "SG",
"arrivalDate": "13 Jul",
"arrivalTime": "15:05",
"arrivalDateTime": "2024-07-13T15:05:00.000+08:00",
"stopoverDurationMinutes": 0,
"aircraftType": "Airbus A359",
"operatingAirlineName": "American Airlines",
"operatingAirlineCode": "AA",
"cabin": "economy"
}
],
"shortStopover": false,
"earlyDeparture": false,
"lateArrival": false,
"newAircraft": false,
"oldAircraft": false,
"highlyRatedCarrier": false,
"departureDate": "Fri, 12 Jul",
"arrivalDate": "Sat, 13 Jul"
}
]
},
"fareConditions": [],
"legConditions": []
}