Project

General

Profile

Bug #1213 ยป Json Request and Response.txt

Vivek Singh, 10 October 2018 05:12 AM

 
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"
}
}
}
    (1-1/1)