|
Request:
|
|
|
|
{
|
|
"code": "{{client_token}}",
|
|
"itineraries": [
|
|
{
|
|
"seq": 1,
|
|
"originDestinations": [
|
|
{
|
|
"flightSegments": [
|
|
{
|
|
"departureAirport": "YUL",
|
|
"arrivalAirport": "YYZ",
|
|
"marketingAirline": "AF",
|
|
"operatingAirline": "AF",
|
|
"resBookDesigCode": "U",
|
|
"departureDateTime": "2018-10-25T20:20:20",
|
|
"arrivalDateTime": "2018-10-26T20:20:20",
|
|
"flightNumber": "566"
|
|
},
|
|
{
|
|
"departureAirport": "YYZ",
|
|
"arrivalAirport": "YOW",
|
|
"marketingAirline": "AF",
|
|
"operatingAirline": "AF",
|
|
"resBookDesigCode": "U",
|
|
"departureDateTime": "2018-10-26T20:20:20",
|
|
"arrivalDateTime": "2018-10-27T20:20:20",
|
|
"flightNumber": "566"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"flightSegments": [
|
|
{
|
|
"departureAirport": "YOW",
|
|
"arrivalAirport": "YYZ",
|
|
"marketingAirline": "AF",
|
|
"operatingAirline": "AF",
|
|
"resBookDesigCode": "B",
|
|
"departureDateTime": "2018-10-28T20:20:20",
|
|
"arrivalDateTime": "2018-10-29T20:20:20",
|
|
"flightNumber": "566"
|
|
},
|
|
{
|
|
"departureAirport": "YYZ",
|
|
"arrivalAirport": "YUL",
|
|
"marketingAirline": "AF",
|
|
"operatingAirline": "AF",
|
|
"resBookDesigCode": "B",
|
|
"departureDateTime": "2018-10-29T20:20:20",
|
|
"arrivalDateTime": "2018-10-29T20:20:20",
|
|
"flightNumber": "566"
|
|
}
|
|
|
|
|
|
]
|
|
}
|
|
|
|
],
|
|
"pricingInfo": {
|
|
|
|
"ptcFares": [
|
|
{
|
|
"code": "ADT",
|
|
"fareBasis": [
|
|
"UE400U",
|
|
"UE400U",
|
|
"BE400U",
|
|
"BE400U"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"validatingAirline": "AF"
|
|
}
|
|
]
|
|
}
|
|
|
|
Json_Response:
|
|
|
|
{
|
|
"responses": {
|
|
"1": {
|
|
"seq": 1,
|
|
"originDestinations": [
|
|
{
|
|
"flightSegments": [
|
|
{
|
|
"departureAirport": "YUL",
|
|
"arrivalAirport": "YYZ",
|
|
"marketingAirline": "AF",
|
|
"operatingAirline": "AF",
|
|
"resBookDesigCode": "U",
|
|
"departureDateTime": "2018-10-25T20:20:20",
|
|
"arrivalDateTime": "2018-10-26T20:20:20",
|
|
"flightNumber": "566",
|
|
"commission": {
|
|
"rule": "POST-MAN/Contract_08/Rule- 6 _Case-3",
|
|
"description": "Testing Team -Navixel-/Oct_08/ Combination of Booking class with Through Fares_Copy_Copy",
|
|
"agencyMarkup": {
|
|
"mode": "PERC",
|
|
"valueAdt": 0,
|
|
"valueChd": 0,
|
|
"valueInf": 0
|
|
},
|
|
"airlineCommission": {
|
|
"mode": "PERC",
|
|
"valueAdt": 1,
|
|
"valueChd": 0,
|
|
"valueInf": 0
|
|
},
|
|
"specialOffer": {
|
|
"mode": "AMT",
|
|
"valueAdt": 0,
|
|
"valueChd": 0,
|
|
"valueInf": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"departureAirport": "YYZ",
|
|
"arrivalAirport": "YOW",
|
|
"marketingAirline": "AF",
|
|
"operatingAirline": "AF",
|
|
"resBookDesigCode": "U",
|
|
"departureDateTime": "2018-10-26T20:20:20",
|
|
"arrivalDateTime": "2018-10-27T20:20:20",
|
|
"flightNumber": "566",
|
|
"commission": {
|
|
"rule": "POST-MAN/Contract_08/Rule- 6 _Case-3",
|
|
"description": "Testing Team -Navixel-/Oct_08/ Combination of Booking class with Through Fares_Copy_Copy",
|
|
"agencyMarkup": {
|
|
"mode": "PERC",
|
|
"valueAdt": 0,
|
|
"valueChd": 0,
|
|
"valueInf": 0
|
|
},
|
|
"airlineCommission": {
|
|
"mode": "PERC",
|
|
"valueAdt": 1,
|
|
"valueChd": 0,
|
|
"valueInf": 0
|
|
},
|
|
"specialOffer": {
|
|
"mode": "AMT",
|
|
"valueAdt": 0,
|
|
"valueChd": 0,
|
|
"valueInf": 0
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"flightSegments": [
|
|
{
|
|
"departureAirport": "YOW",
|
|
"arrivalAirport": "YYZ",
|
|
"marketingAirline": "AF",
|
|
"operatingAirline": "AF",
|
|
"resBookDesigCode": "B",
|
|
"departureDateTime": "2018-10-28T20:20:20",
|
|
"arrivalDateTime": "2018-10-29T20:20:20",
|
|
"flightNumber": "566",
|
|
"commission": {
|
|
"rule": "POST-MAN/Contract_08/Rule- 6 _Case-3",
|
|
"description": "Testing Team -Navixel-/Oct_08/ Combination of Booking class with Through Fares_Copy_Copy",
|
|
"agencyMarkup": {
|
|
"mode": "PERC",
|
|
"valueAdt": 0,
|
|
"valueChd": 0,
|
|
"valueInf": 0
|
|
},
|
|
"airlineCommission": {
|
|
"mode": "PERC",
|
|
"valueAdt": 2,
|
|
"valueChd": 0,
|
|
"valueInf": 0
|
|
},
|
|
"specialOffer": {
|
|
"mode": "AMT",
|
|
"valueAdt": 0,
|
|
"valueChd": 0,
|
|
"valueInf": 0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"departureAirport": "YYZ",
|
|
"arrivalAirport": "YUL",
|
|
"marketingAirline": "AF",
|
|
"operatingAirline": "AF",
|
|
"resBookDesigCode": "B",
|
|
"departureDateTime": "2018-10-29T20:20:20",
|
|
"arrivalDateTime": "2018-10-29T20:20:20",
|
|
"flightNumber": "566",
|
|
"commission": {
|
|
"rule": "POST-MAN/Contract_08/Rule- 6 _Case-3",
|
|
"description": "Testing Team -Navixel-/Oct_08/ Combination of Booking class with Through Fares_Copy_Copy",
|
|
"agencyMarkup": {
|
|
"mode": "PERC",
|
|
"valueAdt": 0,
|
|
"valueChd": 0,
|
|
"valueInf": 0
|
|
},
|
|
"airlineCommission": {
|
|
"mode": "PERC",
|
|
"valueAdt": 2,
|
|
"valueChd": 0,
|
|
"valueInf": 0
|
|
},
|
|
"specialOffer": {
|
|
"mode": "AMT",
|
|
"valueAdt": 0,
|
|
"valueChd": 0,
|
|
"valueInf": 0
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"validatingAirline": "AF"
|
|
}
|
|
}
|
|
}
|