Introduction
This documentation provides product inventories information from Oway which includes availabilities, pricing, reservation and confirming the booked inventory.
Authentication
Please contact Oway team to gain access to our APIs
Flight
Oway Flight API Documentation
Oway Flight API provides domestic and international availability and allows customers to book on those inventories. In order to be able to connect to our web services, API need to get a valid AuthenticationKey, which is provided by Oway.
Base URL
https://devtestapi.owaytrip.com/flight/{version}/
Version Release
- v3
Release Note
| Version | Date | End Point | Release Descritpion |
|---|---|---|---|
| V3 | 15-Jan-2018 | makeRequest | In RoundTrip/OneWay response flight source will not included. Rates response format is changed. |
| 15-Jan-2018 | makeVerify | In verify response selected flight data will be return. Rates response format is changed. |
|
| 15-Jan-2018 | createBooking | In response data, lastTicketingdate and cancellationpolicy will be included. Some Flight can not get cancellationpolicy in makeRequest. This step can get last updating data. |
|
| 15-Jan-2018 | comfirmBooking | In response data, some flight can be response ticket number. | |
| V3(New) | 01-Aug-2020 | search | Rates response format is changed. |
| 01-Aug-2020 | verify | In verify response selected flight data will be return. Rates response format is changed. |
|
| 01-Aug-2020 | create | In response data, lastTicketingdate and cancellationpolicy will be included. Some Flight can not get cancellationpolicy in makeRequest. This step can get last updating data. Rates response format is changed. |
|
| 01-Aug-2020 | confirm | In response data, some flight can be response ticket number. |
Available Message Calls
search provides price and details of available flights
verify confirms the availability
create initiates booking process
confirm concludes the booking process
searchFlight
This request searches for available flights of origin and destination.
URL
/search
Method
POST/JSON
Sample One Way Request
{
"tripType": 1,
"cacheKey": null,
"currencyCode": "USD",
"language": "en",
"routings": [
{
"origin": "RGN",
"destination": "MDL",
"departureDate": "2020-08-20",
"arrivalDate": "2020-08-20",
"departureTime": "F"
}
],
"adults": 1,
"child": 0,
"infants": 0,
"class": "Y",
"stops": 5,
"supplier": "F",
"flightType": "",
"apiKey": "*******************"
}
Sample RoundTrip Request
{
"tripType": 2,
"cacheKey": null,
"currencyCode": "USD",
"language": "en",
"routings": [
{
"origin": "RGN",
"destination": "MDL",
"departureDate": "2020-08-20",
"arrivalDate": "2020-08-20",
"departureTime": "F"
},
{
"origin": "MDL",
"destination": "RGN",
"departureDate": "2020-08-25",
"arrivalDate": "2020-08-25",
"departureTime": "F"
}
],
"adults": 1,
"child": 0,
"infants": 0,
"class": "Y",
"stops": 5,
"supplier": "F",
"flightType": "",
"apiKey": "*******************"
}
Request Detail Information
| Parameters | Optional | DataType | Details |
|---|---|---|---|
| tripType | No | Integer | Trip Type - 1 – one way - 2 – round trip |
| currencyCode | No | String | You can request currency code - USD. The default currency is USD. |
| language | No | String | FareType (en - foreigner , mm - local) Most of Domestic Flight have different faretype depends on Citizen & Foreigner |
| cacheKey | Yes | String | Unique key response from api If cacheKey is empty, make new request to web services. If exists, api will response data from cache server. example - b96c5d3a04a8eb1aa7e988c6aa996dd7-1595564280375 |
| adults | No | Integer | Numbers of adult |
| child | No | Integer | Numbers of child If you don’t want search, can add default value 0. |
| infants | No | Integer | Numbers of infant If you don’t want search, can add default value 0. |
| class | Yes | String | Flight seat class type F – First M – Economy Standard Y – Economy W – Economy Premium C – Business |
| stops | Yes | Integer | Via flight segment number |
| flightType | Yes | Integer | 1 - Domestic , 2 - International |
| supplier | Yes | String | Supplier Name which want to search It must be two letter iata codes. example – 3K Default value is “F” |
| apiKey | No | String | This key supported from oway. |
| routings | No | two-dimensional array | This include requesting arrays of each route |
| Elements of route | |||
| origin | No | String | Origin airport code example – YGN,MDL,SIN |
| destination | No | String | Destination airport code example – YGN,MDL,SIN |
| departureDate | No | String | Format yyyy-mm-dd departure date |
| departureTime | No | String | Departure time F : Flexible (00:00 – 23:59) EM : Early Morning (00:00 – 05:59) M : Morning ( 06:00 – 11:59) A : Afternoon (12:00 – 17:59) E : Evening (18:00 – 23:59) |
| arrivalDate | No | String | Format yyyy-mm-dd arrival date |
Sample One Way Response
{
"code": "200",
"message": "Successful",
"cacheKey": "b96c5d3a04a8eb1aa7e988c6aa996dd7-1595501679965",
"cacheSecond": 900000,
"complete": "true",
"tripType": 1,
"currencyCode": "USD",
"routings": {
"outward": [
{
"totalDuration": 7500,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7500,
"departure": {
"departureTime": "07:00",
"departureDate": "2020-08-20",
"airportName": "Yangon Intl",
"airportCode": "RGN"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "222",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "Via",
"arrivalDate": "2020-08-20",
"airportName": "Bagan (Nyaung-U)",
"airportCode": "NYU"
}
},
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7500,
"departure": {
"departureTime": "Via",
"departureDate": "2020-08-20",
"airportName": "Bagan (Nyaung-U)",
"airportCode": "NYU"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "222",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "09:05",
"arrivalDate": "2020-08-20",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
}
}
],
"referKey": "15955016831661-851",
"refID": 464851,
"rates": {
"taxIncludeState": false,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 33.99,
"discount": 0,
"base": 66.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 66.01,
"tax": 33.99,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 33.99,
"discount": 0,
"base": 66.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 66.01,
"tax": 33.99,
"discount": 0
}
}
},
"outwardID": "Itin_2",
"deeplink": "https://development.owaytrip.com/flights/confirm/b96c5d3a04a8eb1aa7e988c6aa996dd7-1595501679965/15955016831661-851/1/NUxwS1VDMXRSa1BzMGhQdTR2Q0o0dz09OjpAZ9s/94y28VC7QYXditeV/1/0/0",
"availableseat": "",
"moreFares": [
{
"totalDuration": 7500,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7500,
"departure": {
"departureTime": "07:00",
"departureDate": "2020-08-20",
"airportName": "Yangon Intl",
"airportCode": "RGN"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "222",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "Via",
"arrivalDate": "2020-08-20",
"airportName": "Bagan (Nyaung-U)",
"airportCode": "NYU"
}
},
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7500,
"departure": {
"departureTime": "Via",
"departureDate": "2020-08-20",
"airportName": "Bagan (Nyaung-U)",
"airportCode": "NYU"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "222",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "09:05",
"arrivalDate": "2020-08-20",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
}
}
],
"referKey": "15955016831580-851",
"refID": 464851,
"rates": {
"taxIncludeState": false,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 33.99,
"discount": 0,
"base": 88.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 88.01,
"tax": 33.99,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 33.99,
"discount": 0,
"base": 88.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 88.01,
"tax": 33.99,
"discount": 0
}
}
},
"outwardID": "Itin_1",
"deeplink": "https://development.owaytrip.com/flights/confirm/b96c5d3a04a8eb1aa7e988c6aa996dd7-1595501679965/15955016831580-851/1/QzlJL2thVnBWZGtyZitoVzRDdVJFZz09Ojqnf8T3u/Q0Nmja264SQ9uj/1/0/0",
"availableseat": ""
}
]
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "07:15",
"departureDate": "2020-08-20",
"airportName": "Yangon Intl",
"airportCode": "RGN"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "208",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "08:40",
"arrivalDate": "2020-08-20",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
}
}
],
"referKey": "15955016831793-851",
"refID": 461851,
"rates": {
"taxIncludeState": false,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 33.99,
"discount": 0,
"base": 66.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 66.01,
"tax": 33.99,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 33.99,
"discount": 0,
"base": 66.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 66.01,
"tax": 33.99,
"discount": 0
}
}
},
"outwardID": "Itin_4",
"deeplink": "https://development.owaytrip.com/flights/confirm/b96c5d3a04a8eb1aa7e988c6aa996dd7-1595501679965/15955016831793-851/1/ckxHWVlLQUZJRFpRem5OQ3liWkh2UT09OjqWkkAbe6sdkzl+cAsq1ul+/1/0/0",
"availableseat": "",
"moreFares": [
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "07:15",
"departureDate": "2020-08-20",
"airportName": "Yangon Intl",
"airportCode": "RGN"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "208",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "08:40",
"arrivalDate": "2020-08-20",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
}
}
],
"referKey": "15955016831742-851",
"refID": 461851,
"rates": {
"taxIncludeState": false,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 33.99,
"discount": 0,
"base": 88.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 88.01,
"tax": 33.99,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 33.99,
"discount": 0,
"base": 88.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 88.01,
"tax": 33.99,
"discount": 0
}
}
},
"outwardID": "Itin_3",
"deeplink": "https://development.owaytrip.com/flights/confirm/b96c5d3a04a8eb1aa7e988c6aa996dd7-1595501679965/15955016831742-851/1/WWg3Z1A2ZExvQlZkYmE2WDlvZFdadz09OjohC4AffJSVNU6woA2up90W/1/0/0",
"availableseat": ""
}
]
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "11:30",
"departureDate": "2020-08-20",
"airportName": "Yangon Intl",
"airportCode": "RGN"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "226",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "12:55",
"arrivalDate": "2020-08-20",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
}
}
],
"referKey": "15955016831854-851",
"refID": 462851,
"rates": {
"taxIncludeState": false,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 33.99,
"discount": 0,
"base": 66.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 66.01,
"tax": 33.99,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 33.99,
"discount": 0,
"base": 66.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 66.01,
"tax": 33.99,
"discount": 0
}
}
},
"outwardID": "Itin_5",
"deeplink": "https://development.owaytrip.com/flights/confirm/b96c5d3a04a8eb1aa7e988c6aa996dd7-1595501679965/15955016831854-851/1/NTI5MkJuaW11TnBqLzJKRSthQU8wdz09OjpBFd0cJVbFNGBatl54Fe0Y/1/0/0",
"availableseat": "",
"moreFares": [
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "11:30",
"departureDate": "2020-08-20",
"airportName": "Yangon Intl",
"airportCode": "RGN"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "226",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "12:55",
"arrivalDate": "2020-08-20",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
}
}
],
"referKey": "15955016831915-851",
"refID": 462851,
"rates": {
"taxIncludeState": false,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 33.99,
"discount": 0,
"base": 88.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 88.01,
"tax": 33.99,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 33.99,
"discount": 0,
"base": 88.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 88.01,
"tax": 33.99,
"discount": 0
}
}
},
"outwardID": "Itin_6",
"deeplink": "https://development.owaytrip.com/flights/confirm/b96c5d3a04a8eb1aa7e988c6aa996dd7-1595501679965/15955016831915-851/1/bFhhMHgxSnFQUlM0RmhueVpCd21ndz09OjpCKDoGJeyJFgI6xEkyQ4h6/1/0/0",
"availableseat": ""
}
]
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "13:00",
"departureDate": "2020-08-20",
"airportName": "Yangon Intl",
"airportCode": "RGN"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "622",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "14:25",
"arrivalDate": "2020-08-20",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
}
}
],
"referKey": "15955016832027-851",
"refID": 460851,
"rates": {
"taxIncludeState": false,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 33.99,
"discount": 0,
"base": 66.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 66.01,
"tax": 33.99,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 33.99,
"discount": 0,
"base": 66.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 66.01,
"tax": 33.99,
"discount": 0
}
}
},
"outwardID": "Itin_8",
"deeplink": "https://development.owaytrip.com/flights/confirm/b96c5d3a04a8eb1aa7e988c6aa996dd7-1595501679965/15955016832027-851/1/aFcrZUIwUUoyY2RRbTlOc3BEMlhrUT09OjriEu9QGz0pzKlm9mUS5/di/1/0/0",
"availableseat": "",
"moreFares": [
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "13:00",
"departureDate": "2020-08-20",
"airportName": "Yangon Intl",
"airportCode": "RGN"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "622",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "14:25",
"arrivalDate": "2020-08-20",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
}
}
],
"referKey": "15955016831976-851",
"refID": 460851,
"rates": {
"taxIncludeState": false,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 33.99,
"discount": 0,
"base": 88.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 88.01,
"tax": 33.99,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 33.99,
"discount": 0,
"base": 88.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 88.01,
"tax": 33.99,
"discount": 0
}
}
},
"outwardID": "Itin_7",
"deeplink": "https://development.owaytrip.com/flights/confirm/b96c5d3a04a8eb1aa7e988c6aa996dd7-1595501679965/15955016831976-851/1/ekMxUFhUNm5KNWlZeUtUS2NIZ1FLdz09OjrnTBZT6SJsgBT+7/ucGH2h/1/0/0",
"availableseat": ""
}
]
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "18:15",
"departureDate": "2020-08-20",
"airportName": "Yangon Intl",
"airportCode": "RGN"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "204",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "19:40",
"arrivalDate": "2020-08-20",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
}
}
],
"referKey": "15955016832149-851",
"refID": 463851,
"rates": {
"taxIncludeState": false,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 33.99,
"discount": 0,
"base": 66.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 66.01,
"tax": 33.99,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 33.99,
"discount": 0,
"base": 66.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 66.01,
"tax": 33.99,
"discount": 0
}
}
},
"outwardID": "Itin_10",
"deeplink": "https://development.owaytrip.com/flights/confirm/b96c5d3a04a8eb1aa7e988c6aa996dd7-1595501679965/15955016832149-851/1/WWdBSlQxSkVxKzFFeDlsdnorRDcvZz09Ojr+6fonXhIfmo8/nmN8Rjq3/1/0/0",
"availableseat": "",
"moreFares": [
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "18:15",
"departureDate": "2020-08-20",
"airportName": "Yangon Intl",
"airportCode": "RGN"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "204",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "19:40",
"arrivalDate": "2020-08-20",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
}
}
],
"referKey": "15955016832088-851",
"refID": 463851,
"rates": {
"taxIncludeState": false,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 33.99,
"discount": 0,
"base": 88.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 88.01,
"tax": 33.99,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 33.99,
"discount": 0,
"base": 88.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 88.01,
"tax": 33.99,
"discount": 0
}
}
},
"outwardID": "Itin_9",
"deeplink": "https://development.owaytrip.com/flights/confirm/b96c5d3a04a8eb1aa7e988c6aa996dd7-1595501679965/15955016832088-851/1/dTgxTFVOd1N0YTNHTFdaQmdCcmFIUT09Ojoku67K4YmYrMrsJ8eYBMpa/1/0/0",
"availableseat": ""
}
]
}
]
}
}
Sample Round Trip Response
{
"code": "200",
"message": "Successful",
"cacheKey": "4abbc58eac614b6eb435d0d56060a46b-1595504152688",
"cacheSecond": 900000,
"complete": "true",
"tripType": 2,
"currencyCode": "USD",
"routings": {
"outward": [
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "18:15",
"departureDate": "2020-08-20",
"airportName": "Yangon Intl",
"airportCode": "RGN"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "204",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "19:40",
"arrivalDate": "2020-08-20",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
}
}
],
"referKey": "1595504158024-851",
"refID": 42851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 67.98,
"discount": 0,
"base": 199.99
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 199.99,
"tax": 67.98,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 67.98,
"discount": 0,
"base": 199.99
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 199.99,
"tax": 67.98,
"discount": 0
}
}
},
"outwardID": "Itin_42",
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1595504158024-851/1/OGNPeUduUS9xZjIzbGlWUDl3UDU4QT09OjpNLdKkQIgHbeC8I3GpVqEX/1/0/0",
"availableseat": "",
"moreFares": [
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "18:15",
"departureDate": "2020-08-20",
"airportName": "Yangon Intl",
"airportCode": "RGN"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "204",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "19:40",
"arrivalDate": "2020-08-20",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
}
}
],
"referKey": "1595504158007-851",
"refID": 41851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 67.98,
"discount": 0,
"base": 243.99
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 243.99,
"tax": 67.98,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 67.98,
"discount": 0,
"base": 243.99
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 243.99,
"tax": 67.98,
"discount": 0
}
}
},
"outwardID": "Itin_41",
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1595504158007-851/1/TUxEZVNaQ1dJOFB1VXpDd0tMMHNtQT09OjrMB9KG/0Z073WB5Fj53nqD/1/0/0",
"availableseat": ""
}
]
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "13:00",
"departureDate": "2020-08-20",
"airportName": "Yangon Intl",
"airportCode": "RGN"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "622",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "14:25",
"arrivalDate": "2020-08-20",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
}
}
],
"referKey": "1595504157848-851",
"refID": 32851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 67.98,
"discount": 0,
"base": 199.99
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 199.99,
"tax": 67.98,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 67.98,
"discount": 0,
"base": 199.99
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 199.99,
"tax": 67.98,
"discount": 0
}
}
},
"outwardID": "Itin_32",
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1595504157848-851/1/bXA4cEJmR0xMWllLMnFsQzhmdkpHUT09Ojr+jIeecHI5zIVnUxZ9gqED/1/0/0",
"availableseat": "",
"moreFares": [
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "13:00",
"departureDate": "2020-08-20",
"airportName": "Yangon Intl",
"airportCode": "RGN"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "622",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "14:25",
"arrivalDate": "2020-08-20",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
}
}
],
"referKey": "1595504157831-851",
"refID": 31851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 67.98,
"discount": 0,
"base": 243.99
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 243.99,
"tax": 67.98,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 67.98,
"discount": 0,
"base": 243.99
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 243.99,
"tax": 67.98,
"discount": 0
}
}
},
"outwardID": "Itin_31",
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1595504157831-851/1/NndMSERLM2dZVFMzSFU3OXRleUVQZz09OjqKzwNyXwWWBc4KlLf6raVP/1/0/0",
"availableseat": ""
}
]
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "11:30",
"departureDate": "2020-08-20",
"airportName": "Yangon Intl",
"airportCode": "RGN"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "226",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "12:55",
"arrivalDate": "2020-08-20",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
}
}
],
"referKey": "1595504157665-851",
"refID": 22851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 67.98,
"discount": 0,
"base": 199.99
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 199.99,
"tax": 67.98,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 67.98,
"discount": 0,
"base": 199.99
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 199.99,
"tax": 67.98,
"discount": 0
}
}
},
"outwardID": "Itin_22",
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1595504157665-851/1/MG5EM2dxVjExYkRueTVUMWw4QmhmUT09OjrxZ5w86WLa92j1T96+34JL/1/0/0",
"availableseat": "",
"moreFares": [
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "11:30",
"departureDate": "2020-08-20",
"airportName": "Yangon Intl",
"airportCode": "RGN"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "226",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "12:55",
"arrivalDate": "2020-08-20",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
}
}
],
"referKey": "1595504157648-851",
"refID": 21851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 67.98,
"discount": 0,
"base": 243.99
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 243.99,
"tax": 67.98,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 67.98,
"discount": 0,
"base": 243.99
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 243.99,
"tax": 67.98,
"discount": 0
}
}
},
"outwardID": "Itin_21",
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1595504157648-851/1/Ym1VdHJvbm9VN2VWTXVKQXFIcDB5dz09Ojr64IeVBU87/FMN7Zttm2yF/1/0/0",
"availableseat": ""
}
]
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "07:15",
"departureDate": "2020-08-20",
"airportName": "Yangon Intl",
"airportCode": "RGN"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "208",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "08:40",
"arrivalDate": "2020-08-20",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
}
}
],
"referKey": "1595504157489-851",
"refID": 12851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 67.98,
"discount": 0,
"base": 199.99
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 199.99,
"tax": 67.98,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 67.98,
"discount": 0,
"base": 199.99
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 199.99,
"tax": 67.98,
"discount": 0
}
}
},
"outwardID": "Itin_12",
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1595504157489-851/1/a2hqcDZtelVrQlJ3WGhQY3BYNkJEdz09OjpYlU3cPliT4w9bNKAJPby1/1/0/0",
"availableseat": "",
"moreFares": [
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "07:15",
"departureDate": "2020-08-20",
"airportName": "Yangon Intl",
"airportCode": "RGN"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "208",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "08:40",
"arrivalDate": "2020-08-20",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
}
}
],
"referKey": "1595504157472-851",
"refID": 11851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 67.98,
"discount": 0,
"base": 243.99
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 243.99,
"tax": 67.98,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 67.98,
"discount": 0,
"base": 243.99
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 243.99,
"tax": 67.98,
"discount": 0
}
}
},
"outwardID": "Itin_11",
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1595504157472-851/1/MWtseTMzQmFWQmtSYm13UXM1aXQrdz09OjqZLow7BdBF8+xPOVtqOxNG/1/0/0",
"availableseat": ""
}
]
},
{
"totalDuration": 7500,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7500,
"departure": {
"departureTime": "07:00",
"departureDate": "2020-08-20",
"airportName": "Yangon Intl",
"airportCode": "RGN"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "222",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "Via",
"arrivalDate": "2020-08-20",
"airportName": "Bagan (Nyaung-U)",
"airportCode": "NYU"
}
},
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7500,
"departure": {
"departureTime": "Via",
"departureDate": "2020-08-20",
"airportName": "Bagan (Nyaung-U)",
"airportCode": "NYU"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "222",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "09:05",
"arrivalDate": "2020-08-20",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
}
}
],
"referKey": "1595504157295-851",
"refID": 2851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 67.98,
"discount": 0,
"base": 199.99
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 199.99,
"tax": 67.98,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 67.98,
"discount": 0,
"base": 199.99
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 199.99,
"tax": 67.98,
"discount": 0
}
}
},
"outwardID": "Itin_2",
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1595504157295-851/1/b3hTckZ4cS9QcUFkbTNkdSt5Smk4Zz09OjrMxhE5NMmPnxKNw6BX4PPW/1/0/0",
"availableseat": "",
"moreFares": [
{
"totalDuration": 7500,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7500,
"departure": {
"departureTime": "07:00",
"departureDate": "2020-08-20",
"airportName": "Yangon Intl",
"airportCode": "RGN"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "222",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "Via",
"arrivalDate": "2020-08-20",
"airportName": "Bagan (Nyaung-U)",
"airportCode": "NYU"
}
},
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7500,
"departure": {
"departureTime": "Via",
"departureDate": "2020-08-20",
"airportName": "Bagan (Nyaung-U)",
"airportCode": "NYU"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "222",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "09:05",
"arrivalDate": "2020-08-20",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
}
}
],
"referKey": "1595504157275-851",
"refID": 1851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 67.98,
"discount": 0,
"base": 243.99
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 243.99,
"tax": 67.98,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 67.98,
"discount": 0,
"base": 243.99
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 243.99,
"tax": 67.98,
"discount": 0
}
}
},
"outwardID": "Itin_1",
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1595504157275-851/1/UmgrLysvc0daUXhyTWpBNnAxTnBsZz09Ojp6XOlLDErK8x5GVreNS5Tm/1/0/0",
"availableseat": ""
}
]
}
],
"return": {
"1851": [
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "08:55",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "209",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "10:20",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_1",
"referKey": "1595504157286-851",
"refID": 1851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157286-851/TUlJVGR3Z1ZTU1FkdXV2WVBJR3d3QT09OjpVvKcMhi0W7El3Cu2+ib6L/1/0/0",
"availableseat": ""
},
{
"totalDuration": 7200,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7200,
"departure": {
"departureTime": "09:20",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "223",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "Via",
"arrivalDate": "2020-08-25",
"airportName": "Inle (Heho)",
"airportCode": "HEH"
}
},
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7200,
"departure": {
"departureTime": "Via",
"departureDate": "2020-08-25",
"airportName": "Inle (Heho)",
"airportCode": "HEH"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "223",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "11:20",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_3",
"referKey": "1595504157325-851",
"refID": 1851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157325-851/TVkyMldqcFpiSHVxNVdWTndHdk9Odz09Ojr68UTFDq6qTt6rwjVqHMSk/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "15:20",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "227",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "16:45",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_5",
"referKey": "1595504157368-851",
"refID": 1851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157368-851/aTJ6MlBob2JoUnE2QndhNFJyaEtKdz09OjqwtebIJdsACXej/1T34Dhi/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "17:30",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "623",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "18:55",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_7",
"referKey": "1595504157406-851",
"refID": 1851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157406-851/d2ZjUTJHUjduQUdjYUlGZFo4dmF4QT09OjrkQ8g8XObqjy/oetlRTCNr/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "19:00",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "205",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "20:25",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_9",
"referKey": "1595504157444-851",
"refID": 1851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157444-851/U0RjNUZ1SVBrMHZCYWk2RTErR3pIdz09OjoBLq+mmGsQGrss0PwKqWWz/1/0/0",
"availableseat": ""
}
],
"2851": [
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "08:55",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "209",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "10:20",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_2",
"referKey": "1595504157306-851",
"refID": 2851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157306-851/ZGNLbVR6SFVLTTZYdSsrQ1ZlWUhZUT09Ojq3C5sSn8SoouiICKWC5ojE/1/0/0",
"availableseat": ""
},
{
"totalDuration": 7200,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7200,
"departure": {
"departureTime": "09:20",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "223",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "Via",
"arrivalDate": "2020-08-25",
"airportName": "Inle (Heho)",
"airportCode": "HEH"
}
},
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7200,
"departure": {
"departureTime": "Via",
"departureDate": "2020-08-25",
"airportName": "Inle (Heho)",
"airportCode": "HEH"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "223",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "11:20",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_4",
"referKey": "1595504157346-851",
"refID": 2851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157346-851/cW02N29xVEhlVmFHbTB4bTFYa2UzUT09OjrEg/9P1uVRYyjW3DhhlBXu/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "15:20",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "227",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "16:45",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_6",
"referKey": "1595504157387-851",
"refID": 2851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157387-851/YVExQkQrV214anhFWGI5WjNhdXpHQT09Ojo1WjQMzcxsZd1tncJL+29w/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "17:30",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "623",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "18:55",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_8",
"referKey": "1595504157425-851",
"refID": 2851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157425-851/YlErRmZKY3JNTmozUnpBUk10Q2dzdz09OjpwZmNayEx6u5is/YGVp4FV/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "19:00",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "205",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "20:25",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_10",
"referKey": "1595504157463-851",
"refID": 2851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157463-851/MlE0TlA2eFNSWDRIam5xWGxVYUdRUT09OjqlWsoX+eTUJJoiDWAD+ErG/1/0/0",
"availableseat": ""
}
],
"11851": [
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "08:55",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "209",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "10:20",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_11",
"referKey": "1595504157480-851",
"refID": 11851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157480-851/U3F3OVFzbk13dWlISlQ5MXN1T3JmZz09Ojp5pUxlA5Xo+pQosg125G3W/1/0/0",
"availableseat": ""
},
{
"totalDuration": 7200,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7200,
"departure": {
"departureTime": "09:20",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "223",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "Via",
"arrivalDate": "2020-08-25",
"airportName": "Inle (Heho)",
"airportCode": "HEH"
}
},
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7200,
"departure": {
"departureTime": "Via",
"departureDate": "2020-08-25",
"airportName": "Inle (Heho)",
"airportCode": "HEH"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "223",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "11:20",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_13",
"referKey": "1595504157514-851",
"refID": 11851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157514-851/c3MxV0hMMzZXVDB0Y25Wa25NQ0lMUT09Ojpnoq4CeiVMB8IaUI760bti/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "15:20",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "227",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "16:45",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_15",
"referKey": "1595504157553-851",
"refID": 11851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157553-851/OFRxS3dUa25oakpCUUlNbTYxUXdhQT09Ojp7rWGkLnvp8f3oMFYwDL7g/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "17:30",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "623",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "18:55",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_17",
"referKey": "1595504157587-851",
"refID": 11851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157587-851/OFJ4KzZsNmFIekJDNDd6TndpRWhHdz09OjrTf7A1vUzGPFUcks9YWznr/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "19:00",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "205",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "20:25",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_19",
"referKey": "1595504157622-851",
"refID": 11851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157622-851/bEVPa3BqMmNXcGozM1g3RTRlZ05lUT09Ojrpr6m8ZuhhzSnmFgsMg2uk/1/0/0",
"availableseat": ""
}
],
"12851": [
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "08:55",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "209",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "10:20",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_12",
"referKey": "1595504157497-851",
"refID": 12851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157497-851/WlN0YWdvSkhmWDdhYmxLL3FrNXlUQT09OjozBTc/Q3mfp3dgjdW9pZfr/1/0/0",
"availableseat": ""
},
{
"totalDuration": 7200,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7200,
"departure": {
"departureTime": "09:20",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "223",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "Via",
"arrivalDate": "2020-08-25",
"airportName": "Inle (Heho)",
"airportCode": "HEH"
}
},
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7200,
"departure": {
"departureTime": "Via",
"departureDate": "2020-08-25",
"airportName": "Inle (Heho)",
"airportCode": "HEH"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "223",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "11:20",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_14",
"referKey": "1595504157534-851",
"refID": 12851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157534-851/dGJiQWpINUl6c0lJOVhhOXBIUUZBQT09Ojo9RL3j0I+JvwYjirAzFSWo/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "15:20",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "227",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "16:45",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_16",
"referKey": "1595504157570-851",
"refID": 12851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157570-851/TlZyWWZTU2NJUkdPaWVVUDVrb0JiZz09Ojrr7Kv7NVLOjlcnvrmxONBP/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "17:30",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "623",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "18:55",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_18",
"referKey": "1595504157605-851",
"refID": 12851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157605-851/OUVicCtSSFlGZ3oybzQ2SDU3TlVkdz09OjrWkhU3g7lrV6BxtdzrNQBB/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "19:00",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "205",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "20:25",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_20",
"referKey": "1595504157639-851",
"refID": 12851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157639-851/TmZ4cmxmYjNpT2FVY3hHNEhkOG9OQT09Ojoy0ZoNmLpK/nbvt9Wich4V/1/0/0",
"availableseat": ""
}
],
"21851": [
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "08:55",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "209",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "10:20",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_21",
"referKey": "1595504157657-851",
"refID": 21851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157657-851/SHB0MVo1ekdvbkNZUjk5NG5TT1Z2UT09OjqagUejBeyntbGjQBsWhRbG/1/0/0",
"availableseat": ""
},
{
"totalDuration": 7200,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7200,
"departure": {
"departureTime": "09:20",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "223",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "Via",
"arrivalDate": "2020-08-25",
"airportName": "Inle (Heho)",
"airportCode": "HEH"
}
},
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7200,
"departure": {
"departureTime": "Via",
"departureDate": "2020-08-25",
"airportName": "Inle (Heho)",
"airportCode": "HEH"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "223",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "11:20",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_23",
"referKey": "1595504157697-851",
"refID": 21851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157697-851/Ky9KQWd0emJSTGpVbEJJMHF3NktnZz09OjoGn6DDkgasqkmr1k7gj9gr/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "15:20",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "227",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "16:45",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_25",
"referKey": "1595504157736-851",
"refID": 21851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157736-851/b1hreVRMZUt2MmtBeStNR1pyTldqQT09OjrAm6x++97VestF3JVEVlWb/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "17:30",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "623",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "18:55",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_27",
"referKey": "1595504157771-851",
"refID": 21851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157771-851/NzV5Y01PekJzazdFREM0eWhYWWwxZz09Ojr6QinMRuQn1usiUR8G6QYy/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "19:00",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "205",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "20:25",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_29",
"referKey": "1595504157805-851",
"refID": 21851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157805-851/L0FncVZGUVlCUWtsaFJyWWo0OWs1dz09Ojqvstj7os50+M205kD+afnh/1/0/0",
"availableseat": ""
}
],
"22851": [
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "08:55",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "209",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "10:20",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_22",
"referKey": "1595504157673-851",
"refID": 22851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157673-851/SThSTGxGUy9vSlo0RUowZnJOQ3A5UT09Ojrie5gU14Q85is7W8AmCi38/1/0/0",
"availableseat": ""
},
{
"totalDuration": 7200,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7200,
"departure": {
"departureTime": "09:20",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "223",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "Via",
"arrivalDate": "2020-08-25",
"airportName": "Inle (Heho)",
"airportCode": "HEH"
}
},
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7200,
"departure": {
"departureTime": "Via",
"departureDate": "2020-08-25",
"airportName": "Inle (Heho)",
"airportCode": "HEH"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "223",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "11:20",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_24",
"referKey": "1595504157717-851",
"refID": 22851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157717-851/dllyWWlNNVltclF5NktnWnVyOEpmZz09Ojp0oBFxm2V8OgL4KSMqGdEM/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "15:20",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "227",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "16:45",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_26",
"referKey": "1595504157754-851",
"refID": 22851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157754-851/U1l6Vkd0YzhYWVNFZlVQVDdCUnFHQT09OjpZrYkvlyRYseH8xgUvZsfL/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "17:30",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "623",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "18:55",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_28",
"referKey": "1595504157788-851",
"refID": 22851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157788-851/SlE3NXBsekd4VERxNjBGQXJQOGtBdz09OjqIjIZDpYyF8NjkJ/0DnWRS/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "19:00",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "205",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "20:25",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_30",
"referKey": "1595504157822-851",
"refID": 22851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157822-851/TlVhNXRMRVQwQ2U4Z2hrRkp3Z2t5dz09Ojr8YZwvlQul/UCil75bsJh6/1/0/0",
"availableseat": ""
}
],
"31851": [
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "08:55",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "209",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "10:20",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_31",
"referKey": "1595504157840-851",
"refID": 31851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157840-851/bmR4alBYaDkxR1NEQ1FYdW8zSnhlZz09Ojp/M/jcJ41yzvEfcpvbH9FG/1/0/0",
"availableseat": ""
},
{
"totalDuration": 7200,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7200,
"departure": {
"departureTime": "09:20",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "223",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "Via",
"arrivalDate": "2020-08-25",
"airportName": "Inle (Heho)",
"airportCode": "HEH"
}
},
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7200,
"departure": {
"departureTime": "Via",
"departureDate": "2020-08-25",
"airportName": "Inle (Heho)",
"airportCode": "HEH"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "223",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "11:20",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_33",
"referKey": "1595504157875-851",
"refID": 31851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157875-851/TS9NZ1l6S3ZpRWZFcWpnSzFzT3NEUT09OjrO6hHD/BzZfshrwyX3rvu1/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "15:20",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "227",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "16:45",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_35",
"referKey": "1595504157913-851",
"refID": 31851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157913-851/djRKWHMzSmdBdGpIeXZ3SEYxb051dz09OjoIiB/Tl++SZdD62XQ7rwaz/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "17:30",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "623",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "18:55",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_37",
"referKey": "1595504157947-851",
"refID": 31851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157947-851/MmZ3bk42S0RNTWJQcXN4RWVmQisvdz09OjrBuN1TKOqFdIrwsEMURkwJ/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "19:00",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "205",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "20:25",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_39",
"referKey": "1595504157981-851",
"refID": 31851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157981-851/RENXbDB5Y0UyQXFaVXhjRHlxY1ZzQT09Ojqoefcm7V0burS1tw1MANiP/1/0/0",
"availableseat": ""
}
],
"32851": [
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "08:55",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "209",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "10:20",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_32",
"referKey": "1595504157857-851",
"refID": 32851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157857-851/THU5ZmR6NmJkTWJSUnlnVUFONGtldz09OjovBZHhMUeyjjLwvgDUUn4h/1/0/0",
"availableseat": ""
},
{
"totalDuration": 7200,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7200,
"departure": {
"departureTime": "09:20",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "223",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "Via",
"arrivalDate": "2020-08-25",
"airportName": "Inle (Heho)",
"airportCode": "HEH"
}
},
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7200,
"departure": {
"departureTime": "Via",
"departureDate": "2020-08-25",
"airportName": "Inle (Heho)",
"airportCode": "HEH"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "223",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "11:20",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_34",
"referKey": "1595504157894-851",
"refID": 32851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157894-851/blhmZVdkckRzaEdxb213OUdYMUJIZz09OjpU2l7W1eVXYqocUW0iCJVM/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "15:20",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "227",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "16:45",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_36",
"referKey": "1595504157930-851",
"refID": 32851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157930-851/T1MwZWpzWHhkcUJKUHZyWGxjNVNQZz09OjqB7u8iJN3vWdyTQEC71J9R/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "17:30",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "623",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "18:55",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_38",
"referKey": "1595504157965-851",
"refID": 32851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157965-851/S2Q4NzJQUGRCM1AxYUV2OEQ3Rkh6Zz09OjqJrdYhMzr/+41AW2wCrpqJ/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "19:00",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "205",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "20:25",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_40",
"referKey": "1595504157998-851",
"refID": 32851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504157998-851/ZG1vWGtiZVh3NWZBTkduSGt2dW41dz09OjqDxmgZUjkb6WbDnCBxlxhE/1/0/0",
"availableseat": ""
}
],
"41851": [
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "08:55",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "209",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "10:20",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_41",
"referKey": "1595504158015-851",
"refID": 41851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504158015-851/aVIzQ3RUakZJWTFtWkFFVnZDU21rZz09OjonHNgCTf6gxH34Yw7lLO5M/1/0/0",
"availableseat": ""
},
{
"totalDuration": 7200,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7200,
"departure": {
"departureTime": "09:20",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "223",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "Via",
"arrivalDate": "2020-08-25",
"airportName": "Inle (Heho)",
"airportCode": "HEH"
}
},
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7200,
"departure": {
"departureTime": "Via",
"departureDate": "2020-08-25",
"airportName": "Inle (Heho)",
"airportCode": "HEH"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "223",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "11:20",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_43",
"referKey": "1595504158048-851",
"refID": 41851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504158048-851/SzFzZzFwZHZKVG9sRDR4STY1K0lJZz09OjqVObL9xtrx4Cct9/XCVXQ5/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "15:20",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "227",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "16:45",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_45",
"referKey": "1595504158086-851",
"refID": 41851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504158086-851/WUJoRzhPTVFkY0lBeTVtTFZYQVJNdz09OjrPG3aJiP8iVTHdAKkHxU0y/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "17:30",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "623",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "18:55",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_47",
"referKey": "1595504158119-851",
"refID": 41851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504158119-851/MWlWSE4rQUY3N2JjblpQS0FJb0s0UT09OjpNA9HJyBhHRUMMQNIqsarI/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "19:00",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Flexi",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "205",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "B",
"bookingClass": "",
"arrival": {
"arrivalTime": "20:25",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_49",
"referKey": "1595504158152-851",
"refID": 41851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504158152-851/ejBLVVFOUlVUanU2cFhFaHdRclFhZz09OjqrjOBFwePx7W/DlMRQbemC/1/0/0",
"availableseat": ""
}
],
"42851": [
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "08:55",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "209",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "10:20",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_42",
"referKey": "1595504158032-851",
"refID": 42851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504158032-851/T3luWk9iSkt0VkF5aHVCT1FYU01HQT09OjrFoHwj1gniFjx6/+isfix+/1/0/0",
"availableseat": ""
},
{
"totalDuration": 7200,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7200,
"departure": {
"departureTime": "09:20",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "223",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "Via",
"arrivalDate": "2020-08-25",
"airportName": "Inle (Heho)",
"airportCode": "HEH"
}
},
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 7200,
"departure": {
"departureTime": "Via",
"departureDate": "2020-08-25",
"airportName": "Inle (Heho)",
"airportCode": "HEH"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "223",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "11:20",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_44",
"referKey": "1595504158067-851",
"refID": 42851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504158067-851/RmcyakN5UUluR21HR3RyTmV6emEwUT09Ojp/et6TUiP9RuZsoBkl0Qk0/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "15:20",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "227",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "16:45",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_46",
"referKey": "1595504158102-851",
"refID": 42851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504158102-851/VDJlY1RISktiaXBINlFjeWlXcHRYUT09Ojq95BexP0s7MN+vGZuUSdl//1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "17:30",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "623",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "18:55",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_48",
"referKey": "1595504158135-851",
"refID": 42851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504158135-851/dUJPK1dKR2FES2UxY3hNQmhmMTNBdz09Ojq71HkRudgWhqfsd5EZL9Q9/1/0/0",
"availableseat": ""
},
{
"totalDuration": 5100,
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "19:00",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "205",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "20:25",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"returnID": "Itin_50",
"referKey": "1595504158168-851",
"refID": 42851,
"rates": {
"taxIncludeState": true,
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
},
"deeplink": "https://development.owaytrip.com/flights/confirm/4abbc58eac614b6eb435d0d56060a46b-1595504152688/1/1595504158168-851/QjI3d3dveVVXNTdXald4UWFpb0ZLZz09Ojqi/hpoV3erEjGDNrLYQcRx/1/0/0",
"availableseat": ""
}
]
}
}
}
Response Detail Information
Pairing Outward Route and Return Route depend on refID.
Example: Outward Route has refID 1 and Return Route also has refID 1. These outward route and return route can pair. Return route refID 1 can be more than one.
| Parameters | Optional | DataType | Details |
|---|---|---|---|
| code | No | Integer | Status code response from api example – 200,001,002 |
| message | No | String | Detail description for response code |
| cacheKey | No | String | Unique key response from api If cacheKey is empty, make new request to web services. If exists, api will response data from cache server. example - b96c5d3a04a8eb1aa7e988c6aa996dd7-1595564280375 |
| cacheSecond | No | Integer | Life time of cache data |
| complete | No | String | True/False State If routes are not completed, state will be false. |
| tripType | No | Integer | Trip Type - 1 – one way - 2 – round trip |
| currencyCode | No | String | Your requested currency code. |
| routings | No | Array | There are two arrays. Outward and Return. If count of routings array is one, the trip type is one way. It will be return Outward Array. If count of routings array is two, the trip type is round trip. It will be return Return Array. |
| Elements of routings Array | |||
| Outward | No | Array | Detail information of Outward Flight Route for each supplier. |
| Elements for Outward Array | |||
| referKey | No | String | unique number of each route |
| routeID | No | String | The id of routing. |
| outwardID | No | String | outwardID for Outward Routings, returnID for Return Routings. |
| availableSeat | Yes | Integer | Number of available seats |
| refID | No | Integer | If trip type is roundtrip (2), api will response refID for selecting correspondence return group. |
| totalDuration | No | Integer | Total duration in seconds (depend on different time zone) example – 5100 |
| route | No | Array | Detail Information of each outward and return route. It contains route segments for via flights. If array counts of route are greater than 1, your route has via flights. |
| carrier | No | object | Details information of flight and airline |
| Elements of carrier object | |||
| airlineName | No | String | Airline Name |
| flightNumber | No | Integer | Flight Number |
| airlineCode | No | String | Airline Code |
| airlineLogo | No | String | Airline logo link |
| departure | No | object | Departure details information |
| Elements of departure object | |||
| airportCode | No | String | Airport code example - YGN |
| airportName | No | String | Airport Name example - Yangon International Airport |
| departureDate | No | String | Format yyyy-mm-dd departure date |
| departureTime | No | String | Format HH:mm or Via departure time |
| arrival | No | Object | Arrival Details Information |
| Elements of arrival object | |||
| airportCode | No | String | Airport code example - SIN |
| airportName | No | String | Airport Name example - Changi International Airport |
| arrivalDate | No | String | Format yyyy-mm-dd arrival date |
| arrivalTime | No | String | Format HH:mm or Via arrival time |
| duration | No | String | Duration of flight example – 5100 (second) |
| class | No | String | The class of flight as specified by the supplier |
| bookingClass | Yes | String | The booking class example - H |
| cabinClass | Yes | String | The cabin class code from Airline example - B |
| flightIndicator | Yes | String | Flight Indicator Code |
| statusCode | Yes | String | Flight status Code |
| chargeType | Yes | String | Request Fare Type (Local,Foreigner) |
| layOverTime | No | integer | Flight Lay over time by more segment |
| rule | No | object | The rule and policy |
| Elements of rule object | |||
| others | Yes | String | Other Information of refund policy |
| policyLink | Yes | String | Cancellation Policy Link |
| service | No | object | The service lists that support by airlines |
| baggage | No | string | The allowed kg of baggage |
| meal | No | integer | if 0, meal is not included. If 1, meal is included. |
| rate | No | Object | Rate Detail Informations |
| taxIncludeState | No | boolean | Tax include state If true, tax includes in base rate. If false, tax includes doesn’t include in base rate. |
| inventory | No | Array | Origin rate array |
| deal | No | Array | Deal rate array |
| currencyCode | No | String | If under inventory, origin currency code. If under deal, deal currency code |
| total | No | Array | total all rate array |
| adult | No | Array | adult rate array |
| child | No | Array | child rate array |
| infant | No | Array | infant rate array |
| base | No | Double | base rate by person |
| tax | Yes | String | tax rate by person |
| discount | Yes | String | discount rate by person |
| moreFares | Yes | object | data array having the same flightNumber,flightCode,and Same time. But different class and prices. The array values have the same structure with routing arrays |
| deeplink | No | String | if request roundtrip, reuturn deeplink url segment(4) must be replace outward referKey. (or) outward deeplink url segment (5) must be replace return referKey. |
verifyFlight
The Verify call confirms the selected flight and returned selected flight information.
Url
/verify
Method
POST/JSON
Sample One Way Request
{
"apiKey": "*******************",
"currencyCode": "USD",
"cacheKey": "b96c5d3a04a8eb1aa7e988c6aa996dd7-1595501679965",
"referKey": "15955016831793-851",
"returnReferKey": ""
}
Sample Round Trip Request
{
"apiKey": "*******************",
"currencyCode": "USD",
"cacheKey": "4abbc58eac614b6eb435d0d56060a46b-1595504152688",
"referKey": "1595504158024-851",
"returnReferKey": "1595504158032-851"
}
Request Detail Informations
| Parameters | Optional | DataType | Details |
|---|---|---|---|
| apiKey | No | String | The api key that is supported from oway |
| currencyCode | No | String | Your requested currency code. |
| cacheKey | No | String | Unique key response from api if cacheKey is empty, make new request to web services. If exists, api will response data from cache server. example - b96c5d3a04a8eb1aa7e988c6aa996dd7-1595564280375 |
| referKey | No | String | unique number of each route |
| returnReferKey | No | String | the referKey of return routes and unique number of each return route |
Sample One Way Response
{
"code": "200",
"message": "Successful",
"flightType": 1,
"routeID": "",
"outwardID": "Itin_4",
"returnID": "",
"currencyCode": "USD",
"cacheKey": "b96c5d3a04a8eb1aa7e988c6aa996dd7-1595501679965",
"outward": {
"referKey": "15955016831793-851",
"totalDuration": 5100,
"refID": 461851,
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "07:15",
"departureDate": "2020-08-20",
"airportName": "Yangon Intl",
"airportCode": "RGN"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "208",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "08:40",
"arrivalDate": "2020-08-20",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
}
}
],
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rates": {
"taxIncludeState": false,
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 33.99,
"discount": 0,
"base": 66.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 66.01,
"tax": 33.99,
"discount": 0
}
},
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 33.99,
"discount": 0,
"base": 66.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 66.01,
"tax": 33.99,
"discount": 0
}
}
}
}
}
Sample Round Trip Response
{
"code": "200",
"message": "Successful",
"flightType": 1,
"routeID": "",
"outwardID": "Itin_42",
"returnID": "Itin_42",
"currencyCode": "USD",
"cacheKey": "4abbc58eac614b6eb435d0d56060a46b-1595504152688",
"outward": {
"referKey": "1595504158024-851",
"totalDuration": 5100,
"refID": 42851,
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "18:15",
"departureDate": "2020-08-20",
"airportName": "Yangon Intl",
"airportCode": "RGN"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "204",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "19:40",
"arrivalDate": "2020-08-20",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
}
}
],
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rates": {
"taxIncludeState": false,
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 67.98,
"discount": 0,
"base": 132.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 132.01,
"tax": 67.98,
"discount": 0
}
},
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 67.98,
"discount": 0,
"base": 132.01
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 132.01,
"tax": 67.98,
"discount": 0
}
}
}
},
"return": {
"refID": 42851,
"referKey": "1595504158032-851",
"totalDuration": 5100,
"route": [
{
"statusCode": "HK",
"layOverTime": 0,
"flightIndicator": "",
"duration": 5100,
"departure": {
"departureTime": "08:55",
"departureDate": "2020-08-25",
"airportName": "Mandalay Intl",
"airportCode": "MDL"
},
"class": "Economy Promo",
"chargeType": "Foreigner",
"carrier": {
"flightNumber": "209",
"airlineName": "Air KBZ",
"airlineLogo": "https://cdn-sandbox.owaytrip.com/data/flight/logo/be2268c01180c5580c4be9a0c38c3686.png",
"airlineCode": "K7"
},
"cabinClass": "V",
"bookingClass": "",
"arrival": {
"arrivalTime": "10:20",
"arrivalDate": "2020-08-25",
"airportName": "Yangon Intl",
"airportCode": "RGN"
}
}
],
"rule": {
"others": "Change allowed with fee / Refund allowed with fee"
},
"service": {
"meal": 0,
"baggage": "20 kg"
},
"rates": {
"taxIncludeState": false,
"deal": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
},
"inventory": {
"currencyCode": "USD",
"adult": {
"tax": 0,
"discount": 0,
"base": 0
},
"child": {
"tax": 0,
"discount": 0,
"base": 0
},
"infant": {
"tax": 0,
"discount": 0,
"base": 0
},
"total": {
"base": 0,
"tax": 0,
"discount": 0
}
}
}
}
}
createBooking
This message collects passenger information and flight info to be able to create booking and will return PNR.
Url
/create
Method
POST/JSON
Sample One Way Request
{
"tripType": 1,
"routingId": "",
"apiKey": "*******************",
"cacheKey": "b96c5d3a04a8eb1aa7e988c6aa996dd7-1595501679965",
"refID": 461851,
"passengers": 1,
"adult": 1,
"child": 0,
"infant": 0,
"currencyCode": "USD",
"totalDuration": 5100,
"flightInfo": {
"outward": [
{
"departureAirportCode": "RGN",
"departureAirportLocation": "Yangon Intl",
"arrivalAirportCode": "MDL",
"arrivalAirportLocation": "Mandalay Intl",
"departureDate": "2020-08-20",
"departureTime": "07:15",
"arrivalDate": "2020-08-20",
"arrivalTime": "08:40",
"airlineCode": "K7",
"airlineName": "Air KBZ",
"flightNumber": 208,
"flightIndicator": "",
"duration": 5100,
"class": "Economy Promo",
"bookingClass": "",
"cancellationPolicy": "Change allowed with fee / Refund allowed with fee",
"baggage": "20 kg",
"meal": 0
}
]
},
"travelerInfo": {
"adult": [
{
"title": "Ms",
"firstName": "Test",
"lastName": "Test",
"dateOfBirth": "1986-04-10",
"countryOfPassport": "MM",
"passportNumber": "MC123456",
"passportExpiredDate": "2025-10-09"
}
],
"child": [],
"infant": []
},
"contactInfo": {
"title": "Ms",
"firstName": "Test",
"lastName": "Test",
"phoneCode": 95,
"phoneNumber": 23456789,
"email": "test@owaytrip.com"
},
"endUserIp": "203.81.71.118",
"endUserBrowser": "Mozilla/5.0 (X11; Fedora; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.86 Safari/537.36",
"endUserOrigin": "Yangon",
"endUserData": "test@owaytrip.com"
}
Sample Round Trip Request
{
"tripType": 2,
"routingId": "",
"apiKey": "*******************",
"cacheKey": "4abbc58eac614b6eb435d0d56060a46b-1595504152688",
"refID": 42851,
"passengers": 1,
"adult": 1,
"child": 0,
"infant": 0,
"currencyCode": "USD",
"totalDuration": 5100,
"flightInfo": {
"outward": [
{
"departureAirportCode": "RGN",
"departureAirportLocation": "Yangon Intl",
"arrivalAirportCode": "MDL",
"arrivalAirportLocation": "Mandalay Intl",
"departureDate": "2020-08-20",
"departureTime": "18:15",
"arrivalDate": "2020-08-20",
"arrivalTime": "19:40",
"airlineCode": "K7",
"airlineName": "Air KBZ",
"flightNumber": 204,
"flightIndicator": "",
"duration": 5100,
"class": "Economy Promo",
"bookingClass": "",
"cancellationPolicy": "Change allowed with fee / Refund allowed with fee",
"baggage": "20 kg",
"meal": 0
}
],
"return": [
{
"departureAirportCode": "MDL",
"departureAirportLocation": "Mandalay Intl",
"arrivalAirportCode": "RGN",
"arrivalAirportLocation": "Yangon Intl",
"departureDate": "2020-08-25",
"departureTime": "08:55",
"arrivalDate": "2020-08-25",
"arrivalTime": "10:20",
"airlineCode": "K7",
"airlineName": "Air KBZ",
"flightNumber": 209,
"flightIndicator": "",
"duration": 5100,
"class": "Economy Promo",
"bookingClass": "",
"cancellationPolicy": "Change allowed with fee / Refund allowed with fee",
"baggage": "20 kg",
"meal": 0
}
]
},
"travelerInfo": {
"adult": [
{
"title": "Ms",
"firstName": "Testing",
"lastName": "Testing",
"dateOfBirth": "1986-04-10",
"countryOfPassport": "MM",
"passportNumber": "MC123456",
"passportExpiredDate": "2025-10-09"
}
],
"child": [],
"infant": []
},
"contactInfo": {
"title": "Ms",
"firstName": "Testing",
"lastName": "Testing",
"phoneCode": 95,
"phoneNumber": 23456789,
"email": "test@owaytrip.com"
},
"endUserIp": "203.81.71.118",
"endUserBrowser": "Mozilla/5.0 (X11; Fedora; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.86 Safari/537.36",
"endUserOrigin": "Yangon",
"endUserData": "test@owaytrip.com"
}
Request Detail Information
| Parameters | Optional | DataType | Details |
|---|---|---|---|
| tripType | No | Integer | Trip Type - 1 – one way - 2 – round trip |
| routingId | No | String | The id of the selected route |
| apiKey | No | String | The api key that is supported from oway |
| cacheKey | No | String | Unique key response from api |
| passengers | No | Integer | The request total passenger counts |
| adult | No | Integer | Adult Count |
| child | No | Integer | Child Count |
| infant | No | Integer | Infant Count |
| currencyCode | No | String | Your requested currency code. |
| flightInfo | No | Object | There are two arrays. Outward and Return. If One Way, no need to pass Return Array |
| Elements for Outward/Return Array | |||
| departureAirportCode | No | String | The request departure airport code (eg : RGN) |
| departureAirportLocation | No | String | The request departure airport location (eg : Yangon) |
| arrivalAirportCode | No | String | The request arrival airport code (eg : MDL) |
| arrivalAirportLocation | No | String | The request arrival airport location (eg : Mandalay) |
| departureDate | No | String | Format yyyy-mm-dd departure date |
| arrivalDate | No | String | Format yyyy-mm-dd arrival date |
| departureTime | No | String | Format HH:mm or Via departure time |
| arrivalTime | No | String | Format HH:mm or Via arrival time |
| airlineCode | No | String | Airline code – eg : YH |
| airlineName | No | String | The request airline name |
| flightNumber | No | Integer | Number of flight – eg : 702 |
| flightIndicator | Yes | String | Flight indicator code |
| duration | No | Integer | duration seconds (eg : 5100) |
| class | No | String | Class – eg : "Economy Class" |
| bookingClass | No | String | Booking Class – eg : "Y" |
| cancellationPolicy | No | String | Flight Cancellation Policy |
| travelerInfo | No | Object | There are three arrays. adult , child and infant . If no information, pass the empty array. |
| Elements for travelerInfo Object | |||
| adult | No | Array | Adult traveler details information. The adults array count based on the number of traveler. |
| Elements of adult | |||
| title | No | String | The title of adult traveler ("Mr","Mrs","Ms") |
| firstName | No | String | The first name of adult traveler |
| lastName | No | String | The last name of adult traveler |
| dateOfBirth | No | String | Date of birth for adult traveler eg : yyyy-mm-dd |
| countryOfPassport | No | String | The country of passport for adult (country ISO-2 code - eg: MM) |
| passportNumber | No | String | The passport number for adult |
| passportExpiredDate | No | String | The expiration date of passport for adult eg : yyyy-mm-dd |
| nrcNumber | No | String | The nrc number for adult if citizen. |
| child | No | Array | The details information of child. The child array count based on the number of traveler. |
| Elements of child | |||
| title | No | String | The title of child traveler ("Mstr","Miss") |
| firstName | No | String | The first name of child traveler |
| lastName | No | String | The last name of child traveler |
| dateOfBirth | No | String | Date of birth for child traveler |
| countryOfPassport | No | String | The country of passport for child (country ISO-2 code - eg: MM) |
| passportNumber | No | String | The passport number for child |
| passportExpiredDate | No | String | The expiration date of passport for child |
| nrcNumber | No | String | The nrc number for child if citizen. |
| infant | No | Array | The details information of infants. The infants array count based on the number of traveler. |
| Elements of infant | |||
| title | No | String | The title of infants traveler ("Mstr","Miss") |
| firstName | No | String | The first name of infants traveler |
| lastName | No | String | The last name of infants traveler |
| dateOfBirth | No | String | Date of birth for infants traveler |
| countryOfPassport | No | String | The country of passport for infants (country ISO-2 code - eg: MM) |
| passportNumber | No | String | The passport number for infants |
| passportExpiredDate | No | String | The expiration date of passport for infants |
| nrcNumber | No | String | The nrc number for infant if citizen. |
| contactInfo | No | Object | The details information of contact ("Mr","Mrs","Ms") |
| Elements of ContactInfo | |||
| title | No | String | The title of contactable traveler |
| firstName | No | String | The first name of contactable traveler |
| lastName | No | String | The last name of contactable traveler |
| No | String | Email of contactable traveler | |
| phoneCode | No | Integer | Phone Code of traveler |
| phoneNumber | No | Integer | Phone Number of traveler |
Sample One Way Response
{
"code": "200",
"message": "Successful",
"bookingRefCode": [
"02MDLV"
],
"segmentRefCode": [
"4491249"
],
"cacheKey": "b96c5d3a04a8eb1aa7e988c6aa996dd7-1595501679965",
"rates": {
"deal": {
"currencyCode": "USD",
"subTotal": 66.01,
"taxAmount": 33.99
},
"inventory": {
"currencyCode": "USD",
"subTotal": 66.01,
"taxAmount": 33.99
}
},
"refID": 461851,
"refCode": "jPFQLuwHk"
}
Sample Round Trip Response
{
"code": "200",
"message": "Successful",
"bookingRefCode": [
"02MDLY",
"02MDLY"
],
"segmentRefCode": [
"4491252",
"4491253"
],
"cacheKey": "4abbc58eac614b6eb435d0d56060a46b-1595504152688",
"rates": {
"deal": {
"currencyCode": "USD",
"subTotal": 132.01,
"taxAmount": 67.98
},
"inventory": {
"currencyCode": "USD",
"subTotal": 132.01,
"taxAmount": 67.98
}
},
"refID": 42851,
"refCode": "vQ1zhDyXk"
}
Response Detail Information
| Parameters | Optional | DataType | Details |
|---|---|---|---|
| code | No | Integer | Status code response from api example – 200,001,002 |
| message | No | String | Detail description for response code |
| refID | No | String | refID of selected route |
| refCode | No | String | The reference code for all next booking process |
| bookingRefCode | No | array | Initiate PNR Number. But, it is not confirmed. If round trip, response will be two pnrs. |
| cacheKey | No | String | Unique key response from api |
| currencyCode | No | String | The default currency is USD. |
| lastTicketingDate | Yes | DateTime | Last Ticket Issue Date for some flight |
| cancellationPolicy | No | String | Last Update Cancellation Policy for some flight |
| rates | No | Object | Rate Detail Informations |
| inventory | No | Array | Origin rate array |
| deal | No | Array | Deal rate array |
| currencyCode | No | String | If under inventory, origin currency code. If under deal, deal currency code |
| subTotal | No | Numeric | total amount |
| taxAmount | No | Numeric | total tax amount |
Note
Need to Request either Passport or NRC Information.
For passport information: - All International Flight booking for both Citizen or Foreigner. - All Domestic Flight booking for Foreigner only.
For NRC Information:(Only Local Citizen) - All Domestic Flight booking.
comfirmBooking
This message call will complete the booking of inventory and return the current status of the booking.
Url
/confirm
Method
POST/JSON
Sample One Way & Round Trip Request
{
"refCode": "vQ1zhDyXk",
"amount": 199.91,
"refID": 42851,
"currencyCode": "USD",
"apiKey": "*******************"
}
Request Detail Information
| Parameters | Optional | DataType | Details |
|---|---|---|---|
| apiKey | No | String | The api key that is supported from oway |
| refCode | No | String | The reference code for all next booking process |
| amount | No | Float | The payment amount (amount = (subTotal + taxAmount)from createBooking Response) |
| refID | No | Integer | refID of selected route |
| currencyCode | No | String | The default currency is USD |
Sample One Way Response
{
"code": 200,
"message": "Successful",
"bookingStatus": "Succeeded",
"bookingSuccessCode": [
"02MDLY"
],
"bookingRefCode": [
"02MDLY"
],
"refCode": "vQ1zhDyXk"
}
Sample Round Trip Response
{
"code": 200,
"message": "Successful",
"bookingStatus": "Succeeded",
"bookingSuccessCode": [
"02MDLY",
"02MDLY"
],
"bookingRefCode": [
"02MDLY",
"02MDLY"
],
"refCode": "vQ1zhDyXk"
}
Response Detail Information
| Parameters | Optional | DataType | Details |
|---|---|---|---|
| code | No | Integer | Status code response from api example – 200,001,002 |
| message | No | String | Detail description for response code |
| bookingStatus | No | String | The status of booking |
| bookingSuccessCode | Yes | Array | In BookingInProgress/Pending state, keyName may be empty. But bookingstatus is succeded, need to get this updated code. |
| bookingRefCode | No | Array | Booking PNR Number |
| refCode | No | String | The reference code for all next booking process |
Sample Error Response
{
"code":"001",
"message":"API Key Not Included"
}
Error Codes
| Code | Description |
|---|---|
| 001 | API Key Not Included |
| 002 | Not Supported Company |
| 003 | Routing Id is not available in Process Details |
| 004 | Results not found |
| 005 | Routing ID not found |
| 006 | Haven't available resources for request |
| 007 | Request parameters are not available |
| 008 | Proccess Terms responses are not available |
| 009 | Booking Reference Id is not available |
| 010 | Group not found |
| 011 | OutwardList not found |
| 012 | ReturnList not found |
| 013 | Request Amounts are not matched |
| 014 | Invalid Date |
| 022 | Session time out |
| 150 | Missing Field |
| 171 | Invalid Airport Code |
| 172 | refCode not found |
| 173 | Not Support Source |
| 200 | Successful |
| 292 | API version is not provided |
| 331 | Total Duration is required |
| 385 | Order ID is required |
Hotel
Base url: https://devtestapi.owaytrip.com/hotel/v2
Version Release
v1
v2
Release Note
| Version | Date | End Point | Release Descritpion |
|---|---|---|---|
| V1 | 8-Jan-2018 | / | Get hotel list, filterable by providing criteria |
| 8-Jan-2018 | /{hotel} | Get a hotel detail information. | |
| 8-Jan-2018 | /search | Search a place from either 'hotel' or 'city' or 'township'. | |
| V2 | 16-Jul-2018 | / | 1. Change "rates" key structure for rooms . 2. Add new key "promotionAnnouncement" . 3. Change "promotion" as "promotions" in array format . 4. Add new key "landmarks". |
| 16-Jul-2018 | /{hotel} | 1. Change "rates" key structure for rooms . 2. Add new key "promotionAnnouncement" . 3. Change "promotion" as "promotions" in array format . 4. Add new key "landmarks". |
|
| 16-Jul-2018 | /{search} | Add "city" in township |
Hotel Listing
Get hotel list, filterable by providing criteria.
- If 'criteria' is given with ['raw', 'term', 'scope'], it will search by ['term'] in terms of 'scope', and ignore ['raw'].
- But if keys does not include ['scope'] but ['term'], it will search in all scopes.
- If there is only 'raw' key provided, it will search in all scopes with different operation, which takes time a lot much longer than others.
Example: {"criteria": {"raw": "Yangon hotel", "term": "yangon", "scope": "city"}, ...}
- Endpoint /
- Method POST
Request Example
{
"criteria": {"term": "mandalay", "raw": "Mandalay", "scope": "city"},
"checkin":"15-03-2018",
"checkout":"17-03-2018",
"nationality":"foreigner",
"enquiredRooms":1,
"adults":2,
"children":0,
"currency":"USD",
"apiKey": "***********************************"
}
Response Example
{
"data": [
{
"id": 1236,
"name": "Grand Central Hotel",
"slug": "grand-central-hotel",
"type": "Hotel",
"location": {
"address": "30Street, Between 76&77 Street,Mandalay,Chanayethazan Township Myanmar.",
"latitude": 21.976721,
"longitude": 96.088715,
"cityName": "Mandalay",
"townshipName": "Chanayethazan (Central Mandalay)"
},
"ratings": {
"stars": "3",
"rank": "4"
},
"options": {
"payAtHotel": false,
"petAllow": false,
"spokenLanguages": "English, Burmese",
"parking": {
"available": "Free",
"reservationNeeded": "NotNeeded",
"price": "0.00"
}
},
"deeplink": "https://development.owaytrip.com/hotels/grand-central-hotel-2/MlJkSk1JNkJ1T3JDNUwxWHVZQTlFQT09Ojo8%2BEZrNWcejYQUhBU8E76O",
"images": [
{
"url": "https://cdn.devoway.com/extranet/hotels/1513843081540.jpg",
"primary": true
},
...,
...,
...
],
"amenities": [
{
"name": "Restaurant",
"icon": "https://example.com/amenities/1513920891.png",
"description": "Restaurant",
"category": {
"name": "Food and Drink",
"icon": "https://example.com/amenities-type/foodanddrink.png"
}
},
...,
...,
...
],
"landmarks": [
{
"name": "Yangon International Airport",
"distance": "45",
"type": {
"name": "Airports",
"icon": "https://cdn.devoway.com/extranet/landmarks/landmarks/airport.png"
}
},
{
"name": "Shwedagon Pagoda",
"distance": "12",
"type": {
"name": "Pagoda",
"icon": "https://cdn.devoway.com/extranet/landmarks/pagoda.png"
}
},
...,
...,
...
],
"rooms": [
{
"id": 3242,
"type": "Grand Deluxe Room ",
"size": "355.20 sqft",
"bed": "1 Double Bed",
"description": "<p>..</p>",
"availables": {
"extrabed": 0,
"maxAdults": 2,
"maxChildren": 1,
"totalRooms": 0
},
"policies": "",
"amenities": [
{
"name": "Clothes rack",
"icon": "https://cdn.devoway.com/extranet/amenities/1513849617.png",
"description": "Clothes rack",
"category": {
"name": "Room Amenities",
"icon": "https://cdn.devoway.com/extranet/amenities-type/room_amenities.png"
}
},
...,
...,
...
],
"images": [
{
"url": "https://cdn.devoway.com/extranet/hotelrooms-image/1513843767779.jpg",
"primary": false
},
...,
...,
...
],
"announcements": [
{
"name": "Room Renovations",
"startDate": "2018-03-17",
"endDate": "2018-04-30",
"description": ""
},
...,
...,
...
],
"rates": [
{
"id": 22687,
"deal": {
"prices": {
"base": 54.56,
"extrabed": 0
},
"taxes": {
"base": 7.44,
"extrabed": 0
},
"totalPrice":43.4,
"discount": 18.6,
"currencyCode": "USD",
"display": {
"discount": "30 %",
"tax": "12.00 %",
"totalPrice": "43.4 USD"
}
},
"inventory": {
"prices": {
"base": 54.56,
"extrabed": 0
},
"taxes": {
"base": 7.44,
"extrabed": 0
},
"totalPrice":43.4,
"discount": 18.6,
"currencyCode": "USD",
"display": {
"discount": "30 %",
"tax": "12.00 %",
"totalPrice": "43.4 USD"
}
},
"category": {
"id": 956,
"name": "Standard Rate"
},
"cancellationPolicy": {
"id": 10,
"title": "7D prior arrival 50% of total booking, 3D prior arrival 100%, No Show 100%",
"refund": [
{
"daysBeforeCheckin": 8,
"amount": "100%"
},
{
"daysBeforeCheckin": 4,
"amount": "50%"
}
],
},
"services": ["Breakfast"],
"promotions": [
{
"id": 389,
"title": "30% OFF Promotion",
"subtitles": [
{
"title": "Today's Hot Deal",
"key": "promo_nature"
},
{
"title": "Special Deals",
"key": "type_of_promo"
}
],
"description": "",
"tags": ["recommend"],
"category": {
"id": 12,
"type": "Book between date range discount"
},
"calculation": {
"method": {
"perBooking": true,
"perNight": false
},
"amount": {
"fixed": false,
"percent": true
}
},
"images": []
}
],
"promotionAnnouncement": []
},
...,
...,
...
]
},
...,
...,
...
]
}
],
"links": {
"first": "http://example.com?page=1",
"last": "http://example.com?page=10",
"prev": null,
"next": "http://example.com?page=2"
},
"meta": {
"currentPage": 1,
"from": 1,
"lastPage": 10,
"path": "http://example.com",
"perPage": 10,
"to": 10,
"total": 94,
"requested": {
"searchedTerm": null,
"enquiredRooms": null,
"checkIn": "2018-03-15",
"checkOut": "2018-03-17",
"adults": 2,
"children": null,
"nationality": "foreigner",
"preferLang": "en",
"currency": "USD"
}
}
}
Error Response Example
{
"code":"001",
"message":"API Key Not Included"
}
Request Detail Information
| Parameters | Optional | Data Type | Details |
|---|---|---|---|
| criteria | Yes | Object | Criteria to filter hotel list |
| raw | Yes | String | Key word to filter hotel list |
| term | Yes | String | Search term to filter hotel list, in the form of slug, intended to use in conjunction with 'scope' |
| scope | Yes | String | The scope to filter through (i.e, hotel, city and township) in terms of provided 'term' |
| limit | Yes | Integer | Limit the responded resources restricted by the maximum upperbound of 30 |
| page | Yes | Integer | Page index number to retrieve correspondent page |
| checkin | No | String | Date of check-in (either Y-m-d or d-m-Y) |
| checkout | No | String | Date of checkout (either Y-m-d or d-m-Y) |
| nationality | Yes | String | Nationality of the requested user, default to foreigner |
| enquiredRooms | No | Integer | Number of rooms to be available |
| adults | No | Integer | Number of guests to stay, which will be accounted in finding hotel's room availablity |
| children | Yes | Integer | Number of children to stay |
| currency | Yes | Integer | Main currency type to be used in presentation of prices, default to 'USD' |
Response Detail Information
| Parameters | Optional | Data Type | Details |
|---|---|---|---|
| id | No | Integer | Unique identifier for the resource |
| name | No | String | The name of the resource |
| slug | No | String | URL-friendly formatted identifier of the resource |
| type (accommodation) | No | String | The type of the accommodation (e.g, hostel, inn, hotel) |
| address | No | String | The address of the accommodation |
| latitude | No | Float | The latitude of the accommodation |
| longitude | No | Float | The longitude of the accommodation |
| cityName | No | String | The name of the city of the related accommodation |
| townshipName | No | String | The name of the township of the related accommodation |
| stars | No | Integer | The star rating of the accommodation, maximum of 5 |
| rank | Yes | Integer | The administered and moderated rating of the accommodation |
| payAtHotel | No | boolean | Whether or not be able to pay at arrival |
| petAllow | No | boolean | Whether or not be able to bring pet |
| spokenLanguages | No | String | Languages use at that accommodation |
| parking [available] | No | String | Car parking availability of that accommodation ['No', 'Free', 'Paid'] |
| parking [reservationNeeded] | No | String | Whether or not the car parking needs to be reserved |
| parking [price] | No | Float | Price of the parking |
| deeplink | No | String | Parameterized on-the-fly generated URL of the accommodation |
| url (Image) | No | String | URL path of the image |
| primary (Image) | No | boolean | Whether the current image is main image or not |
| icon (amenity) | No | String | URL path of the amenity icon image |
| description (amenity) | No | String | The description of the amenity |
| type (room) | No | String | Type of the room (e.g 'Grand Deluxe Room') |
| size | No | String | The size of the room |
| bed | No | String | Bed type of that room (e.g, '1 Double Bed') |
| description (room) | No | String | Description of the room |
| extrabed (room's availables) | No | Integer | Whether the room allows extrabed or not |
| maxAdults (room's availables) | No | Integer | Maximum number of people (adult) can stay |
| maxChildren (room's availables) | No | Integer | Maximum number of children can stay |
| totalRooms (room's availables) | No | Integer | Total actual available rooms |
| policies | No | String | About the policy of the room |
| name (announcements) | Yes | String | Room's important information for the guests |
| startDate (announcements) | Yes | String | Start Date of the room's announcement |
| endDate (announcements) | Yes | String | End Date of the room's announcement |
| description (announcements) | Yes | String | Detail information of the room's announcement |
| base (rate deal prices) | No | Float | Base price of the rate of the related room, calculated by stay-days interval, nationality, order currency exchange rate and so on |
| extrabed (rate deal prices) | No | Float | Charges of adding an extra bed in order currency, may results zero |
| base (rate deal taxes) | No | Float | Tax for the related rate in order currency |
| extrabed (rate deal taxes) | No | Float | Tax for the extrabed in order currency |
| discount (rate deal) | No | Float | Discount amount in order currency amount of related room |
| currencyCode (rate deal) | No | Float | Order currency code |
| discount (rate deal display) | No | String | Prefer format of discounted price presentation, client may use whatever format though |
| tax (rate deal display) | No | String | Prefer format of tax amount presentation |
| totalPrice (rate deal display) | No | String | Prefer format of total price presentation |
| base (rate inventory prices) | No | Float | Base price of the rate of the related room, calculated by stay-days interval, nationality, base currency exchange rate and so on |
| extrabed (rate inventory prices) | No | Float | Charges of adding an extra bed in base currency, may results zero |
| base (rate inventory taxes) | No | Float | Tax for the related rate in base currency |
| extrabed (rate inventory taxes) | No | Float | Tax for the extrabed in base currency |
| discount (rate inventory) | No | Float | Discount amount in base currency amount of related room |
| currencyCode (rate inventory) | No | Float | Base currency code |
| discount (rate inventory display) | No | String | Prefer format of discounted price presentation, client may use whatever format though |
| tax (rate inventory display) | No | String | Prefer format of tax amount presentation |
| totalPrice (rate inventory display) | No | String | Prefer format of total price presentation |
| title (cancellationPolicy) | No | String | Title of the cancellation policy (e.g, 7D prior arrival 50% of total booking, 3D prior arrival 100%, No Show 100%) |
| refund [daysBeforeCheckin] | Yes | Integer | Deadline day prior to checkin |
| refund [amount] | Yes | Integer | Amount to refund if cancellation happens before the correspondent deadline day before checkin |
| services | No | Array | Services available to this rate of the room |
| title (promotion) | Yes | String | Title of the promotion |
| title (promotion subtitles) | Yes | String | Alternative or subtitle for the promotion |
| key (promotion subtitles) | Yes | String | Just to differentiate multiple subtitles of the promotion |
| description (promotion) | Yes | String | Description of the promotion |
| tags (promotion) | Yes | Array | Promotions's tagged words (e.g, "recommend", "today"), which are basically the type of promotion |
| perBooking (promotion) | Yes | Boolean | Whether calculate method of the promotion as per booking or not |
| perNight (promotion) | Yes | Boolean | Whether calculate method of the promotion as per night or not |
| fix (promotion) | Yes | Boolean | Whether promotion is by fixed discount amount or not |
| percent (promotion) | Yes | Boolean | Whether promotion is discount percentage or not |
| (title) promotionAnnouncement | Yes | String | Title of the promotion. Promotion announcement will show in case user search date is matched with promotion booking period but not matched with check in period.If user search date and check in period matched with promotion and promotion is applied, promotion announcement will not show |
| (checkInDate) promotionAnnouncement | Yes | String | Check in date of the promotions |
| (checkOutDate) promotionAnnouncement | Yes | String | Check out date of the promotions |
Hotel Detail
Get a hotel detail information.
- Endpoint /{hotel}
- Method GET | POST
Request Example
{
"checkin":"15-03-2018",
"checkout":"17-03-2018",
"nationality":"foreigner",
"enquiredRooms":1,
"adults":2,
"children":0,
"currency":"USD",
"apiKey": "***********************************"
}
Response Example
{
"data": [
{
"id": 1236,
"name": "Grand Central Hotel",
"slug": "grand-central-hotel",
"type": "Hotel",
"location": {
"address": "30Street, Between 76&77 Street,Mandalay,Chanayethazan Township Myanmar.",
"latitude": 21.976721,
"longitude": 96.088715,
"cityName": "Mandalay",
"townshipName": "Chanayethazan (Central Mandalay)"
},
"ratings": {
"stars": "3",
"rank": "4"
},
"options": {
"payAtHotel": false,
"petAllow": false,
"spokenLanguages": "English, Burmese",
"parking": {
"available": "Free",
"reservationNeeded": "NotNeeded",
"price": "0.00"
}
},
"deeplink": "https://development.owaytrip.com/hotels/grand-central-hotel-2/MlJkSk1JNkJ1T3JDNUwxWHVZQTlFQT09Ojo8%2BEZrNWcejYQUhBU8E76O",
"images": [
{
"url": "https://cdn.devoway.com/extranet/hotels/1513843081540.jpg",
"primary": true
},
...,
...,
...
],
"amenities": [
{
"name": "Restaurant",
"icon": "https://example.com/amenities/1513920891.png",
"description": "Restaurant",
"category": {
"name": "Food and Drink",
"icon": "https://example.com/amenities-type/foodanddrink.png"
}
},
...,
...,
...
],
"landmarks": [
{
"name": "Yangon International Airport",
"distance": "45",
"type": {
"name": "Airports",
"icon": "https://cdn.devoway.com/extranet/landmarks/landmarks/airport.png"
}
},
{
"name": "Shwedagon Pagoda",
"distance": "12",
"type": {
"name": "Pagoda",
"icon": "https://cdn.devoway.com/extranet/landmarks/pagoda.png"
}
},
...,
...,
...
],
"rooms": [
{
"id": 3242,
"type": "Grand Deluxe Room ",
"size": "355.20 sqft",
"bed": "1 Double Bed",
"description": "<p>..</p>",
"availables": {
"extrabed": 0,
"maxAdults": 2,
"maxChildren": 1,
"totalRooms": 0
},
"policies": "",
"amenities": [
{
"name": "Clothes rack",
"icon": "https://cdn.devoway.com/extranet/amenities/1513849617.png",
"description": "Clothes rack",
"category": {
"name": "Room Amenities",
"icon": "https://cdn.devoway.com/extranet/amenities-type/room_amenities.png"
}
},
...,
...,
...
],
"images": [
{
"url": "https://cdn.devoway.com/extranet/hotelrooms-image/1513843767779.jpg",
"primary": false
},
...,
...,
...
],
"announcements": [
{
"name": "Room Renovations",
"startDate": "2018-03-17",
"endDate": "2018-04-30",
"description": ""
},
...,
...,
...
],
"rates": [
{
"id": 22687,
"deal": {
"prices": {
"base": 54.56,
"extrabed": 0
},
"taxes": {
"base": 7.44,
"extrabed": 0
},
"totalPrice":43.4,
"discount": 18.6,
"currencyCode": "USD",
"display": {
"discount": "30 %",
"tax": "12.00 %",
"totalPrice": "43.4 USD"
}
},
"inventory": {
"prices": {
"base": 54.56,
"extrabed": 0
},
"taxes": {
"base": 7.44,
"extrabed": 0
},
"totalPrice":43.4,
"discount": 18.6,
"currencyCode": "USD",
"display": {
"discount": "30 %",
"tax": "12.00 %",
"totalPrice": "43.4 USD"
}
},
"category": {
"id": 956,
"name": "Standard Rate"
},
"cancellationPolicy": {
"id": 10,
"title": "7D prior arrival 50% of total booking, 3D prior arrival 100%, No Show 100%",
"refund": [
{
"daysBeforeCheckin": 8,
"amount": "100%"
},
{
"daysBeforeCheckin": 4,
"amount": "50%"
}
],
},
"services": ["Breakfast"],
"promotions": [],
"promotionAnnouncement": {
"title": "Booked between date range",
"checkInDate": "2018-03-23",
"checkOutDate": "2018-03-31",
"discountAs": "15 %"
}
},
...,
...,
...
]
},
...,
...,
...
]
}
],
"links": {
"first": "http://example.com?page=1",
"last": "http://example.com?page=10",
"prev": null,
"next": "http://example.com?page=2"
},
"meta": {
"currentPage": 1,
"from": 1,
"lastPage": 10,
"path": "http://example.com",
"perPage": 10,
"to": 10,
"total": 94,
"requested": {
"searchedTerm": null,
"enquiredRooms": null,
"checkin": "2018-03-15",
"checkout": "2018-03-17",
"adults": 2,
"children": null,
"nationality": "foreigner",
"preferLang": "en",
"currency": "USD"
}
}
}
Error Response Example
{
"code":"001",
"message":"API Key Not Included"
}
Request Detail Information
| Parameters | Optional | Data Type | Details |
|---|---|---|---|
| criteria | Yes | Object | Criteria to filter hotel list |
| raw | Yes | String | Key word to filter hotel list |
| term | Yes | String | Search term to filter hotel list, in the form of slug, intended to use in conjunction with 'scope' |
| scope | Yes | String | The scope to filter through (i.e, hotel, city and township) in terms of provided 'term' |
| checkin | No | String | Date of check-in (either Y-m-d or d-m-Y) |
| checkout | No | String | Date of checkout (either Y-m-d or d-m-Y) |
| nationality | Yes | String | Nationality of the requested user, default to foreigner |
| enquiredRooms | No | Integer | Number of rooms to be available |
| adults | No | Integer | Number of guests to stay, which will be accounted in finding hotel's room availablity |
| children | Yes | Integer | Number of children to stay |
| currency | Yes | Integer | Main currency type to be used in presentation of prices, default to 'USD' |
Response Detail Information
| Parameters | Optional | Data Type | Details |
|---|---|---|---|
| id | No | Integer | Unique identifier for the resource |
| name | No | String | The name of the resource |
| slug | No | String | URL-friendly formatted identifier of the resource |
| type (accommodation) | No | String | The type of the accommodation (e.g, hostel, inn, hotel) |
| address | No | String | The address of the accommodation |
| latitude | No | Float | The latitude of the accommodation |
| longitude | No | Float | The longitude of the accommodation |
| cityName | No | String | The name of the city of the related accommodation |
| townshipName | No | String | The name of the township of the related accommodation |
| stars | No | Integer | The star rating of the accommodation, maximum of 5 |
| rank | Yes | Integer | The administered and moderated rating of the accommodation |
| payAtHotel | No | boolean | Whether or not be able to pay at arrival |
| petAllow | No | boolean | Whether or not be able to bring pet |
| spokenLanguages | No | String | Languages use at that accommodation |
| parking [available] | No | String | Car parking availability of that accommodation ['No', 'Free', 'Paid'] |
| parking [reservationNeeded] | No | String | Whether or not the car parking needs to be reserved |
| parking [price] | No | Float | Price of the parking |
| deeplink | No | String | Parameterized on-the-fly generated URL of the accommodation |
| url (Image) | No | String | URL path of the image |
| primary (Image) | No | boolean | Whether the current image is main image or not |
| icon (amenity) | No | String | URL path of the amenity icon image |
| description (amenity) | No | String | The description of the amenity |
| type (room) | No | String | Type of the room (e.g 'Grand Deluxe Room') |
| size | No | String | The size of the room |
| bed | No | String | Bed type of that room (e.g, '1 Double Bed') |
| description (room) | No | String | Description of the room |
| extrabed (room's availables) | No | Integer | Whether the room allows extrabed or not |
| maxAdults (room's availables) | No | Integer | Maximum number of people (adult) can stay |
| maxChildren (room's availables) | No | Integer | Maximum number of children can stay |
| totalRooms (room's availables) | No | Integer | Total actual available rooms |
| policies | No | String | About the policy of the room |
| name (announcements) | Yes | String | Room's important information for the guests |
| startDate (announcements) | Yes | String | Start Date of the room's announcement |
| endDate (announcements) | Yes | String | End Date of the room's announcement |
| description (announcements) | Yes | String | Detail information of the room's announcement |
| base (rate deal prices) | No | Float | Base price of the rate of the related room, calculated by stay-days interval, nationality, order currency exchange rate and so on |
| extrabed (rate deal prices) | No | Float | Charges of adding an extra bed in order currency, may results zero |
| base (rate deal taxes) | No | Float | Tax for the related rate in order currency |
| extrabed (rate deal taxes) | No | Float | Tax for the extrabed in order currency |
| discount (rate deal) | No | Float | Discount amount in order currency amount of related room |
| currencyCode (rate deal) | No | Float | Order currency code |
| discount (rate deal display) | No | String | Prefer format of discounted price presentation, client may use whatever format though |
| tax (rate deal display) | No | String | Prefer format of tax amount presentation |
| totalPrice (rate deal display) | No | String | Prefer format of total price presentation |
| base (rate inventory prices) | No | Float | Base price of the rate of the related room, calculated by stay-days interval, nationality, base currency exchange rate and so on |
| extrabed (rate inventory prices) | No | Float | Charges of adding an extra bed in base currency, may results zero |
| base (rate inventory taxes) | No | Float | Tax for the related rate in base currency |
| extrabed (rate inventory taxes) | No | Float | Tax for the extrabed in base currency |
| discount (rate inventory) | No | Float | Discount amount in base currency amount of related room |
| currencyCode (rate inventory) | No | Float | Base currency code |
| discount (rate inventory display) | No | String | Prefer format of discounted price presentation, client may use whatever format though |
| tax (rate inventory display) | No | String | Prefer format of tax amount presentation |
| totalPrice (rate inventory display) | No | String | Prefer format of total price presentation |
| title (cancellationPolicy) | No | String | Title of the cancellation policy (e.g, 7D prior arrival 50% of total booking, 3D prior arrival 100%, No Show 100%) |
| refund [daysBeforeCheckin] | Yes | Integer | Deadline day prior to checkin |
| refund [amount] | Yes | Integer | Amount to refund if cancellation happens before the correspondent deadline day before checkin |
| services | No | Array | Services available to this rate of the room |
| title (promotion) | Yes | String | Title of the promotion |
| title (promotion subtitles) | Yes | String | Alternative or subtitle for the promotion |
| key (promotion subtitles) | Yes | String | Just to differentiate multiple subtitles of the promotion |
| description (promotion) | Yes | String | Description of the promotion |
| tags (promotion) | Yes | Array | Promotions's tagged words (e.g, "recommend", "today"), which are basically the type of promotion |
| perBooking (promotion) | Yes | Boolean | Whether calculate method of the promotion as per booking or not |
| perNight (promotion) | Yes | Boolean | Whether calculate method of the promotion as per night or not |
| fix (promotion) | Yes | Boolean | Whether promotion is by fixed discount amount or not |
| percent (promotion) | Yes | Boolean | Whether promotion is discount percentage or not |
| (title) promotionAnnouncement | Yes | String | Title of the promotion. Promotion announcement will show in case user search date is matched with promotion booking period but not matched with check in period.If user search date and check in period matched with promotion and promotion is applied, promotion announcement will not show |
| (checkInDate) promotionAnnouncement | Yes | String | Check in date of the promotions |
| (checkOutDate) promotionAnnouncement | Yes | String | Check out date of the promotions |
Search
Search a place from either 'hotel' or 'city' or 'township', with maximum resource limit of 15.
The provided term will be search on 'hotel', first. But if it's already reached the maximum resource limit, the result will be trim down to 12(i.e: remove 3 from 15), in order to accommodate some search results of 'city' as well. Only, the provided term will be search on 'township' if both 'hotel' and 'city' searched results combined still did not reached maximum resource limit.
- Endpoints /search
- Method GET
- Parameters
- term: term to search for (by levenshtein distance ratio).
Request Example
{
"term": "mandalay",
"apiKey": "***********************************"
}
Response Example
{
"data": {
"cities": [
{
"id": 5002,
"name": "Mandalay",
"slug": "mandalay",
"displayOrder": 0
},
...,
...,
...
],
"townships": [
{
"id": 538,
"name": "Chanayethazan (Central Mandalay)",
"slug": "chanayethazan-(central-mandalay)",
"displayOrder": 0,
"city": {
"id": 5002,
"name": "Mandalay",
"slug": "mandalay",
"displayOrder": 0
}
}
...,
...,
...
],
"hotels": [
{
"id": "319",
"name": "Hotel Mandalay",
"slug": "hotel-mandalay",
"type": "Hotel",
"location": {
"address": "No.(652),78th Road,Between 37th x 38th Street,Maharaungmyay Township, Mandalay",
"latitude": "21.965511",
"longitude": "96.085686",
"cityName": "Mandalay",
"townshipName": "Mahaaungmye"
},
"ratings": {
"stars": "4",
"rank": "70"
},
"options": {
"payAtHotel": false,
"petAllow": true,
"spokenLanguages": "English, Burmese, Chinese",
"parking": {
"available": "Free",
"reservationNeeded": "NotNeeded",
"price": "0.00"
}
},
"deeplink": "https://development.owaytrip.com/hotels/grand-central-hotel-2/MlJkSk1JNkJ1T3JDNUwxWHVZQTlFQT09Ojo8%2BEZrNWcejYQUhBU8E76O",
"amenities": [
{
"name": "Restaurant",
"icon": "https://cdn.devoway.com/extranet/amenities/1513920891.png",
"description": "Restaurant",
"category": {
"name": "Food and Drink",
"icon": "https://cdn.devoway.com/extranet/amenities-type/foodanddrink.png"
}
},
...,
...,
...
]
}
...,
...,
...
]
}
}
Error Response Example
{
"code":"001",
"message":"API Key Not Included"
}
Request Detail Information
| Parameters | Optional | Data Type | Details |
|---|---|---|---|
| term | No | String | Term to search for Hotel, City and Township |
Response Detail Information
| Parameters | Optional | Data Type | Details |
|---|---|---|---|
| id | No | Integer | Unique identifier for the resource |
| name | No | String | Name of the rlated resource |
| slug | No | String | URL-friendly formatted identifier of the resource |
| displayOrder | No | Integer | Weight number to be able to apply in ordering |
| type (hotels) | No | String | The type of the accommodation (e.g, hostel, inn, hotel) |
| address (hotels) | No | String | The address of the accommodation |
| latitude (hotels) | No | Float | The latitude of the accommodation |
| longitude (hotels) | No | Float | The longitude of the accommodation |
| cityName (hotels) | No | String | The name of the city of the related accommodation |
| townshipName (hotels) | No | String | The name of the township of the related accommodation |
| stars (hotels) | No | Integer | The star rating of the accommodation, maximum of 5 |
| rank (hotels) | Yes | Integer | The administered and moderated rating of the accommodation |
| payAtHotel (hotels) | No | boolean | Whether or not be able to pay at arrival |
| petAllow (hotels) | No | boolean | Whether or not be able to bring pet |
| spokenLanguages (hotels) | No | String | Languages use at that accommodation |
| parking [available] | No | String | Car parking availability of that accommodation ['No', 'Free', 'Paid'] |
| parking [reservationNeeded] | No | String | Whether or not the car parking needs to be reserved |
| parking [price] | No | Float | Price of the parking |
| deeplink | No | String | Parameterized on-the-fly generated URL of the accommodation |
Response Codes
| Code | Description |
|---|---|
| 001 | API Key Not Included |
| 002 | Not Supported Company |
| 004 | Results not found |
| 005 | Routing ID not found |
| 007 | Request parameters are not available |
| 008 | Proccess Terms responses are not available |
| 200 | Successful |
| 292 | Api version is not provided |
Payment Method
1.Car Rental Payment Method
| Title | Information |
|---|---|
| Description | To get car rental payment method details |
| URL | https://devtestai.owaytrip.com/checkout/v3/all-checkout |
| Method | POST |
| URL Request Parameters | Mandatory channelType :: integer (Y) (1-'Travel Web',2-'Travel App',3-'Travel Mobile') ) productId :: integer (Y)(3-'Car') source :: string (Y) ('CARPRO') fareType::string(Y) userRoleId::integer(Y)(4 = guest and login,7 = agent ,8 = subagent) adult::integer(Y) child::integer(Y) (if child is null, child should be assign zero) infant::integer(Y)(if infant is null, infant should be assign zero) currencyCode::string(Y)("USD","MMK") totalAmount::double(Y) paymentMethodDetailInfo::array(N) categoryId::integer(Y) subCategoryId::integer(Y) apiKey :: string (Y) |
| Content-type | application/json; charset=utf-8 |
| Response Parameters | Mandatory code :: integer (Y) message :: string (Y) productId::integer(Y) source::string(Y) fareType::string(Y) channelType::integer(Y) userRoleId::integer(Y) paymentMethodsInfo::array(Y) rankId::integer(Y) rankTitle::string(Y) rankCaption::string(N) rankWarning :: string (N) rankDescription :: text (N) subCategories :: array (Y) subCategoryId :: integer (Y) categoryId :: integer (Y) mobileParentCategory :: integer (Y) (1-'COD view type', 2-'Wallet view type', 3-'Simple view type') name :: string (Y) code :: string (Y) scriptedName :: string (Y) description :: text (Y) caption :: string (N) warning :: string (N) paymentProcessingFee :: integer (Y) imagePath :: string (Y) totalAmount::double(Y) paymentProcessingAmount::double(N) |
| Notes | The base rates mentioned in response is the per person prices. |
Sample Request: ```json { "productId": 3, "version":"v3", "source": "CARPRO", "fareType": "local", "channelType": 1, "userRoleId": 4, "adult": 2, "child": 1, "infant": 1, "currencyCode":"MMK", "totalAmount":60, "paymentMethodDetailInfo": { "categoryId": 1, "subCategoryId": 1 },
"apiKey":"*****************"
}
```
**Sample Success Response:
json
{
"code": 200,
"message": "Successfully sent",
"productId": 3,
"source": "CARPRO",
"channelType": 1,
"userRoleId": 4,
"paymentMethodsInfo": [
{
"rankId": 1,
"rankTitle": "Cash on Delivery (COD)",
"rankCaption": "You want it, we deliver.",
"rankWarning": null,
"rankDescription": null,
"subCategories": [
{
"subCategoryId": 19,
"categoryId": 5,
"mobileParentCategory": 1,
"name": "Cash On Delivery",
"code": "COD",
"scriptedName": "cash-on-delivery",
"caption": "We collect your payment at your home or office in Yangon, Mandalay and Nay Pyi Taw",
"warning": "",
"paymentProcessingFee": 0,
"description": "<h3 style=\"margin:0;padding-top:20px;font-size:13px;font-weight:bold;\">Read before you pay</h3> \n<ul style=\"padding-left:0;\"> \n<li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">1</span> Oway will collect payment at the address you provide below.</li> \n<li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">2</span> Please allow 24 hours to issue ticket(s) after payment has been received.</li> \n</ul> ",
"imagePath": "https://cdn.devoway.com/icons/payment/cash-on-delivery.png"
}
]
},
{
"rankId": 2,
"rankTitle": "Credit/Debit Card",
"rankCaption": "Most convenience payment option",
"rankWarning": null,
"rankDescription": null,
"subCategories": [
{
"subCategoryId": 1,
"categoryId": 1,
"mobileParentCategory": 3,
"name": "Visa",
"code": "VISA",
"scriptedName": "visa-card",
"caption": "",
"warning": "",
"paymentProcessingFee": 6,
"description": "<h3 style=\"margin:0;padding-top:20px;font-size:13px;font-weight:bold;\">Read before you pay</h3> \r\n<ul style=\"padding-left:0;\"> \r\n<li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">1</span> Processing fee (6%) will be applied for this payment type.</li> \r\n<li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">2</span> This option is available only in USD.</li> \r\n<li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">3</span> Depending on your issuing bank, OTP might be asked to enter.</li> \r\n<li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">4</span> SMS might be sent to your mobile phone if applicable.</li> \r\n<li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">5</span> Once payment is completed, Oway will send a detailed information in email.</li> \r\n<li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">6</span> You will be redirected to a third party payment gateway site after this page.</li>\r\n</ul>",
"imagePath": "https://cdn.devoway.com/icons/payment/visa-card.png"
},
{
"subCategoryId": 2,
"categoryId": 1,
"mobileParentCategory": 3,
"name": "Master",
"code": "MASTER",
"scriptedName": "master-card",
"caption": "",
"warning": "",
"paymentProcessingFee": 4,
"description": "<h3 style=\"margin:0;padding-top:20px;font-size:13px;font-weight:bold;\">Read before you pay</h3> <ul style=\"padding-left:0;\"> <li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">1</span> Please ready your Master card.</li> <li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">2</span> Once you click on Pay button, it will redirect to their realated payment gateway.</li> <li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">3</span> Depending on the card issuing Bank, some cards need (OPT) to be entered in order to complete the payment transation.</li> <li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">4</span> SMS would be sent to the mobile phone assignied to the credit card used.</li> <li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">5</span>Processing fee (4%) is application for this payment method.</li> <li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">6</span> Once you complete the payment, you will receive confirmation email including details information.</li> <li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">7</span>This payment option is available only in USD.</li></ul>",
"imagePath": "https://cdn.devoway.com/icons/payment/master-card.png"
},
{
"subCategoryId": 6,
"categoryId": 1,
"mobileParentCategory": 3,
"name": "Union Pay",
"code": "UNIONPAY",
"scriptedName": "china-union-pay",
"caption": "",
"warning": "",
"paymentProcessingFee": 6,
"description": "<h3 style=\"margin:0;padding-top:20px;font-size:13px;font-weight:bold;\">Read before you pay</h3> <ul style=\"padding-left:0;\"> <li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">1</span> Please ready your Union Pay card.</li> <li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">2</span> Once you click on Pay button, it will redirect to their realated payment gateway.</li> <li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">3</span> Depending on the card issuing Bank, some cards need (OPT) to be entered in order to complete the payment transation.</li> <li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">4</span> SMS would be sent to the mobile phone assignied to the credit card used.</li> <li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">5</span>Processing fee (6%) is application for this payment method.</li> <li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">6</span> Once you complete the payment, you will receive confirmation email including details information.</li><li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">7</span>This payment option is available only in USD.</li> </ul>",
"imagePath": "https://cdn.devoway.com/icons/payment/china-union-pay.png"
},
{
"subCategoryId": 7,
"categoryId": 1,
"mobileParentCategory": 3,
"name": "MPU",
"code": "MPU",
"scriptedName": "mpu",
"caption": "",
"warning": "<div class=\"important-note\"> <span>Important Note</span> This service is ONLY available for MPU Card Holders who have registered E-commerce Service. Please register your MPU card at issuing bank to use for online payment or click <a href=\"https://www.mpu-ecommerce.com/Payment/MPUOnlineEnrollment.aspx\" class=\"blue-color\"> here </a> to apply it online. Your card will be ready to use within 3 days after registered.</div>",
"paymentProcessingFee": 5.5,
"description": "<h3 style=\"margin:0;padding-top:20px;font-size:13px;font-weight:bold;\">Read before you pay</h3> \r\n<ul style=\"padding-left:0;\"> \r\n<li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">1</span> Processing fee (5.5%) will be applied for this payment type.</li> \r\n<li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">2</span> This option is available only in Myanmar Kyat (MMK).</li> \r\n<li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">3</span> Depending on issuing bank, OTP might be asked to enter.</li> \r\n<li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">4</span> SMS might be sent to your mobile phone if applicable.</li> \r\n<li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">5</span> Once payment is completed, Oway will send a detailed information in email.</li> \r\n<li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">6</span> You will be redirected to MPU payment gateway site after this page.</li> \r\n</ul>",
"imagePath": "https://cdn.devoway.com/icons/payment/mpu-card.png"
}
]
},
{
"rankId": 3,
"rankTitle": "Pay With Other Channels",
"rankCaption": "Best option for locals to pay at nearby shops",
"rankWarning": null,
"rankDescription": null,
"subCategories": [
{
"subCategoryId": 20,
"categoryId": 5,
"mobileParentCategory": 3,
"name": "Over The Counter",
"code": "OTC",
"scriptedName": "over-the-counter",
"caption": "",
"warning": "",
"paymentProcessingFee": 4,
"description": "<h3 style=\"margin:0;padding-top:20px;font-size:13px;font-weight:bold;\">Read before you pay</h3> \r\n<ul style=\"padding-left:0;\"> \r\n<li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">1</span> Processing fee (4%) will be applied for this payment type.</li> \r\n<li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">2</span> This option is available only in Myanmar Kyat (MMK).</li> \r\n<li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">3</span> After continuing with following pages, an email will be sent to you with invoice amount. Please look for an email from 1-2-3 services.</li> \r\n<li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">4</span> Take it to our payment partner shops listed below and pay for the ticket.</li> \r\n<li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">5</span> Please keep the payment receipt from the store for confirmation.</li>\r\n<li style=\"margin-bottom: 0;font-size: 13px;padding-left: 0px;list-style: none;clear:both;\"> <span style=\"color:#0a56bb;display: block;float:left;width:30px;height:30px;border:1px solid #0a56bb;border-radius: 50%;text-align: center;line-height: 30px;margin:0px 10px 0 0;\">6</span> Once payment is completed. Oway will send a detailed information in email.\r\n</ul>",
"imagePath": "https://cdn.devoway.com/icons/payment/over-the-counter.png"
}
]
}
],
"totalAmount": 63.6,
"paymentProcessingAmount": 3.6
}
Sample Error Response:
json
{
"code":100,
"message":"Invalid Input Paramaters Sent"
}
Payment Gateway
Version : 2
PayApi Documentation Overview
- Merchant Request (from Merchant Website to Pay Api)
- Merchant Website needs to formulate the proper Pay Api Request with required parameters (orderId, paymentCategoryId, paymentSubCategoryId, userId, userTypeId, currencyCode, usdAmount, mmkAmount, sgdAmount, productId, contactName, contactEmail, source, channelType, frontUrl, backUrl, apiKey).
- Finally, it needs to send Merchant Request to Pay Api in the form of HTTP form.
- PayApi Response (from PayApi to Merchant Website)
- Merchant Website’s integration code needs to accept and read PayApi Response parameters.
- If validated, it needs to determine next step based on the Response code, e.g. If SUCCESS, update in Merchant Website database and show “Thank You/ Receipt” page to Customer. If PENDING, If the transaction have updated status, PayApi will send response message to APICallUrl (Merchant Backend) for inform merchant. If FAIL, show “Payment Failure/ Try Again” page to Customer.
Request Message Format
The form tag value name for the message with http POST method. The url will be assumed as https://devtestapi.owaytrip.com/pay/makepayment as devtestserver and https:// api.owaytrip.com/pay/makepayment as production.
Sample Request Parameter: ``` { "version":"v2", "topUpFlag" : "false", "orderId":1556957590, "paymentCategoryId":1, "paymentSubCategoryId":1, "userId":null, "userTypeId":null, "currencyCode":"USD", "usdAmount":108.00, "mmkAmount":120000.00, "sgdAmount":123.00, "productId":3, "contactName":"NayAung", "contactEmail:"nay@ gmail.com", "source":"OWAYDB", "channelType": 1, "frontUrl":"**************", "backUrl":"************", "apiKey":"****************"
} ```
Request Field Descriptions
| No. | Variable | Data Type | Length | Mandatory | Description | Remark |
|---|---|---|---|---|---|---|
| 1 | version | varchar | 5 | N | version | e.g. v2 |
| 2 | topUpFlag | boolean | N | topUpFlag | e.g. true | |
| 3 | orderId | bigint | 11 | Y | Unique Order Id | The order id number needs to be unique to trace the transaction. |
| 4 | paymentCategoryId | integer | 11 | Y | paymentCategoryId | e.g. 1) Credit / Debit Card, 2) Bank Transfer, 3) Mobile Banking, 4) iBanking, 5) Cash, 6) Advanced Deposit |
| 5 | paymentSubCategoryId | integer | 11 | Y | paymentSubCategoryId | e.g. 1) Visa, 2) Master, 3)Paypal, 4) American Express, etc. |
| 6 | userId | integer | 11 | N | userId | e.g. 1, 2, etc. |
| 7 | userTypeId | integer | 11 | N | userTypeId | e.g. 1) Guest, 2) Member, 3) Agent, 4) Sub Agent |
| 8 | currencyCode | string | 45 | Y | currencyCode | eg. 1)USD, 2)MMK, 3)SGD |
| 9 | usdAmount | double | 12,2 | Y | usdAmount | eg. 108.00 |
| 10 | mmkAmount | double | 12,2 | Y | mmkAmount | eg. 120000.00 |
| 11 | sgdAmount | double | 12,2 | N | sgdAmount | eg. 123.00 |
| 12 | productId | integer | 11 | Y | productId | eg. 1) Accommodation 2) Flight 3) Car Rental 4) Hotel |
| 13 | contactName | string | 45 | Y | contactName | |
| 14 | contactEmail | string | 45 | Y | contactEmail | |
| 15 | source | string | 15 | Y | source | eg. TF, AMD, OWAYDB, CARPRO |
| 16 | channelType | integer | 4 | Y | channelType | eg. 1) Travel Web, 2) Travel App, etc. |
| 17 | frontUrl | longtext | N | frontUrl | FrontEndUrl - for browser level | |
| 18 | backUrl | longtext | N | backUrl | BackEndUrl - for sever to server | |
| 19 | apiKey | longtext | Y | apiKey | devtestserver apiKey is "*******************" |
Note:: Pay API will response to front end and back end for travel web channel (channelType:1). But travel app channel (channelType: 2) is need to call another api to get update response from pay api.
Response Message For Travel Web Channel Front End Url (only channelType 1)
Response Message For Travel Web Channel Back End Url (only channelType 1)
{ "code":"200", "message":"successful", "payResponse":{ "orderId":1556957590, "paymentCategoryId" : 1, "paymentSubCategoryId" : 1, "channelType":1, "paymentStatus":"success", "orderStatus":"Pending", "productId":3, "frontUrl":"****************", "backUrl":"*****************"}
}
PayApi ResponseCode
| No. | Variable | Data Type | Length | Mandatory | Description | Remark |
|---|---|---|---|---|---|---|
| 1 | code | string | 10 | Y | code | e.g 200 |
| 2 | message | string | 500 | Y | message | e.g Successful |
| 3 | payResponse | array | - | Y | payResponse | - |
| 4 | orderId | bigint | 11 | Y | orderId | The order id number needs to be unique to trace the transaction. |
| 5 | paymentCategoryId | integer | 11 | Y | paymentCategoryId | e.g. 1) Credit / Debit Card, 2) Bank Transfer, 3) Mobile Banking, 4) iBanking, 5) Cash, 6) Advanced Deposit |
| 6 | paymentSubCategoryId | integer | 11 | Y | paymentSubCategoryId | e.g. 1) Visa, 2) Master, 3)Paypal, 4) American Express, etc. |
| 7 | channelType | integer | 11 | Y | channelType | eg. 1) Travel Web, 2) Travel App, etc. |
| 8 | paymenStatus | string | 10 | Y | paymentStatus | eg. success, pending, fail, invalid |
| 9 | orderStatus | string | 10 | Y | orderStatus | e.g. Booked, Failed, Pending |
| 10 | productId | integer | 11 | Y | productId | eg. 1) Accommodation 2) Flight 3) Car, 4) Package, 5) Distributor, 6) Rental, 7) Detination, 8) Visa, 9) Bus |
| 11 | frontUrl | string | 500 | N | frontUrl | e.g. https://development.owaytrip.com/thank-you.php |
| 13 | backUrl | string | 500 | N | backUrl | e.g. https://development.owaytrip.com/process_response_all_payment_api.php |
| 14 | payResponse | array | - | Y | payResponse | - |
Request Message Format For Only Travel App
*Request Url for UAT https://devtestapi.owaytrip.com/pay/updatepaystatus Request Url for Production https://api.owaytrip.com/pay/updatepaystatus *
Sample Request Parameter
{ "orderId":1556957590, "channelType":2, "apiKey":"*******************"
}
Request Field Descriptions
| No. | Variable | Data Type | Length | Mandatory | Description | Remark |
|---|---|---|---|---|---|---|
| 1 | orderId | bigint | 11 | Y | orderId | The order id number needs to be unique to trace the transaction. |
| 2 | channelType | integer | 4 | Y | channelType | eg. 1) Travel Web, 2) Travel App, etc. |
| 3 | apiKey | longtext | Y | apiKey | devtestserver apiKey is "*******************" |
Response Message Format For Only Travel App
{ "code":"200", "message":"Successful", "payResponse":{ "orderId":1556957590, "paymentCategoryId":2, "paymentSubCategoryId":1, "channelType":1, "paymentStatus":"success", "orderStatus":"Pending", "productId":2} }
PayApi ResponseCode
| No. | Variable | Data Type | Length | Mandatory | Description | Remark |
|---|---|---|---|---|---|---|
| 1 | code | string | 10 | Y | code | e.g 200 |
| 2 | message | string | 500 | Y | message | e.g Successful |
| 3 | orderId | bigint | 11 | Y | orderId | The order id number needs to be unique to trace the transaction. |
| 4 | paymentCategoryId | integer | 11 | Y | paymentCategoryId | e.g. 1) Credit / Debit Card, 2) Bank Transfer, 3) Mobile Banking, 4) iBanking, 5) Cash, 6) Advanced Deposit |
| 5 | paymentSubCategoryId | integer | 11 | Y | paymentSubCategoryId | e.g. 1) Visa, 2) Master, 3)Paypal, 4) American Express, etc. |
| 6 | channelType | integer | 11 | Y | channelType | eg. 1) Travel Web, 2) Travel App, etc. |
| 7 | paymenStatus | string | 10 | Y | paymentStatus | eg. success, pending, fail, invalid |
| 8 | orderStatus | string | 10 | Y | orderStatus | e.g. Booked, Failed, Pending |
| 9 | productId | integer | 11 | Y | productId | eg. 1) Accommodation 2) Flight 3) Car, 4) Package, 5) Distributor, 6) Rental, 7) Detination, 8) Visa, 9) Bus |
| 10 | payResponse | array | - | Y | payResponse | - |
PayApi Error Response Code
| code | message |
|---|---|
| 001 | API key not included. |
| 023 | Payer name is empty. |
| 024 | Payer email is empty. |
| 025 | Payer amount is empty. |
| 026 | Payment invoice no is empty. |
| 027 | Payment item is empty. |
| 028 | Payer role id is empty. |
| 029 | Paydollar card type is empty. |
| 030 | Payment front end url is empty. |
| 031 | Payment back end url is empty. |
| 032 | Invalid Api key. |
| 033 | Payment gateway is empty |
| 034 | Payment invoice no is already exist |
| 035 | Invalid paydollar card type |
| 036 | Invalid payment gateway |
SMS API Calls & Parameters Documentation
| Title | Information |
|---|---|
| Description | To send SMS |
| URL | https://devtestai.owaytrip.com/sms/send |
| Method | POST |
| URL Request Parameters | Mandatory phoneCode :: string (Y) phoneNumber :: string (Y) text :: string (Y) apiKey :: string (Y) |
| Content-type | application/json; charset=utf-8 |
| Response Parameters | Mandatory code :: integer (Y) to :: integer (Y) |
Sample Request: ```json { "phoneCode": "95", "phoneNumber": "09962207272", "text": "Hello from Oway", "apiKey":"*******************" }
**Sample Success Response:**
```json
{
"code":200,
"message": "Sms sent successfully "
}
Sample Error Response:
json
{
"code":100,
"message":"Invalid Input Paramaters Sent"
}