Skip to content

Instantly share code, notes, and snippets.

@zsan
Created October 26, 2014 23:28
Show Gist options
  • Save zsan/a5f32af448491f2f576c to your computer and use it in GitHub Desktop.
Save zsan/a5f32af448491f2f576c to your computer and use it in GitHub Desktop.
{
'arrival_airport_filters' => [
{
'price_min' => '1559292',
'name' => 'Bandung',
'code' => 'BDO'
}
],
'departure_airport_filters' => [
{
'price_min' => '1559292',
'name' => 'Jakarta Soekarno-Hatta',
'code' => 'CGK'
}
],
'airline_filters' => [
{
'price_min' => '1559292',
'name' => 'Garuda Indonesia',
'code' => 'GA'
}
],
'currency' => {
'symbol' => 'Rp',
'exchange_rate' => '12074.2',
'name' => 'Indonesian Rupiah',
'code' => 'IDR'
},
'duration_filter' => {
'min' => 235,
'max' => 1595
},
'routes' => [
{
'comfort_index' => '0',
'marketing_airline_code' => 'GA',
'outbound_segments' => [
{
'departure_time' => '2014-10-31T08:50:00+07:00',
'arrival_time' => '2014-10-31T10:25:00+07:00',
'departure_name' => 'Jakarta Soekarno-Hatta',
'airline_code' => 'GA',
'airline_name' => 'Garuda Indonesia',
'departure_code' => 'CGK',
'designator_code' => 'GA308',
'arrival_code' => 'SUB',
'arrival_name' => 'Surabaya'
},
{
'departure_time' => '2014-10-31T11:25:00+07:00',
'arrival_time' => '2014-10-31T12:45:00+07:00',
'departure_name' => 'Surabaya',
'airline_code' => 'GA',
'airline_name' => 'Garuda Indonesia',
'departure_code' => 'SUB',
'designator_code' => 'GA360',
'arrival_code' => 'BDO',
'arrival_name' => 'Bandung'
}
],
'fares' => [
{
'deeplink_params' => {
'trip_id' => 'JKT:BDO:2014-10-31',
'search_id' => '09EbEfc8R3qLBpBusimZZw',
'fare_id' => 'nusatrip.com:0',
'route' => 'CGK-BDO'
},
'deeplink' => 'http://www.wego.com/flights/providers/2/deeplinks?search_id=09EbEfc8R3qLBpBusimZZw&trip_id=JKT:BDO:2014-10-31&fare_id=nusatrip.com:0&route=CGK-BDO',
'provider_code' => 'nusatrip.com',
'price' => '1559292',
'description' => 'Economy'
},
{
'deeplink_params' => {
'trip_id' => 'JKT:BDO:2014-10-31',
'search_id' => '09EbEfc8R3qLBpBusimZZw',
'fare_id' => 'id.bravofly.com:11',
'route' => 'CGK-BDO'
},
'deeplink' => 'http://www.wego.com/flights/providers/2/deeplinks?search_id=09EbEfc8R3qLBpBusimZZw&trip_id=JKT:BDO:2014-10-31&fare_id=id.bravofly.com:11&route=CGK-BDO',
'provider_code' => 'id.bravofly.com',
'price' => '3534218',
'description' => 'Economy'
},
{
'deeplink_params' => {
'trip_id' => 'JKT:BDO:2014-10-31',
'search_id' => '09EbEfc8R3qLBpBusimZZw',
'fare_id' => 'id.edreams.com:0',
'route' => 'CGK-BDO'
},
'deeplink' => 'http://www.wego.com/flights/providers/2/deeplinks?search_id=09EbEfc8R3qLBpBusimZZw&trip_id=JKT:BDO:2014-10-31&fare_id=id.edreams.com:0&route=CGK-BDO',
'provider_code' => 'id.edreams.com',
'price' => '4147666.8',
'description' => 'Economy'
}
],
'id' => 'GA308-3108:GA360-3111',
'best_fare' => {
'deeplink_params' => {
'trip_id' => 'JKT:BDO:2014-10-31',
'search_id' => '09EbEfc8R3qLBpBusimZZw',
'fare_id' => 'nusatrip.com:0',
'route' => 'CGK-BDO'
},
'deeplink' => 'http://www.wego.com/flights/providers/2/deeplinks?search_id=09EbEfc8R3qLBpBusimZZw&trip_id=JKT:BDO:2014-10-31&fare_id=nusatrip.com:0&route=CGK-BDO',
'provider_code' => 'nusatrip.com',
'price' => '1559292',
'description' => 'Economy'
}
},
{
'comfort_index' => '0',
'marketing_airline_code' => 'GA',
'outbound_segments' => [
{
'departure_time' => '2014-10-31T07:50:00+07:00',
'arrival_time' => '2014-10-31T09:25:00+07:00',
'departure_name' => 'Jakarta Soekarno-Hatta',
'airline_code' => 'GA',
'airline_name' => 'Garuda Indonesia',
'departure_code' => 'CGK',
'designator_code' => 'GA306',
'arrival_code' => 'SUB',
'arrival_name' => 'Surabaya'
},
{
'departure_time' => '2014-10-31T11:25:00+07:00',
'arrival_time' => '2014-10-31T12:45:00+07:00',
'departure_name' => 'Surabaya',
'airline_code' => 'GA',
'airline_name' => 'Garuda Indonesia',
'departure_code' => 'SUB',
'designator_code' => 'GA360',
'arrival_code' => 'BDO',
'arrival_name' => 'Bandung'
}
],
'fares' => [
{
'deeplink_params' => {
'trip_id' => 'JKT:BDO:2014-10-31',
'search_id' => '09EbEfc8R3qLBpBusimZZw',
'fare_id' => 'nusatrip.com:1',
'route' => 'CGK-BDO'
},
'deeplink' => 'http://www.wego.com/flights/providers/2/deeplinks?search_id=09EbEfc8R3qLBpBusimZZw&trip_id=JKT:BDO:2014-10-31&fare_id=nusatrip.com:1&route=CGK-BDO',
'provider_code' => 'nusatrip.com',
'price' => '1911509',
'description' => 'Economy'
},
{
'deeplink_params' => {
'trip_id' => 'JKT:BDO:2014-10-31',
'search_id' => '09EbEfc8R3qLBpBusimZZw',
'fare_id' => 'id.bravofly.com:15',
'route' => 'CGK-BDO'
},
'deeplink' => 'http://www.wego.com/flights/providers/2/deeplinks?search_id=09EbEfc8R3qLBpBusimZZw&trip_id=JKT:BDO:2014-10-31&fare_id=id.bravofly.com:15&route=CGK-BDO',
'provider_code' => 'id.bravofly.com',
'price' => '3534218',
'description' => 'Economy'
}
],
'id' => 'GA306-3107:GA360-3111',
'best_fare' => {
'deeplink_params' => {
'trip_id' => 'JKT:BDO:2014-10-31',
'search_id' => '09EbEfc8R3qLBpBusimZZw',
'fare_id' => 'nusatrip.com:1',
'route' => 'CGK-BDO'
},
'deeplink' => 'http://www.wego.com/flights/providers/2/deeplinks?search_id=09EbEfc8R3qLBpBusimZZw&trip_id=JKT:BDO:2014-10-31&fare_id=nusatrip.com:1&route=CGK-BDO',
'provider_code' => 'nusatrip.com',
'price' => '1911509',
'description' => 'Economy'
}
},
{
'comfort_index' => '0',
'marketing_airline_code' => 'GA',
'outbound_segments' => [
{
'departure_time' => '2014-10-31T05:40:00+07:00',
'arrival_time' => '2014-10-31T08:40:00+08:00',
'departure_name' => 'Jakarta Soekarno-Hatta',
'airline_code' => 'GA',
'airline_name' => 'Garuda Indonesia',
'departure_code' => 'CGK',
'designator_code' => 'GA400',
'arrival_code' => 'DPS',
'arrival_name' => 'Denpasar Bali'
},
{
'departure_time' => '2014-10-31T11:00:00+08:00',
'arrival_time' => '2014-10-31T11:45:00+07:00',
'departure_name' => 'Denpasar Bali',
'airline_code' => 'GA',
'airline_name' => 'Garuda Indonesia',
'departure_code' => 'DPS',
'designator_code' => 'GA335',
'arrival_code' => 'BDO',
'arrival_name' => 'Bandung'
}
],
'fares' => [
{
'deeplink_params' => {
'trip_id' => 'JKT:BDO:2014-10-31',
'search_id' => '09EbEfc8R3qLBpBusimZZw',
'fare_id' => 'nusatrip.com:2',
'route' => 'CGK-BDO'
},
'deeplink' => 'http://www.wego.com/flights/providers/2/deeplinks?search_id=09EbEfc8R3qLBpBusimZZw&trip_id=JKT:BDO:2014-10-31&fare_id=nusatrip.com:2&route=CGK-BDO',
'provider_code' => 'nusatrip.com',
'price' => '2175947',
'description' => 'Economy'
},
{
'deeplink_params' => {
'trip_id' => 'JKT:BDO:2014-10-31',
'search_id' => '09EbEfc8R3qLBpBusimZZw',
'fare_id' => 'id.bravofly.com:17',
'route' => 'CGK-BDO'
},
'deeplink' => 'http://www.wego.com/flights/providers/2/deeplinks?search_id=09EbEfc8R3qLBpBusimZZw&trip_id=JKT:BDO:2014-10-31&fare_id=id.bravofly.com:17&route=CGK-BDO',
'provider_code' => 'id.bravofly.com',
'price' => '4139559.8',
'description' => 'Economy'
}
],
'id' => 'GA400-3105:GA335-3111',
'best_fare' => {
'deeplink_params' => {
'trip_id' => 'JKT:BDO:2014-10-31',
'search_id' => '09EbEfc8R3qLBpBusimZZw',
'fare_id' => 'nusatrip.com:2',
'route' => 'CGK-BDO'
},
'deeplink' => 'http://www.wego.com/flights/providers/2/deeplinks?search_id=09EbEfc8R3qLBpBusimZZw&trip_id=JKT:BDO:2014-10-31&fare_id=nusatrip.com:2&route=CGK-BDO',
'provider_code' => 'nusatrip.com',
'price' => '2175947',
'description' => 'Economy'
}
},
{
'comfort_index' => '0',
'marketing_airline_code' => 'GA',
'outbound_segments' => [
{
'departure_time' => '2014-10-31T07:15:00+07:00',
'arrival_time' => '2014-10-31T10:15:00+08:00',
'departure_name' => 'Jakarta Soekarno-Hatta',
'airline_code' => 'GA',
'airline_name' => 'Garuda Indonesia',
'departure_code' => 'CGK',
'designator_code' => 'GA438',
'arrival_code' => 'DPS',
'arrival_name' => 'Denpasar Bali'
},
{
'departure_time' => '2014-10-31T11:00:00+08:00',
'arrival_time' => '2014-10-31T11:45:00+07:00',
'departure_name' => 'Denpasar Bali',
'airline_code' => 'GA',
'airline_name' => 'Garuda Indonesia',
'departure_code' => 'DPS',
'designator_code' => 'GA335',
'arrival_code' => 'BDO',
'arrival_name' => 'Bandung'
}
],
'fares' => [
{
'deeplink_params' => {
'trip_id' => 'JKT:BDO:2014-10-31',
'search_id' => '09EbEfc8R3qLBpBusimZZw',
'fare_id' => 'nusatrip.com:3',
'route' => 'CGK-BDO'
},
'deeplink' => 'http://www.wego.com/flights/providers/2/deeplinks?search_id=09EbEfc8R3qLBpBusimZZw&trip_id=JKT:BDO:2014-10-31&fare_id=nusatrip.com:3&route=CGK-BDO',
'provider_code' => 'nusatrip.com',
'price' => '2242879',
'description' => 'Economy'
},
{
'deeplink_params' => {
'trip_id' => 'JKT:BDO:2014-10-31',
'search_id' => '09EbEfc8R3qLBpBusimZZw',
'fare_id' => 'id.bravofly.com:18',
'route' => 'CGK-BDO'
},
'deeplink' => 'http://www.wego.com/flights/providers/2/deeplinks?search_id=09EbEfc8R3qLBpBusimZZw&trip_id=JKT:BDO:2014-10-31&fare_id=id.bravofly.com:18&route=CGK-BDO',
'provider_code' => 'id.bravofly.com',
'price' => '4139559.8',
'description' => 'Economy'
},
{
'deeplink_params' => {
'trip_id' => 'JKT:BDO:2014-10-31',
'search_id' => '09EbEfc8R3qLBpBusimZZw',
'fare_id' => 'id.edreams.com:2',
'route' => 'CGK-BDO'
},
'deeplink' => 'http://www.wego.com/flights/providers/2/deeplinks?search_id=09EbEfc8R3qLBpBusimZZw&trip_id=JKT:BDO:2014-10-31&fare_id=id.edreams.com:2&route=CGK-BDO',
'provider_code' => 'id.edreams.com',
'price' => '4840667',
'description' => 'Economy'
}
],
'id' => 'GA438-3107:GA335-3111',
'best_fare' => {
'deeplink_params' => {
'trip_id' => 'JKT:BDO:2014-10-31',
'search_id' => '09EbEfc8R3qLBpBusimZZw',
'fare_id' => 'nusatrip.com:3',
'route' => 'CGK-BDO'
},
'deeplink' => 'http://www.wego.com/flights/providers/2/deeplinks?search_id=09EbEfc8R3qLBpBusimZZw&trip_id=JKT:BDO:2014-10-31&fare_id=nusatrip.com:3&route=CGK-BDO',
'provider_code' => 'nusatrip.com',
'price' => '2242879',
'description' => 'Economy'
}
},
{
'comfort_index' => '0',
'marketing_airline_code' => 'GA',
'outbound_segments' => [
{
'departure_time' => '2014-10-31T23:00:00+07:00',
'arrival_time' => '2014-11-01T00:35:00+07:00',
'departure_name' => 'Jakarta Soekarno-Hatta',
'airline_code' => 'GA',
'airline_name' => 'Garuda Indonesia',
'departure_code' => 'CGK',
'designator_code' => 'GA332',
'arrival_code' => 'SUB',
'arrival_name' => 'Surabaya'
},
{
'departure_time' => '2014-11-01T11:25:00+07:00',
'arrival_time' => '2014-11-01T12:45:00+07:00',
'departure_name' => 'Surabaya',
'airline_code' => 'GA',
'airline_name' => 'Garuda Indonesia',
'departure_code' => 'SUB',
'designator_code' => 'GA360',
'arrival_code' => 'BDO',
'arrival_name' => 'Bandung'
}
],
'fares' => [
{
'deeplink_params' => {
'trip_id' => 'JKT:BDO:2014-10-31',
'search_id' => '09EbEfc8R3qLBpBusimZZw',
'fare_id' => 'id.bravofly.com:16',
'route' => 'CGK-BDO'
},
'deeplink' => 'http://www.wego.com/flights/providers/2/deeplinks?search_id=09EbEfc8R3qLBpBusimZZw&trip_id=JKT:BDO:2014-10-31&fare_id=id.bravofly.com:16&route=CGK-BDO',
'provider_code' => 'id.bravofly.com',
'price' => '3534218',
'description' => 'Economy'
},
{
'deeplink_params' => {
'trip_id' => 'JKT:BDO:2014-10-31',
'search_id' => '09EbEfc8R3qLBpBusimZZw',
'fare_id' => 'id.edreams.com:1',
'route' => 'CGK-BDO'
},
'deeplink' => 'http://www.wego.com/flights/providers/2/deeplinks?search_id=09EbEfc8R3qLBpBusimZZw&trip_id=JKT:BDO:2014-10-31&fare_id=id.edreams.com:1&route=CGK-BDO',
'provider_code' => 'id.edreams.com',
'price' => '4147666.8',
'description' => 'Economy'
}
],
'id' => 'GA332-3123:GA360-0111',
'best_fare' => {
'deeplink_params' => {
'trip_id' => 'JKT:BDO:2014-10-31',
'search_id' => '09EbEfc8R3qLBpBusimZZw',
'fare_id' => 'id.bravofly.com:16',
'route' => 'CGK-BDO'
},
'deeplink' => 'http://www.wego.com/flights/providers/2/deeplinks?search_id=09EbEfc8R3qLBpBusimZZw&trip_id=JKT:BDO:2014-10-31&fare_id=id.bravofly.com:16&route=CGK-BDO',
'provider_code' => 'id.bravofly.com',
'price' => '3534218',
'description' => 'Economy'
}
}
],
'provider_filters' => [
{
'price_min' => '3534218',
'name' => 'id.bravofly.com',
'code' => 'id.bravofly.com'
},
{
'price_min' => '4147666.8',
'name' => 'id.edreams.com',
'code' => 'id.edreams.com'
},
{
'price_min' => '1559292',
'name' => 'nusatrip.com',
'code' => 'nusatrip.com'
}
],
'query_id' => '2014-10-26',
'fares_query_type' => 'route',
'routes_count' => 19,
'outbound_departure_day_time_filter' => {
'min' => 330,
'max' => 1380
},
'filtered_routes_count' => 19,
'price_filter' => {
'max_usd' => '400.90994',
'min_usd' => '129.14247',
'min' => '1559292',
'max' => '4840667'
},
'stopover_duration_filter' => {
'min' => 0,
'max' => 1420
},
'stop_type_filters' => [
{
'price_min' => '1559292',
'name' => '1 stop',
'code' => 'one'
}
],
'stopover_airport_filters' => [
{
'price_min' => '2175947',
'name' => 'Denpasar Bali',
'code' => 'DPS'
},
{
'price_min' => '1559292',
'name' => 'Surabaya',
'code' => 'SUB'
}
]
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment