{
"command":"SCHEDULE",
"product":"FLIGHT",
"data":{
"departure_code":"CGK",
"arrival_code":"LOP",
"departure_date":"2019-09-25",
"return_date":"2019-09-26", // ====> Boleh kosong
"adult":1,
"child":0,
"infant":0,
"seatClass": "ECONOMY" // ====> ECONOMY, BUSINESS, FIRST
}
}
{
"command": "BOOKING",
"product": "FLIGHT",
"data": {
"departure_code": "CGK",
"partner_trxid": "PARTNER-001",
"arrival_code": "LOP",
"date": "2019-09-25",
"return_date": "2019-09-26", // ====> Boleh Kosong
"adult": 1,
"child": 0,
"infant": 0,
"schedule_id": "43908889f84a626486ad2764acea804f....", // ====> Samakan dengan UID dari Bumble Bee
"return_schedule_id": "", // ====> Boleh Kosong
"class": "",
"sub_class": "",
"return_class": "",
"contact_detail": {
"salutation": "MR", // ====> MR | MRS
"fullname": "Hello World",
"email": "helloworld@mail.com",
"phone": "085888333777"
},
"passengers": [ // ====> Jumlah penumpang tergantung dengan jumlah dari adult + child + infant
{
"first_name": "Hello",
"last_name": "World",
"email": "helloworld@mail.com",
"phone": "085888333777",
"birth_date": "1988-04-08",
"primary": true, // ====> True khusus untuk Adult ke 1 & Biasanya sama dengan Contact
"salutation": "MR", // ====> MR & MRS untuk Adult | MSTR & MS untuk Child ataupun Infant
"type": "adult", // ====> adult | child | infant
}
]
}
}
{
"status": true,
"version": "1.0",
"error_code": 0,
"data": {
"departures": [
{
"arrival_date": "2019-09-25 08:55:00",
"arrival_time": "08:55",
"departure_date": "2019-09-25 05:45:00",
"departure_time": "05:45",
"detail": [
{
"airlines_name": "GARUDA INDONESIA",
"airlines_short_real_name": "GARUDA INDONESIA",
"airlines_short_real_name_ucwords": "GARUDA INDONESIA",
"airport_tax": false,
"arrival_airport_name": "Lombok Praya Intl",
"arrival_city": "LOP",
"arrival_city_name": "Lombok",
"arrival_date_time": "2019-09-25 08:55:00",
"check_in_baggage": 30,
"check_in_baggage_unit": "KG",
"class": "Y",
"class_w": "Y",
"departure_airport_name": "Soekarno Hatta Intl Airport",
"departure_city": "CGK",
"departure_city_name": "Jakarta",
"departure_date_time": "2019-09-25 05:45:00",
"duration_hour": "2",
"duration_minute": "10",
"duration_time": 130,
"flight_number": "GA-434",
"has_food": "",
"img_src": "https://traveloka.s3.amazonaws.com/imageResource/2015/12/17/1450349771401-f7437a87e83b08f17055dc44d3ecb70e.png",
"operated_by": "Garuda Indonesia",
"service_class": "Economy",
"simple_arrival_time": "",
"simple_departure_time": "",
"string_arrival_date": "",
"string_arrival_date_short": "",
"string_departure_date": "",
"string_departure_date_short": "",
"terminal": "",
"transit_arrival_text_city": "",
"transit_arrival_text_time": "",
"transit_duration_hour": 0,
"transit_duration_minute": 0
}
],
"duration": "2j 10m",
"flight_number": "GA-434",
"full_via": "CGK - LOP(05:45 - 08:55",
"name": "Garuda",
"price_adult": 1670600,
"price_child": 1286700,
"price_infant": 159000,
"schedule_id": "0101GA-43420190923143634",
"stop": "Langsung"
}
]
},
"returns": [
// ====> Isinya sama dengan yang di DEPARTURES
]
}
Belom....