Kiwi Com Scraper
/flights/detailsFlight Details
Re-price one itinerary by its id or kiwi.com share link: price, fares, every segment, layovers, bag tiers, booking link.
QUERY PARAMS
The id of any itinerary a search returned (Kiwi.com's share id), an ItineraryOneWay: / ItineraryReturn: id, or a kiwi.com link carrying ?shareId=. The flight is re-priced live, so you get today's price and seats.
Examples:
- Share id:
eyJyIjoiQjY6MTEwNzpKRks6… - Link:
https://www.kiwi.com/en/booking/?shareId=eyJyIjoiQjY6MTEwNzpKRks6…
Adult passengers.
Default: 1
Allowed values: 1-9
Child passengers aged 2-11.
Default: 0
Allowed values: 0-8
Infants under 2 travelling on a lap, at most one per adult.
Default: 0
Allowed values: 0-4
Cabin class to search.
Default: economy
Allowed values: economy, premium_economy, business, first
Cabin bags per passenger to price in. Fares that charge for a cabin bag include that fee in price.
Default: 0
Allowed values: 0-1
Checked bags per passenger to price in. Fares that charge for checked bags include those fees in price.
Default: 0
Allowed values: 0-2
3-letter currency for every price.
Default: USD
Allowed values: any ISO 4217 code (USD, EUR, GBP, CAD, INR, ...)
Language of airport, city and country names.
Default: en
Allowed values: any ISO 639-1 code (en, es, de, fr, it, ...)
2-letter country of the Kiwi.com storefront whose fares and booking rules apply.
Default: US
Allowed values: any ISO 3166-1 alpha-2 code (US, GB, CA, DE, IN, ...)
{
"id": "eyJyIjoiQjY6MTEwNzpKRks6MTgyMTA5ODcwMDpMSFI6MTgyMTEyMzkwMDplY29ub215OkZhbHNlOjo6QjYiLCJpIjpbIjIwYTEwZjY0NTI1NTAwMDBkMTMyZTkwYV8wIl0sInRoYyI6MCwidGF0IjowLCJ2aSI6MCwidCI6Ik9XIn0=",
"trip_type": "one_way",
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=H_g2YOmiEkRutm9loJ6ZD1pRLBRwjf5gKuHE9_PBxgZPf5-PwxSFUXX2kqx6C6id_c5cgBBnez_DK8l8iFB33x0w-tZGsX9fphEwwiuMj_6yT_NJJaFfSEmAmS-ze4GTfF63ndPm0W2IhmsOURiLypqwTVSrINSQ8JLaO31I_GEghNKKA7JQCc-gYUO-q_28kl-Xe3R9b0NlegjG51o-C2p7US83VTnLnm0tJWEB-YBPIHbFooWLs6-CS8ShKWjKLjfuXgtR_1WP6TaQEZ5JEOAlc7lb8Hj449Qkt_Lq6PFfe2mkI9mKPUq-mpWrUGTIqv9f23G765ZSiZtCNGEufxvMhV-dTzfMSoglKBixqvRQGLZYzWmHk_LntaSMchF7MbJ2LK-raFU6_Mscw6vAokRiWT4-DSV6Z7J9whOLDTxsj1z_5ogwjyn7NoXYu1pWZIqgyhbEH9K6qmY4M1sr01SvXO0Q-5VeTQGipU2WzQSP1TCdd0bOCE4Fi7bXcJe94Q6GgWmylhfzj4eSktUxcUMzYft_KZS31mtQCBDTMPNjz_OwwMgDwmaonYoOkDGZ0sgfcTddiVMgDCzb6fhHC1ZWikNptKIuMnIXDC1wZ6h1spf7e9IkDh9vBAJz6taNGVvwSgoB1Ok0SuRPNIy6cGNtMUbvcTdcu38QIhCC62qLTdvItIGBhNjFCtJHM87MvXOSm6ZRdW97UYnjHnV9kuxkV7M6fQhjzBYKk_lwOs0DKWcetnPcJz34c6SvFvOz-u4Unr0xMOZjMj2eXsX7I9IzJFfpDcXxdLM83xUsvZsuzAHmC7XQatE8tWyal5M78M36yW5gVXVPnZ3nRXwVopiQsEMIlmYMoNtX8i9iAFVLOVREFH7JdKZElc_4F11w0IffXwPuf5x1_inFGnDLFB3QHwHs2MzuQq4P8pBc8dJbA3S0J2j9qkcuVwXjE0iMyB6KGb8InO2dSsFXl2QYQIHLyyCrIsnxTqvtah6qj1MmrbVTe5Q5l6vvLEApHMclAI5ZDln1sXU1FiqccP2ACczxtYKj4I1e7v4FAawEAk6VPU8t3tKN2IxpnEYFF6ROGR-gWnfIjKBCLIsVbNMxaIbOCncY9eUpo8FtM6Y2wqBQ%3D&searchType=oneWay&searchBags=0.0",
"price": {
"amount": 451,
"currency": "USD"
},
"price_eur": 402.85,
"fares": {
"standard": {
"amount": 563.75,
"currency": "USD"
},
"flexi": {
"amount": 608.85,
"currency": "USD"
}
},
"kiwi_guarantee_price": {
"amount": 67.65,
"currency": "USD"
},
"duration_minutes": 420,
"tickets_count": 1,
"cabin_classes": [
"economy"
],
"seats_left": 9,
"is_best": false,
"is_cheapest": false,
"is_fastest": false,
"is_self_transfer": false,
"is_hidden_city": false,
"is_throwaway_ticket": false,
"is_travel_hack": false,
"technical_stops_count": null,
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"bags": {
"included": {
"personal_item": 1,
"hand_bag": 1,
"checked_bag": 0
},
"has_bag_options": true,
"has_no_checked_bag_option": false,
"personal_item_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 10,
"length_cm": 43,
"width_cm": 20,
"height_cm": 33,
"dimensions_sum_cm": 96
}
]
}
],
"hand_bag_tiers": [
{
"price": {
"amount": 0,
"currency": "USD"
},
"included_count": 1,
"bags": [
{
"weight_kg": 10,
"length_cm": 55,
"width_cm": 22,
"height_cm": 35,
"dimensions_sum_cm": 112
}
]
}
],
"checked_bag_tiers": [
{
"price": {
"amount": 97.5,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 22,
"length_cm": 78,
"width_cm": 27,
"height_cm": 52,
"dimensions_sum_cm": 157
}
]
},
{
"price": {
"amount": 252.28,
"currency": "USD"
},
"included_count": 0,
"bags": [
{
"weight_kg": 22,
"length_cm": 78,
"width_cm": 27,
"height_cm": 52,
"dimensions_sum_cm": 157
}
]
}
]
},
"booking_options": [
{
"provider": {
"code": "KIWI-BASIC",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 451,
"currency": "USD"
},
"price_eur": 402.85,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=H_g2YOmiEkRutm9loJ6ZD1pRLBRwjf5gKuHE9_PBxgZPf5-PwxSFUXX2kqx6C6id_c5cgBBnez_DK8l8iFB33x0w-tZGsX9fphEwwiuMj_6yT_NJJaFfSEmAmS-ze4GTfF63ndPm0W2IhmsOURiLypqwTVSrINSQ8JLaO31I_GEghNKKA7JQCc-gYUO-q_28kl-Xe3R9b0NlegjG51o-C2p7US83VTnLnm0tJWEB-YBPIHbFooWLs6-CS8ShKWjKLjfuXgtR_1WP6TaQEZ5JEOAlc7lb8Hj449Qkt_Lq6PFfe2mkI9mKPUq-mpWrUGTIqv9f23G765ZSiZtCNGEufxvMhV-dTzfMSoglKBixqvRQGLZYzWmHk_LntaSMchF7MbJ2LK-raFU6_Mscw6vAokRiWT4-DSV6Z7J9whOLDTxsj1z_5ogwjyn7NoXYu1pWZIqgyhbEH9K6qmY4M1sr01SvXO0Q-5VeTQGipU2WzQSP1TCdd0bOCE4Fi7bXcJe94Q6GgWmylhfzj4eSktUxcUMzYft_KZS31mtQCBDTMPNjz_OwwMgDwmaonYoOkDGZ0sgfcTddiVMgDCzb6fhHC1ZWikNptKIuMnIXDC1wZ6h1spf7e9IkDh9vBAJz6taNGVvwSgoB1Ok0SuRPNIy6cGNtMUbvcTdcu38QIhCC62qLTdvItIGBhNjFCtJHM87MvXOSm6ZRdW97UYnjHnV9kuxkV7M6fQhjzBYKk_lwOs0DKWcetnPcJz34c6SvFvOz-u4Unr0xMOZjMj2eXsX7I9IzJFfpDcXxdLM83xUsvZsuzAHmC7XQatE8tWyal5M78M36yW5gVXVPnZ3nRXwVopiQsEMIlmYMoNtX8i9iAFVLOVREFH7JdKZElc_4F11w0IffXwPuf5x1_inFGnDLFB3QHwHs2MzuQq4P8pBc8dJbA3S0J2j9qkcuVwXjE0iMyB6KGb8InO2dSsFXl2QYQIHLyyCrIsnxTqvtah6qj1MmrbVTe5Q5l6vvLEApHMclAI5ZDln1sXU1FiqccP2ACczxtYKj4I1e7v4FAawEAk6VPU8t3tKN2IxpnEYFF6ROGR-gWnfIjKBCLIsVbNMxaIbOCncY9eUpo8FtM6Y2wqBQ%3D&searchType=oneWay&searchBags=0.0",
"has_us_rules": null
},
{
"provider": {
"code": "KIWI",
"name": "Kiwi.com",
"category": null,
"content_provider": "kiwi.com",
"has_high_probability_of_price_change": false
},
"price": {
"amount": 505.9,
"currency": "USD"
},
"price_eur": 451.88,
"booking_link": "https://www.kiwi.com/en/booking/?direct=true&locale=en¤cy=usd&passengers=1-0-0&token=Hgu6s6UgWBOcmwwrYixrvtIMCahZEjjW_e2ZDwQzwutZV7N84I5-AbuZVO0w5bmERlX7m78PRXUYUjPxTV8j--JNxX3cDiX26j4-fZcMDn8C9UMqlCNzpbtQ7VUZ9aaW0Wyj6EdA_v6LYqE6NDCHVCiCopgnY6o2rldY-0APfrcwc-FqCTdtZwqLCOqMK0u6jTikg3_GXUiMzufg8jphQ_2BDb33BLP974sqZPtdRPwlBPsX4fSTZ-KAKIAydTRhy4j2qYjTZIuQHI5-ApJ2Es4dT_fBBZ0m26cxY2SAudFesch0o8GaFQveRTBCt4WR-ekFQ3te6-mSZsNJI3HUHVYH0N9yVvEIueTAh1jesJ-KrRhWMNIue3q7IDlaOkHJ4x5St2m1VxdJMJw_y_8rEpP6Yr3O05nGaBh8G43advuJ7350VSWv_FmD1oGM68t0HoYKPQLxZiGHCBJirM88ly2xzfYz76ofYBaPNQ9O7Cs5V9O9Nk_zb77qIa50FBsrM9_ND7PPmyOQQEBxJIQ6KVFFDugjhsdKr3nv7akeT7nYRb2qV-OID0u9_nEnU8x0UqGJk9iMyIskU3Ap1gT84RttdnZtHq8ehnWNIdfgvwa5VZUid_A7cnTL48JWinkHEluGtMvhyozqPRNjCzMvtnOyLYAI-y7M7FTh5gOaRDcb39bHN9Ytbj7WtqBTVL93PNoB80-bz_w8P2sxa4pKxXsdr-EquA-MWNMRzOqhGxZjBb4SNGax05bA_L_Kmz3ddqqyTQmG7adtiPXmyLt7PzwBD02z8oAD16ePV220mp0Lpn0CElyLRyqy7BOlWR0tVagERxJPu7GedWP2o_bw42sdxgdnhdmcbMWRqsD1nqQ_QYoEVP5t4GKvPCQ0ZcE0W-xM5VB2cq6Db75pVy0uJAYslszi0qBzH83FVHLP2icKz1rUO7tS-9x5A4HeaiDpgKOjUH5KVZH0kGn2eHQIUsm1snQty-JDNdlDIydWr8bZSGpSXc7QPuf3VTzQGAStIHbhkXJPKFJ3QLyh3gd87VA-Rgb8qeLpWzBmOR20lxxkGIj0DNH2_j-QQ5hxNDH81-83oUA1xQ6VvgveYczfpi33Up0kzIhyt-JeWnLN74OR89F5DDPTHXIRGxfFcVZyNSMyUxnf923_tQezBjDlBLhWVToivJFlZybn4o7-w1aHknu1Vb09arNHMDBdoil0J&searchType=oneWay&searchBags=0.0",
"has_us_rules": null
}
],
"outbound": {
"departure": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2027-09-16T08:45:00",
"utc_time": "2027-09-16T12:45:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2027-09-16T20:45:00",
"utc_time": "2027-09-16T19:45:00"
},
"duration_minutes": 420,
"stops": 0,
"airlines": [
"B6"
],
"segments": [
{
"flight_number": "B61107",
"transport": "flight",
"airline": {
"code": "B6",
"name": "JetBlue Airways",
"icao": "JBU",
"alliance": null,
"website": "https://www.jetblue.com",
"logo_link": null
},
"operating_airline": {
"code": "B6",
"name": "JetBlue Airways",
"icao": "JBU",
"alliance": null,
"website": "https://www.jetblue.com",
"logo_link": null
},
"departure": {
"station": {
"id": "Station:airport:JFK",
"code": "JFK",
"name": "John F. Kennedy International",
"slug": "john-f-kennedy-international-new-york-city-new-york-united-states",
"type": "airport",
"city": {
"id": "City:new-york-city_ny_us",
"name": "New York",
"code": "NYC",
"slug": "new-york-city-new-york-united-states"
},
"country": {
"code": "US",
"name": "United States"
},
"timezone": "America/New_York",
"gps": {
"lat": 40.6397222,
"lng": -73.778889
}
},
"local_time": "2027-09-16T08:45:00",
"utc_time": "2027-09-16T12:45:00"
},
"arrival": {
"station": {
"id": "Station:airport:LHR",
"code": "LHR",
"name": "Heathrow",
"slug": "heathrow-london-united-kingdom",
"type": "airport",
"city": {
"id": "City:london_gb",
"name": "London",
"code": "LON",
"slug": "london-united-kingdom"
},
"country": {
"code": "GB",
"name": "United Kingdom"
},
"timezone": "Europe/London",
"gps": {
"lat": 51.4775,
"lng": -0.4613889
}
},
"local_time": "2027-09-16T20:45:00",
"utc_time": "2027-09-16T19:45:00"
},
"duration_minutes": 420,
"cabin_class": "economy",
"has_technical_stop": false,
"hidden_destination": null,
"throwaway_destination": null,
"connection_guarantee": null,
"layover": null
}
],
"stay_after": null
},
"route": [
{
"origin": "JFK",
"destination": "LHR",
"date": "2027-09-16"
}
],
"passengers": {
"adults": 1,
"children": 0,
"infants": 0,
"hand_bags": 0,
"checked_bags": 0,
"cabin_class": "economy"
},
"currency": "USD"
}