Travelport-Ukraine / uapi-json

Best Travelport Universal API wrapper ever :airplane: :mountain_railway: :hotel:
https://travelport-ukraine.github.io/uapi-json/
MIT License
74 stars 61 forks source link

Air Availability function does show return data and missing key from response 'fareBasisCode'. #621

Closed MohammaedAlani closed 1 year ago

MohammaedAlani commented 1 year ago

When attempting to search for two-way routes, retrieve the data for the first route and display the corresponding request and response below. And must get data for go and return.

There is another key missing in the object data, which is fareBasisCode. This key must exist in the response in order to build the correct segment for the air price, for example.

Request:

Huge JSON ``` { "legs": [ { "from": "BGW", "to": "DXB", "departureDate": "2023-04-25" }, { "from": "DXB", "to": "BGW", "departureDate": "2023-05-25" } ], "passengers": { "ADT": 1, "INF": 0, "CNN": 0 }, "cabins": ["Economy"], "requestId": "4e2sa1q8-2221-4b6c-bb6e-cf05c367ca34" }` Response: `{ "legs": [ [ { "from": "BGW", "to": "DXB", "group": 0, "departure": "2023-04-25T15:55:00.000+03:00", "arrival": "2023-04-25T19:15:00.000+04:00", "airline": "EK", "flightNumber": "944", "uapi_segment_ref": "yrQ4eaVqWDKAo7bvLAAAAA==", "uapiSegmentReference": "yrQ4eaVqWDKAo7bvLAAAAA==", "plane": "77W", "duration": "140", "availability": [ { "bookingClass": "Y", "cabin": "Economy", "seats": "9" }, { "bookingClass": "R", "cabin": "Economy", "seats": "9" }, { "bookingClass": "M", "cabin": "Economy", "seats": "9" }, { "bookingClass": "B", "cabin": "Economy", "seats": "9" }, { "bookingClass": "U", "cabin": "Economy", "seats": "9" }, { "bookingClass": "K", "cabin": "Economy", "seats": "9" }, { "bookingClass": "Q", "cabin": "Economy", "seats": "9" }, { "bookingClass": "L", "cabin": "Economy", "seats": "9" }, { "bookingClass": "T", "cabin": "Economy", "seats": "9" }, { "bookingClass": "V", "cabin": "Economy", "seats": "9" } ] } ], [ { "from": "BGW", "to": "DXB", "group": 0, "departure": "2023-04-25T18:55:00.000+03:00", "arrival": "2023-04-25T22:25:00.000+04:00", "airline": "EK", "flightNumber": "2073", "uapi_segment_ref": "yrQ4eaVqWDKAq7bvLAAAAA==", "uapiSegmentReference": "yrQ4eaVqWDKAq7bvLAAAAA==", "plane": "73H", "duration": "150", "availability": [ { "bookingClass": "Y", "cabin": "Economy", "seats": "9" }, { "bookingClass": "R", "cabin": "Economy", "seats": "9" }, { "bookingClass": "M", "cabin": "Economy", "seats": "9" }, { "bookingClass": "B", "cabin": "Economy", "seats": "9" }, { "bookingClass": "U", "cabin": "Economy", "seats": "9" }, { "bookingClass": "K", "cabin": "Economy", "seats": "9" }, { "bookingClass": "Q", "cabin": "Economy", "seats": "9" }, { "bookingClass": "L", "cabin": "Economy", "seats": "9" }, { "bookingClass": "T", "cabin": "Economy", "seats": "9" }, { "bookingClass": "V", "cabin": "Economy", "seats": "9" } ] } ], [ { "from": "BGW", "to": "DXB", "group": 0, "departure": "2023-04-25T18:55:00.000+03:00", "arrival": "2023-04-25T22:25:00.000+04:00", "airline": "FZ", "flightNumber": "212", "uapi_segment_ref": "yrQ4eaVqWDKAs7bvLAAAAA==", "uapiSegmentReference": "yrQ4eaVqWDKAs7bvLAAAAA==", "plane": "73H", "duration": "150", "availability": [ { "bookingClass": "Y", "cabin": "Economy", "seats": "A" }, { "bookingClass": "A", "cabin": "Economy", "seats": "A" }, { "bookingClass": "I", "cabin": "Economy", "seats": "A" }, { "bookingClass": "E", "cabin": "Economy", "seats": "A" }, { "bookingClass": "O", "cabin": "Economy", "seats": "A" }, { "bookingClass": "W", "cabin": "Economy", "seats": "A" }, { "bookingClass": "T", "cabin": "Economy", "seats": "A" }, { "bookingClass": "M", "cabin": "Economy", "seats": "A" }, { "bookingClass": "N", "cabin": "Economy", "seats": "A" }, { "bookingClass": "R", "cabin": "Economy", "seats": "A" }, { "bookingClass": "B", "cabin": "Economy", "seats": "A" }, { "bookingClass": "U", "cabin": "Economy", "seats": "A" }, { "bookingClass": "V", "cabin": "Economy", "seats": "A" }, { "bookingClass": "K", "cabin": "Economy", "seats": "A" }, { "bookingClass": "Q", "cabin": "Economy", "seats": "A" }, { "bookingClass": "L", "cabin": "Economy", "seats": "A" } ] } ], [ { "from": "BGW", "to": "DOH", "group": 0, "departure": "2023-04-25T22:00:00.000+03:00", "arrival": "2023-04-26T00:05:00.000+03:00", "airline": "QR", "flightNumber": "443", "uapi_segment_ref": "yrQ4eaVqWDKAu7bvLAAAAA==", "uapiSegmentReference": "yrQ4eaVqWDKAu7bvLAAAAA==", "plane": "320", "duration": "125", "availability": [ { "bookingClass": "Y", "cabin": "Economy", "seats": "9" }, { "bookingClass": "B", "cabin": "Economy", "seats": "9" }, { "bookingClass": "H", "cabin": "Economy", "seats": "9" }, { "bookingClass": "K", "cabin": "Economy", "seats": "9" }, { "bookingClass": "M", "cabin": "Economy", "seats": "9" }, { "bookingClass": "L", "cabin": "Economy", "seats": "9" }, { "bookingClass": "V", "cabin": "Economy", "seats": "9" }, { "bookingClass": "S", "cabin": "Economy", "seats": "9" }, { "bookingClass": "N", "cabin": "Economy", "seats": "9" } ] }, { "from": "DOH", "to": "DXB", "group": 0, "departure": "2023-04-26T00:55:00.000+03:00", "arrival": "2023-04-26T03:15:00.000+04:00", "airline": "QR", "flightNumber": "1002", "uapi_segment_ref": "yrQ4eaVqWDKAw7bvLAAAAA==", "uapiSegmentReference": "yrQ4eaVqWDKAw7bvLAAAAA==", "plane": "351", "duration": "80", "availability": [ { "bookingClass": "Y", "cabin": "Economy", "seats": "9" }, { "bookingClass": "B", "cabin": "Economy", "seats": "9" }, { "bookingClass": "H", "cabin": "Economy", "seats": "9" }, { "bookingClass": "K", "cabin": "Economy", "seats": "9" }, { "bookingClass": "M", "cabin": "Economy", "seats": "9" }, { "bookingClass": "L", "cabin": "Economy", "seats": "9" }, { "bookingClass": "V", "cabin": "Economy", "seats": "9" }, { "bookingClass": "S", "cabin": "Economy", "seats": "9" }, { "bookingClass": "N", "cabin": "Economy", "seats": "9" } ] } ], [ { "from": "BGW", "to": "AMM", "group": 0, "departure": "2023-04-25T20:30:00.000+03:00", "arrival": "2023-04-25T22:10:00.000+03:00", "airline": "RJ", "flightNumber": "815", "uapi_segment_ref": "yrQ4eaVqWDKAy7bvLAAAAA==", "uapiSegmentReference": "yrQ4eaVqWDKAy7bvLAAAAA==", "plane": "E75", "duration": "100", "availability": [ { "bookingClass": "Y", "cabin": "Economy", "seats": "9" }, { "bookingClass": "B", "cabin": "Economy", "seats": "9" }, { "bookingClass": "H", "cabin": "Economy", "seats": "9" }, { "bookingClass": "K", "cabin": "Economy", "seats": "9" }, { "bookingClass": "M", "cabin": "Economy", "seats": "9" }, { "bookingClass": "L", "cabin": "Economy", "seats": "9" }, { "bookingClass": "V", "cabin": "Economy", "seats": "9" }, { "bookingClass": "S", "cabin": "Economy", "seats": "9" }, { "bookingClass": "N", "cabin": "Economy", "seats": "9" }, { "bookingClass": "Q", "cabin": "Economy", "seats": "9" }, { "bookingClass": "O", "cabin": "Economy", "seats": "9" }, { "bookingClass": "P", "cabin": "Economy", "seats": "9" }, { "bookingClass": "W", "cabin": "Economy", "seats": "9" }, { "bookingClass": "R", "cabin": "Economy", "seats": "9" } ] }, { "from": "AMM", "to": "DXB", "group": 0, "departure": "2023-04-25T23:30:00.000+03:00", "arrival": "2023-04-26T03:35:00.000+04:00", "airline": "RJ", "flightNumber": "612", "uapi_segment_ref": "yrQ4eaVqWDKA07bvLAAAAA==", "uapiSegmentReference": "yrQ4eaVqWDKA07bvLAAAAA==", "plane": "320", "duration": "185", "availability": [ { "bookingClass": "Y", "cabin": "Economy", "seats": "9" }, { "bookingClass": "B", "cabin": "Economy", "seats": "9" }, { "bookingClass": "H", "cabin": "Economy", "seats": "9" }, { "bookingClass": "K", "cabin": "Economy", "seats": "9" }, { "bookingClass": "M", "cabin": "Economy", "seats": "9" }, { "bookingClass": "L", "cabin": "Economy", "seats": "9" }, { "bookingClass": "V", "cabin": "Economy", "seats": "9" }, { "bookingClass": "S", "cabin": "Economy", "seats": "9" }, { "bookingClass": "N", "cabin": "Economy", "seats": "9" }, { "bookingClass": "Q", "cabin": "Economy", "seats": "9" }, { "bookingClass": "O", "cabin": "Economy", "seats": "9" }, { "bookingClass": "P", "cabin": "Economy", "seats": "9" }, { "bookingClass": "W", "cabin": "Economy", "seats": "9" }, { "bookingClass": "R", "cabin": "Economy", "seats": "9" } ] } ], [ { "from": "BGW", "to": "AMM", "group": 0, "departure": "2023-04-25T20:30:00.000+03:00", "arrival": "2023-04-25T22:10:00.000+03:00", "airline": "RJ", "flightNumber": "815", "uapi_segment_ref": "yrQ4eaVqWDKA27bvLAAAAA==", "uapiSegmentReference": "yrQ4eaVqWDKA27bvLAAAAA==", "plane": "E75", "duration": "100", "availability": [ { "bookingClass": "Y", "cabin": "Economy", "seats": "9" }, { "bookingClass": "B", "cabin": "Economy", "seats": "9" }, { "bookingClass": "H", "cabin": "Economy", "seats": "9" }, { "bookingClass": "K", "cabin": "Economy", "seats": "9" }, { "bookingClass": "M", "cabin": "Economy", "seats": "9" }, { "bookingClass": "L", "cabin": "Economy", "seats": "9" }, { "bookingClass": "V", "cabin": "Economy", "seats": "9" }, { "bookingClass": "S", "cabin": "Economy", "seats": "9" }, { "bookingClass": "N", "cabin": "Economy", "seats": "9" }, { "bookingClass": "Q", "cabin": "Economy", "seats": "9" }, { "bookingClass": "O", "cabin": "Economy", "seats": "9" }, { "bookingClass": "P", "cabin": "Economy", "seats": "9" }, { "bookingClass": "W", "cabin": "Economy", "seats": "9" }, { "bookingClass": "R", "cabin": "Economy", "seats": "9" } ] }, { "from": "AMM", "to": "DXB", "group": 0, "departure": "2023-04-26T02:05:00.000+03:00", "arrival": "2023-04-26T06:05:00.000+04:00", "airline": "QF", "flightNumber": "8906", "uapi_segment_ref": "yrQ4eaVqWDKA47bvLAAAAA==", "uapiSegmentReference": "yrQ4eaVqWDKA47bvLAAAAA==", "plane": "77W", "duration": "180", "availability": [ { "bookingClass": "Y", "cabin": "Economy", "seats": "9" }, { "bookingClass": "B", "cabin": "Economy", "seats": "9" }, { "bookingClass": "H", "cabin": "Economy", "seats": "9" }, { "bookingClass": "K", "cabin": "Economy", "seats": "9" }, { "bookingClass": "M", "cabin": "Economy", "seats": "9" }, { "bookingClass": "L", "cabin": "Economy", "seats": "9" }, { "bookingClass": "S", "cabin": "Economy", "seats": "9" }, { "bookingClass": "N", "cabin": "Economy", "seats": "9" }, { "bookingClass": "Q", "cabin": "Economy", "seats": "9" }, { "bookingClass": "O", "cabin": "Economy", "seats": "9" } ] } ], [ { "from": "BGW", "to": "BEY", "group": 0, "departure": "2023-04-25T15:00:00.000+03:00", "arrival": "2023-04-25T16:35:00.000+03:00", "airline": "ME", "flightNumber": "323", "uapi_segment_ref": "yrQ4eaVqWDKA67bvLAAAAA==", "uapiSegmentReference": "yrQ4eaVqWDKA67bvLAAAAA==", "plane": "320", "duration": "95", "availability": [ { "bookingClass": "B", "cabin": "Economy", "seats": "9" }, { "bookingClass": "M", "cabin": "Economy", "seats": "9" }, { "bookingClass": "U", "cabin": "Economy", "seats": "9" }, { "bookingClass": "K", "cabin": "Economy", "seats": "9" }, { "bookingClass": "H", "cabin": "Economy", "seats": "9" }, { "bookingClass": "L", "cabin": "Economy", "seats": "9" }, { "bookingClass": "Q", "cabin": "Economy", "seats": "9" }, { "bookingClass": "T", "cabin": "Economy", "seats": "9" }, { "bookingClass": "X", "cabin": "Economy", "seats": "9" }, { "bookingClass": "N", "cabin": "Economy", "seats": "9" }, { "bookingClass": "R", "cabin": "Economy", "seats": "9" }, { "bookingClass": "V", "cabin": "Economy", "seats": "9" }, { "bookingClass": "G", "cabin": "Economy", "seats": "9" }, { "bookingClass": "E", "cabin": "Economy", "seats": "9" } ] }, { "from": "BEY", "to": "DXB", "group": 0, "departure": "2023-04-25T19:40:00.000+03:00", "arrival": "2023-04-26T00:35:00.000+04:00", "airline": "EK", "flightNumber": "954", "uapi_segment_ref": "yrQ4eaVqWDKA87bvLAAAAA==", "uapiSegmentReference": "yrQ4eaVqWDKA87bvLAAAAA==", "plane": "77W", "duration": "235", "availability": [ { "bookingClass": "Y", "cabin": "Economy", "seats": "9" }, { "bookingClass": "R", "cabin": "Economy", "seats": "9" }, { "bookingClass": "M", "cabin": "Economy", "seats": "9" }, { "bookingClass": "B", "cabin": "Economy", "seats": "9" }, { "bookingClass": "U", "cabin": "Economy", "seats": "9" }, { "bookingClass": "K", "cabin": "Economy", "seats": "9" }, { "bookingClass": "Q", "cabin": "Economy", "seats": "9" }, { "bookingClass": "L", "cabin": "Economy", "seats": "9" }, { "bookingClass": "T", "cabin": "Economy", "seats": "9" }, { "bookingClass": "V", "cabin": "Economy", "seats": "9" } ] } ], [ { "from": "BGW", "to": "AMM", "group": 0, "departure": "2023-04-25T20:30:00.000+03:00", "arrival": "2023-04-25T22:10:00.000+03:00", "airline": "RJ", "flightNumber": "815", "uapi_segment_ref": "yrQ4eaVqWDKA+7bvLAAAAA==", "uapiSegmentReference": "yrQ4eaVqWDKA+7bvLAAAAA==", "plane": "E75", "duration": "100", "availability": [ { "bookingClass": "Y", "cabin": "Economy", "seats": "9" }, { "bookingClass": "B", "cabin": "Economy", "seats": "9" }, { "bookingClass": "H", "cabin": "Economy", "seats": "9" }, { "bookingClass": "K", "cabin": "Economy", "seats": "9" }, { "bookingClass": "M", "cabin": "Economy", "seats": "9" }, { "bookingClass": "L", "cabin": "Economy", "seats": "9" }, { "bookingClass": "V", "cabin": "Economy", "seats": "9" }, { "bookingClass": "S", "cabin": "Economy", "seats": "9" }, { "bookingClass": "N", "cabin": "Economy", "seats": "9" }, { "bookingClass": "Q", "cabin": "Economy", "seats": "9" }, { "bookingClass": "O", "cabin": "Economy", "seats": "9" }, { "bookingClass": "P", "cabin": "Economy", "seats": "9" }, { "bookingClass": "W", "cabin": "Economy", "seats": "9" }, { "bookingClass": "R", "cabin": "Economy", "seats": "9" } ] }, { "from": "AMM", "to": "DXB", "group": 0, "departure": "2023-04-26T02:05:00.000+03:00", "arrival": "2023-04-26T06:05:00.000+04:00", "airline": "EK", "flightNumber": "906", "uapi_segment_ref": "yrQ4eaVqWDKAA8bvLAAAAA==", "uapiSegmentReference": "yrQ4eaVqWDKAA8bvLAAAAA==", "plane": "77W", "duration": "180", "availability": [ { "bookingClass": "Y", "cabin": "Economy", "seats": "9" }, { "bookingClass": "R", "cabin": "Economy", "seats": "9" }, { "bookingClass": "M", "cabin": "Economy", "seats": "9" }, { "bookingClass": "B", "cabin": "Economy", "seats": "9" }, { "bookingClass": "U", "cabin": "Economy", "seats": "9" }, { "bookingClass": "K", "cabin": "Economy", "seats": "9" }, { "bookingClass": "Q", "cabin": "Economy", "seats": "9" }, { "bookingClass": "L", "cabin": "Economy", "seats": "9" }, { "bookingClass": "T", "cabin": "Economy", "seats": "9" }, { "bookingClass": "V", "cabin": "Economy", "seats": "9" } ] } ], [ { "from": "BGW", "to": "DOH", "group": 0, "departure": "2023-04-25T04:15:00.000+03:00", "arrival": "2023-04-25T06:20:00.000+03:00", "airline": "QR", "flightNumber": "459", "uapi_segment_ref": "yrQ4eaVqWDKAC8bvLAAAAA==", "uapiSegmentReference": "yrQ4eaVqWDKAC8bvLAAAAA==", "plane": "320", "duration": "125", "availability": [ { "bookingClass": "Y", "cabin": "Economy", "seats": "9" }, { "bookingClass": "B", "cabin": "Economy", "seats": "9" }, { "bookingClass": "H", "cabin": "Economy", "seats": "9" }, { "bookingClass": "K", "cabin": "Economy", "seats": "9" }, { "bookingClass": "M", "cabin": "Economy", "seats": "9" }, { "bookingClass": "L", "cabin": "Economy", "seats": "9" }, { "bookingClass": "V", "cabin": "Economy", "seats": "9" }, { "bookingClass": "S", "cabin": "Economy", "seats": "9" }, { "bookingClass": "N", "cabin": "Economy", "seats": "9" } ] }, { "from": "DOH", "to": "MCT", "group": 0, "departure": "2023-04-25T07:50:00.000+03:00", "arrival": "2023-04-25T10:20:00.000+04:00", "airline": "QR", "flightNumber": "4637", "uapi_segment_ref": "yrQ4eaVqWDKAE8bvLAAAAA==", "uapiSegmentReference": "yrQ4eaVqWDKAE8bvLAAAAA==", "plane": "7M8", "duration": "90", "availability": [ { "bookingClass": "Y", "cabin": "Economy", "seats": "9" }, { "bookingClass": "B", "cabin": "Economy", "seats": "9" }, { "bookingClass": "H", "cabin": "Economy", "seats": "9" }, { "bookingClass": "K", "cabin": "Economy", "seats": "9" }, { "bookingClass": "M", "cabin": "Economy", "seats": "9" }, { "bookingClass": "L", "cabin": "Economy", "seats": "9" }, { "bookingClass": "V", "cabin": "Economy", "seats": "9" }, { "bookingClass": "S", "cabin": "Economy", "seats": "9" }, { "bookingClass": "N", "cabin": "Economy", "seats": "9" } ] }, { "from": "MCT", "to": "DXB", "group": 0, "departure": "2023-04-25T13:10:00.000+04:00", "arrival": "2023-04-25T14:20:00.000+04:00", "airline": "FZ", "flightNumber": "42", "uapi_segment_ref": "yrQ4eaVqWDKAG8bvLAAAAA==", "uapiSegmentReference": "yrQ4eaVqWDKAG8bvLAAAAA==", "plane": "7M8", "duration": "70", "availability": [ { "bookingClass": "Y", "cabin": "Economy", "seats": "A" }, { "bookingClass": "A", "cabin": "Economy", "seats": "A" }, { "bookingClass": "I", "cabin": "Economy", "seats": "A" }, { "bookingClass": "E", "cabin": "Economy", "seats": "A" }, { "bookingClass": "O", "cabin": "Economy", "seats": "A" }, { "bookingClass": "W", "cabin": "Economy", "seats": "A" }, { "bookingClass": "T", "cabin": "Economy", "seats": "A" }, { "bookingClass": "M", "cabin": "Economy", "seats": "A" }, { "bookingClass": "N", "cabin": "Economy", "seats": "A" }, { "bookingClass": "R", "cabin": "Economy", "seats": "A" }, { "bookingClass": "B", "cabin": "Economy", "seats": "A" }, { "bookingClass": "U", "cabin": "Economy", "seats": "A" }, { "bookingClass": "V", "cabin": "Economy", "seats": "A" }, { "bookingClass": "K", "cabin": "Economy", "seats": "A" }, { "bookingClass": "Q", "cabin": "Economy", "seats": "A" }, { "bookingClass": "L", "cabin": "Economy", "seats": "A" } ] } ] ], "nextResultReference": "H4sIAAAAAAAAAJ1UzWsTQRR/SRpbNVr8RCr1A6X14m4+GptaL/bDUlm1mKKS0sM0O9lO3exsZyftVkTQi714FgVPoiB4LQiCeNOjiDfxIJ79A3qqb6abpmvRonuYffPm937vc+b1T0gHAg7MkQViNCRzjYtCkCWLBTK8/7n7yQfyLAWJcWgL2B0a+gCQXGxTKxqdrfK64eSDRSars4ZjBwaxiS+pCAw8qXPPGA2lIFU5yW9Tz3rw9Thb2/cyCR1TsJsIMcnqVPmRkJuy0MBsUplIVec2dc11GlMhyz6tshqrEsm4N4gMNvVbDAPbMFxyachmXLqVyVJMgWSe3krYb6lSmC7xHLMsBfMchKQdwRu+hAObDsc9SR0q8HRnnQuqc5yHe5C2YAcXzGHNXcYXfIHZVAxjRJEuLTfgod8QUQVixdTxNwu5Ne4XJ258eve4/1ESQLcFkGVgG5Y/V+HL2+nzRx/+mG6yJbC95/6PC9a/RBISFnQGlIjqrJ6DEbIUSDD+3qhyHD8YCjD+rTIt/20VOMyCCUFrVFBbAa9yOcYWcBZhj6/VkV7CqXhYUTTqQpgjROossdOZIPKk9qp7ndh9ifJ1nAhkObP9HGvkIBYZK3wyllmUkL6ETZ+tZHZUIGOjtplCBTqZt0BcphOocI9WYC+v1QIqW5CMjCXdMcdtoqglHLG4cEy1NxUmlqSMCK+S9STTGyNxGI0MZWQozEaUby6E9tzUt1U1PQKOx0EzJKDGEC5N9Nra6vdr08bzJCQvQzu7wlyXBXgN2fCs4B53ubMkoeu3+FpnqnaQeLiy8l6VsDfurKphxnj5WsvgdFk2Zl593Feb75/oTakBD7YE2YxNpa3xL83E07v5rh8av7gT2kdl1Ry7MhmGvjLv2XYmdZ9b7UthXXG0XYZvzabh2eWi45gmPphaiS59JRzEFyg1cmsIf8cK2Wy2kC0WBwr9pWypdLaYz+cKpUK+WDiXy+YRNzR2EyNVZsmGWjv0G6GkXbqZSsqA/u3fUBxCYXmibxnUpiuy71733uNHrH/w3oe6XClfKuajKP3wF6I2pPBdBgAA" } ```
kommandant-topp commented 1 year ago

Hello @MohammaedAlani, Could you, please, add the original uAPI response with the fare basis code data? I've checked availability response data from examples and didn't find any sign of fare basis data.

Thank you, and have a nice day!

MohammaedAlani commented 1 year ago

Hello @kommandant-topp

Request URL: https://emea.universal-api.pp.travelport.com/B2BGateway/connect/uAPI/AirService

Request XML:

Huge XML ``` ` Response SOAP: ` H4sIAAAAAAAAAJ1UzWsTQRR/SZpaNVpaP5CKVlHUi7vbpMl2rRdrtVRSW0xRSelhmp1sp2521tlJuhUR9KIXz6LgSSwIXguCIN70KOJNPEjP/gGe6sxkk3QtWnQPs2/e/N7vfc68/gHpgMG+JdRAWp0TV7vAGFopkoCH9z8fefoBPU9BYhK6AnIHhz4AJJe75CqMzlZoTXOywTLhlUXNsQMN2cjnmAWaOKlRT7sUcoYqfJbewl7xwddBstG3moSeOdiNGJslNSz9cBiaKwoDvUWlC6oatbGrN2l0iSz5uEKqpII4od6oYLCx32GwtmG47OKQLLh4K1NRMgWceGrLob8oS6G7yHP0EmfEcwQk7TBa9zns23Q46XHsYCZOd9YowyrH23AP0kXopow4pLXL+Iw2iI3ZRRFRpEvzNjz06yyqQKyYKv5WIbfG/fLY9U/vnpiPkwCqLSBYrG1Y/lyFL2/nzx1+uD7fYkuI9hb+jwuaXyIJiSL0BhixyqKag3G0EnDQ/t6oUhw/GjLQ/q0yHf9dZThIghmGq5hhWwKvUj5BGmIWYY+v1JGew4l4WFE08kLo44irLEWnM0HkSe5l93pF97mQr4mJECxntp9jhRwVRRYVPh7LLEpIXcKWz04y3WXI2ELbSqEMvcRrIJeoBMrUw2XYS6vVAPMOJMNjSfcsURtJag6HipQ5utzrEhNLkkeEV1EzyXR7JA4KI00aaRLTjvLN+dBemvv2U04Pg8E4aAEFWBsTSwu9sfHz+/S89iIJySuwg0wR1yWBuIbk4iKjHnWps8Jh4Lf4OmeydpB4uLb2XpbwdNxZRcG0ydJ0x+BkidcXXn3sq942Z06n5IAHW4JsxSbTVvhVPfHsbnZgXeGXd8KOS7yiT0zNhqEvzU9tO5Oqz532pURdxWi7RLw1m4ZnlyscxzTxwVRK4dKXwn7xAqXGb46J39GcYRgjRtawTDObt4xswTSMfHbYLBRG8vm8wI1N3BCRSrNkXa496o2Q0i7VTCllQP3624oDQng0M/wI5GYgsj/S9H7Kj1gj7zkjn7dyVi5vDg9ZBWMoZ1k5cyRrFrJRlH74C+Gtg6FdBgAA FLYDUBAI EMIRATES AIRLINES QATAR AIRWAYS OMAN AVIATION SERVICES FLYDUBAI FLYDUBAI QATAR AIRWAYS QATAR AIRWAYS EMIRATES AIRLINES ```
MohammaedAlani commented 1 year ago

@kommandant-topp

The main issue is that the return data is not being received and displayed when you create a parser for the response.

kommandant-topp commented 1 year ago

Hello @MohammaedAlani, The availability response returns a legs array with availability for the various flights and nextResultReference for getting the next block of flight results. What data is missing in this response?

Thank you, and have a nice day!