Changes for page 2. CalcPackage
Last modified by Giorgi Mdivnishvili on 2024/01/09 12:57
From version 8.1
edited by Giorgi Mdivnishvili
on 2023/12/26 16:47
on 2023/12/26 16:47
Change comment:
There is no comment for this version
To version 1.1
edited by Giorgi Mdivnishvili
on 2023/12/14 16:52
on 2023/12/14 16:52
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 - 2.CalcPackage1 +CalcPackage - Content
-
... ... @@ -1,378 +1,32 @@ 1 1 {{box cssClass="floatinginfobox" title="**Contents**"}} 2 - 3 - 4 4 {{toc/}} 5 5 {{/box}} 6 6 7 -= Method Description=5 += Paragraph 1 = 8 8 9 - The initialmethod ofthe integrationprocessisauthorization.Youwill be providedwithatest userusernameandpasswordtogeneratetheaccesstokenthatyouwillneedto passinallthefollowingmethods.7 +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 10 10 9 +== Sub-paragraph == 11 11 12 - ==Endpoint URL-[POST]==11 +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 13 13 14 -{{info}} 15 -[[https:~~/~~/online-api.kazunion.com/api/OnlyAviaPackages/CalcPackage>>https://online-api.kazunion.com/api/OnlyAviaPackages/CalcPackage]] 16 -{{/info}} 13 +== Sub-paragraph == 17 17 15 +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 18 18 19 -== RequestParameters==17 +=== Sub-sub paragraph === 20 20 21 -(% class="box infomessage" %) 22 -((( 23 -None 24 -))) 19 +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 25 25 26 26 27 -= =RequestBody==22 += Paragraph 2 = 28 28 29 -{{code language="Json"}} 30 -{ 31 - "packageId": "string" 32 -} 33 -{{/code}} 24 +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 34 34 35 -== (% id="cke_bm_10575S" style="display:none" %) (%%)Request Body example==26 +== Sub-paragraph == 36 36 37 -{{code language="Json"}} 38 -{ 39 - "packageId": "onlyavia:8df9ae18-dcb3-46bf-b493-4a14f8483e9b:2693f089-1032-42c0-bf85-f1d7a4e91848" 40 -} 41 -{{/code}} 28 +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 42 42 30 +== Sub-paragraph == 43 43 44 -== Response == 45 - 46 -{{code language="json"}} 47 -{ 48 - "error": true, 49 - "errorCode": "string", 50 - "errorDescription": "string", 51 - "userErrorDescription": "string", 52 - "package": { 53 - "id": "string", 54 - "priceCurrency": "string", 55 - "totalPrice": 0, 56 - "flight": { 57 - "id": "string", 58 - "departureDate": "2023-12-14T13:38:04.073Z", 59 - "returnDate": "2023-12-14T13:38:04.073Z", 60 - "departureTicketsLeft": 0, 61 - "returnTicketsLeft": 0, 62 - "departureAvailabilityType": "OnRequest", 63 - "returnAvailabilityType": "OnRequest", 64 - "isTwoWay": true, 65 - "departureSegments": [ 66 - { 67 - "airlineCode": "string", 68 - "airlineName": "string", 69 - "flightCode": "string", 70 - "class": "string", 71 - "lugageWeight": 0, 72 - "handLugageWeight": 0, 73 - "departureFlightDate": "2023-12-14T13:38:04.073Z", 74 - "departureCountryName": "string", 75 - "departureCityName": "string", 76 - "departureAirportCode": "string", 77 - "departureAirportName": "string", 78 - "departureTerminalCode": "string", 79 - "arrivalFlightDate": "2023-12-14T13:38:04.073Z", 80 - "arrivalCountryName": "string", 81 - "arrivalCityName": "string", 82 - "arrivalAirportCode": "string", 83 - "arrivalAirportName": "string", 84 - "arrivalTerminalCode": "string", 85 - "flightDuration": "string", 86 - "baggages": [ 87 - { 88 - "baggageCode": "string", 89 - "description": "string", 90 - "price": 0, 91 - "currency": "string", 92 - "included": true 93 - } 94 - ] 95 - } 96 - ], 97 - "returnSegments": [ 98 - { 99 - "airlineCode": "string", 100 - "airlineName": "string", 101 - "flightCode": "string", 102 - "class": "string", 103 - "lugageWeight": 0, 104 - "handLugageWeight": 0, 105 - "departureFlightDate": "2023-12-14T13:38:04.073Z", 106 - "departureCountryName": "string", 107 - "departureCityName": "string", 108 - "departureAirportCode": "string", 109 - "departureAirportName": "string", 110 - "departureTerminalCode": "string", 111 - "arrivalFlightDate": "2023-12-14T13:38:04.073Z", 112 - "arrivalCountryName": "string", 113 - "arrivalCityName": "string", 114 - "arrivalAirportCode": "string", 115 - "arrivalAirportName": "string", 116 - "arrivalTerminalCode": "string", 117 - "flightDuration": "string", 118 - "baggages": [ 119 - { 120 - "baggageCode": "string", 121 - "description": "string", 122 - "price": 0, 123 - "currency": "string", 124 - "included": true 125 - } 126 - ] 127 - } 128 - ] 129 - } 130 - } 131 -} 132 -{{/code}} 133 - 134 - 135 -=== Response example === 136 - 137 -{{code language="Json"}} 138 -{ 139 - "package": { 140 - "id": "onlyavia:8df9ae18-dcb3-46bf-b493-4a14f8483e9b:2693f089-1032-42c0-bf85-f1d7a4e91848", 141 - "priceCurrency": "USD", 142 - "totalPrice": 230.00, 143 - "flight": { 144 - "id": "2693f089-1032-42c0-bf85-f1d7a4e91848", 145 - "departureDate": "2023-12-28T20:00:00.000Z", 146 - "returnDate": "2023-12-30T20:00:00.000Z", 147 - "departureTicketsLeft": 1, 148 - "returnTicketsLeft": 24, 149 - "departureAvailabilityType": "FewPlaces", 150 - "returnAvailabilityType": "FreeSale", 151 - "isTwoWay": true, 152 - "sameBaggageForAll": false, 153 - "totalBaggage": false, 154 - "departureSegments": [ 155 - { 156 - "airlineCode": "KC", 157 - "airlineName": "Air Astana.", 158 - "flightCode": "KC899", 159 - "class": "econom", 160 - "lugageWeight": 20, 161 - "handLugageWeight": 6, 162 - "departureFlightDate": "2023-12-28T20:00:00.000Z", 163 - "departureCountryName": "Kazakhstan", 164 - "departureCityName": "Almaty", 165 - "departureAirportCode": "ALA", 166 - "departureAirportName": "Almaty Intl Airport", 167 - "departureTerminalCode": "ALA", 168 - "arrivalFlightDate": "2023-12-28T20:00:00.000Z", 169 - "arrivalCountryName": "United Arab Emirates", 170 - "arrivalCityName": "Dubai", 171 - "arrivalAirportCode": "DXB", 172 - "arrivalAirportName": "Dubai Intl Airport", 173 - "arrivalTerminalCode": "DXB1", 174 - "flightDuration": "0h 55m" 175 - } 176 - ], 177 - "returnSegments": [ 178 - { 179 - "airlineCode": "KC", 180 - "airlineName": "Air Astana.", 181 - "flightCode": "KC900", 182 - "class": "econom", 183 - "lugageWeight": 20, 184 - "handLugageWeight": 6, 185 - "departureFlightDate": "2023-12-30T20:00:00.000Z", 186 - "departureCountryName": "United Arab Emirates", 187 - "departureCityName": "Dubai", 188 - "departureAirportCode": "DXB", 189 - "departureAirportName": "Dubai Intl Airport", 190 - "departureTerminalCode": "DXB1", 191 - "arrivalFlightDate": "2023-12-29T20:00:00.000Z", 192 - "arrivalCountryName": "Kazakhstan", 193 - "arrivalCityName": "Almaty", 194 - "arrivalAirportCode": "ALA", 195 - "arrivalAirportName": "Almaty Intl Airport", 196 - "arrivalTerminalCode": "ALA", 197 - "flightDuration": "-45m" 198 - } 199 - ], 200 - "passengers": [ 201 - { 202 - "id": "42777149001000012-A1", 203 - "isAdult": true, 204 - "selectedForwardBaggageCode": "INCLUDED", 205 - "selectedBackwardBaggageCode": "INCLUDED", 206 - "forwardBaggages": [ 207 - { 208 - "baggageCode": "INCLUDED", 209 - "description": "20 KG INCLUDED", 210 - "price": 0.0, 211 - "currency": "USD", 212 - "included": true 213 - } 214 - ], 215 - "backwardBaggages": [ 216 - { 217 - "baggageCode": "INCLUDED", 218 - "description": "20 KG INCLUDED", 219 - "price": 0.0, 220 - "currency": "USD", 221 - "included": true 222 - } 223 - ] 224 - } 225 - ] 226 - } 227 - }, 228 - "refreshPriceResult": "Success", 229 - "error": false 230 -} 231 -{{/code}} 232 - 233 - 234 -=== Schema === 235 - 236 -{{success}} 237 -CalcOnlyAviaPackageResponse{ 238 - 239 -|error|boolean 240 -|errorCode|string 241 -nullable: true 242 -|errorDescription|string 243 -nullable: true 244 -|userErrorDescription|string 245 -nullable: true 246 -|package|OnlyAviaPackage{((( 247 -|id|string 248 -nullable: true 249 -|priceCurrency|string 250 -nullable: true 251 -|totalPrice|number($double) 252 -|flight|PackageFlight{((( 253 -|id|string 254 -nullable: true 255 -|departureDate|string($date-time) 256 -|returnDate|string($date-time) 257 -nullable: true 258 -|departureTicketsLeft|integer($int32) 259 -|returnTicketsLeft|integer($int32) 260 -|departureAvailabilityType|FlightAvailabilityTypestringEnum: 261 -[ OnRequest, FreeSale, FewPlaces, StopSale ] 262 -|returnAvailabilityType|FlightAvailabilityTypestringEnum: 263 -[ OnRequest, FreeSale, FewPlaces, StopSale ] 264 -|isTwoWay|boolean 265 -|departureSegments|[ 266 -nullable: trueFlightSegment{((( 267 -|airlineCode|string 268 -nullable: true 269 -|airlineName|string 270 -nullable: true 271 -|flightCode|string 272 -nullable: true 273 -|class|string 274 -nullable: true 275 -|lugageWeight|number($double) 276 -|handLugageWeight|number($double) 277 -|departureFlightDate|string($date-time) 278 -|departureCountryName|string 279 -nullable: true 280 -|departureCityName|string 281 -nullable: true 282 -|departureAirportCode|string 283 -nullable: true 284 -|departureAirportName|string 285 -nullable: true 286 -|departureTerminalCode|string 287 -nullable: true 288 -|arrivalFlightDate|string($date-time) 289 -|arrivalCountryName|string 290 -nullable: true 291 -|arrivalCityName|string 292 -nullable: true 293 -|arrivalAirportCode|string 294 -nullable: true 295 -|arrivalAirportName|string 296 -nullable: true 297 -|arrivalTerminalCode|string 298 -nullable: true 299 -|flightDuration|string 300 -nullable: true 301 -|baggages|[ 302 -nullable: trueBaggage{((( 303 -|baggageCode|string 304 -nullable: true 305 -|description|string 306 -nullable: true 307 -|price|number($double) 308 -|currency|string 309 -nullable: true 310 -|included|boolean 311 - 312 -}] 313 -))) 314 - 315 -}] 316 -))) 317 -|returnSegments|[ 318 -nullable: trueFlightSegment{((( 319 -|airlineCode|string 320 -nullable: true 321 -|airlineName|string 322 -nullable: true 323 -|flightCode|string 324 -nullable: true 325 -|class|string 326 -nullable: true 327 -|lugageWeight|number($double) 328 -|handLugageWeight|number($double) 329 -|departureFlightDate|string($date-time) 330 -|departureCountryName|string 331 -nullable: true 332 -|departureCityName|string 333 -nullable: true 334 -|departureAirportCode|string 335 -nullable: true 336 -|departureAirportName|string 337 -nullable: true 338 -|departureTerminalCode|string 339 -nullable: true 340 -|arrivalFlightDate|string($date-time) 341 -|arrivalCountryName|string 342 -nullable: true 343 -|arrivalCityName|string 344 -nullable: true 345 -|arrivalAirportCode|string 346 -nullable: true 347 -|arrivalAirportName|string 348 -nullable: true 349 -|arrivalTerminalCode|string 350 -nullable: true 351 -|flightDuration|string 352 -nullable: true 353 -|baggages|[ 354 -nullable: trueBaggage{((( 355 -|baggageCode|string 356 -nullable: true 357 -|description|string 358 -nullable: true 359 -|price|number($double) 360 -|currency|string 361 -nullable: true 362 -|included|boolean 363 - 364 -}] 365 -))) 366 - 367 -}] 368 -))) 369 - 370 -} 371 -))) 372 - 373 -} 374 -))) 375 - 376 -} 377 -{{/success}} 378 - 32 +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.