Request Body - AvailRQ
...
NAME | Name | Description | Format | Mandatory DESCRIPTION | FORMAT | ALLOWED VALUES | MANDATORY | |||
---|---|---|---|---|---|---|---|---|---|---|
Availability Request | ||||||||||
query | ||||||||||
availabilityPriceRequest | token | your token | string
|
| criterias | search criteria | string
| |||
SearchCriteria | ||||||||||
connectors | connectors to launch | [ 1A, 1G, TF, IB, NV, RN, VY, KL, AF, BA, PY ] |
| |||||||
max_responses | Max num of results | 250 |
| rules | ||||||
combined | Mix diferent providers values true or false |
|
| |||||||
query/token | Token request. If you do not specify a value to the token, a token is generated automatically. If desired, a custom token can be added. | String | No | |||||||
query/criterias | Search Criteria | Array [Object] | Yes | |||||||
query/criterias/connectors | ||||||||||
criterias/connectors | Connectors to launch. According to the connector that the client has activated. | Array [String] |
| No | ||||||
query/criterias/rule | ||||||||||
rule/combined | Mix diferent providers | Bool |
| No | ||||||
rule/duplicated | Remove duplicate flights from providers values true or false |
|
| Bool |
| No | ||||
rule/show_data | Show Data Information: displays more descriptive information for identifiers that are part of avail values true or false |
|
| Bool |
| No | ||||
rule/show_partial | Show Show Partial Solutions: allows to receive one way solutions to be able to build a round trip solution from customer side values true or false |
|
| Bool |
| No | ||||
rules/show_origin_destination | Show Origin DestinationsDestination. Show IATA codes into Origien and Destination flag. values true or false |
|
| Bool |
| No | ||||
rules/show_public_fares | Show Public fares only. If the flag is in False for default you will receive Public and Nego fares. values true or false |
|
| |||||||
corporate code | corporate account | string |
| |||||||
TransportRequest | ||||||||||
product type | Enums\ProductType | string |
| |||||||
paxes_distribution | ages of all passengers | example: 30 |
| Journey Request | every request pair origin and destination | "origin": "MAD", |
| |||
dates | date to travel | 2019-12-13 |
| |||||||
origin | origin iata | MAD |
| |||||||
destination | destination iata | BCN |
| connections | list of locations to include or exclude ADD|AVOID|iata codes |
| ||||
schedules | Specify only one departure time or a range of hours to departure adding 2 hours | ? |
| |||||||
schedules_arrival | Specify only one arrival time or a range of hours to arrival adding 2 hours | ? |
| |||||||
origin_radius | title: Determine the airports near of the origin the specified N kilometers around | example: 1 |
| |||||||
destination_radius | Determine the airports near of the destination the specified N kilometers around | example: 1 |
| |||||||
arrival same date | To get travels that departure date and arrival date are the same | example: false |
| |||||||
range_dates | prev Days before date selected Bool |
| No | |||||||
query/criterias/travel (mandatory) | ||||||||||
travel/companies | Choosse companies IATA codes to add or avoid results.
| Array[Array<string>] |
| No | ||||||
travel/include_train | To include train travels in results. Default: true | Bool |
| No | ||||||
travel/only_flight | Get only flight. Default: false | Bool |
| No | ||||||
travel/low_cost | To include Low cost flights. Default: true | Bool |
| No | ||||||
travel/include_ndc | Option to show NDC providers. Default: true Get flight results from NDC Iberia | Bool |
| No | ||||||
travel/baggage | Select only flights that include baggages. Default: false | Bool |
| No | ||||||
travel/cabin | Type of cabin. Economic = Y. Economic Standard = M. Economic Premium = W. Business = C. First = F. | String |
| No | ||||||
travel/direct | To return only direct flight, without scales. Default: false. | Bool |
| No | ||||||
travel/range_dates | ||||||||||
ranges_dates/prev | Days before date selected. The maximum allowed range between 'prev' and 'post' is 3 days. | Integer | prev: 1 | No | ||||||
ranges_dates/post | Days after date selected.example: 1 The maximum allowed range between 'prev' and 'post' is 3 days. | example: 1Integerexample | post: 13 |
| ||||||
cabin | Type of cabin Economic = Y, Economic Standard = M, Economic Premium = W, Business = C, First = F Enum: | [ Y, M, W, C, F ] |
| |||||||
direct | To return only direct flight, without scales true or false default: false |
| No | |||||||
travel/flexible_dates | Get flights with flexible +/- 3 days. | example:falseBoolstatus |
| noNo | ||||||
travel/refundable | To return only refundable fares. exampleDefault: false |
| ||||||||
low_cost | To include Low cost flights in results | example: true |
| |||||||
baggage | select only flights with baggage included | example: false |
| |||||||
companies | select comany to add or avoid on response | example ADD/IB AVOID/AA |
| |||||||
send_fee_resi_gds_agency | indicates if the agency need to send the carrier resident fee | ? |
| |||||||
int_dif_fee_gds_agency | resident fee to send to gds in configured aency Form of payment | ? |
| |||||||
is_iata_agency | indocates if agency is IATA | ? |
| |||||||
include_train | To include train travels in results | example: true |
| |||||||
include_ndc | Get flight results from NDC | example :true |
| |||||||
fare_type | to select only one fare type on results (PUBLIC = Public fares, PRIVATE = Private fares) | default: null to return all fares types
| false. | Bool |
| No | ||||
travel/large_family_discount | Request large family discount. Only spanish market F1 = general. F2 = special. | String |
| No | ||||||
travel/disney | Request Disney fares | Bool |
| No | ||||||
travel/exclude_usa | To exclude USA flights in results. Default: true. | Bool |
| No | ||||||
travel/exclude_russia | To exclude Russia flights in results. Default: true. | Bool |
| No | ||||||
travel/group_by | Group by: Price (by default) | String |
| No | ||||||
travel/exclude_fares | Fare types or codes to exclude (TTOO, ETNIC, GL320, etc) You can exclude fare types (as TTOO, ETNIC, etc) or codes for some providers as renfe (GL320, GL010, etc) | array<string> |
| |||||||
disney | Request Disney fares | example: false |
| |||||||
Array [String] |
| No | ||||||||
travel/fare_type | To select only one fare type on results. If no fare type is specified, all are shown. PUBLIC = Public fares. PRIVATE = Private fares. Default: null, to return all fares types. | String |
| No | ||||||
travel/product type | Enums\ProductType | String | No | |||||||
travel/cruise | Request Cruise fares | example: false | ||||||||
large_family_discount | Request large family discount F1, Special = F2) | [ F1, F2 ] |
| |||||||
delegation | Source_Id of delegation | numeric |
| title | noBool
| No | ||||
travel/special_pricings | ||||||||||
special_pricings/ptcs | Array of passenger type code. Specify passenger type code.
| Array[String] |
| No | ||||||
special_pricings/codes | Array of search codes (rates). Specify search codes (rates). | Array[String] |
| No | ||||||
special_pricings/companies | Array of companies affected by this request. Specify companies affected by this request. | Array[String] |
| No | ||||||
query/criterias/travel/journeys (mandatory) | ||||||||||
journeys/max_layover_total_time | The sum of all scales time is less or equal (<=) than this value, in seconds. Default: null. | Integer | 86400 | No | ||||||
journeys/max_layover_time | The duration of each scale is less or equal (<=) than this value, in seconds. Default: null. | Integer | 24000 | |||||||
journeys/max_layover_count | Maximum number of scales. Default: null | Integer | 2 | No | ||||||
journeys/origin | Origin IATA | String | MAD | Yes | ||||||
journeys/destination | Destination IATA | String | BCN | Yes | ||||||
journeys/date | Date to travel. Format date: yyyy-mm-dd | String | 2022-10-14 | Yes | ||||||
journeys/range_dates | ||||||||||
journeys/range_dates/prev | Prev: Days before date selected. The maximum allowed range between 'prev' and 'post' is 3 days. Days before date selected. | Interger | prev: 3 | No | ||||||
journeys/range_dates/post | Post: Days after date selected. The maximum allowed range between 'prev' and 'post' is 3 days. | Interger | post: 3 | No | ||||||
journeys/schedules | Specify only one departure time or a range of hours to departure adding 2 hours | String |
| No | ||||||
journeys/schedules_arrival | Specify only one arrival time or a range of hours to arrival adding 2 hours | String |
| No | ||||||
journeys/arrival_same_day | To get travels that departure date and arrival date are the same. Default: false | Bool |
| No | ||||||
journeys/connections | List of locations to include or exclude.
| Array[Array] |
| No | ||||||
journeys/origin_radius | Determine the airports near of the origin the specified N kilometers around | Integer | 100 | No | ||||||
journeys/destination_radius | Determine the airports near of the destination the specified N kilometers around | Integer | 100 | No | ||||||
query/criterias/travel/paxes_distribution (mandatory) | ||||||||||
paxes_distribution/passengers_ages | Ages of all passengers:
| Array [Integer] | 30 7 1 | Yes | ||||||
query/criterias/max_responses | Max num of results. Default: 250. | Integer | 100 | No | ||||||
query/criterias/corporate_code | ||||||||||
corporate_code/id | Corporate code ID | Integer | 1047 | No | ||||||
delegation | [OPTIONAL] Source_Id of delegation. Use this parameter to act on behalf of another delegation.When using this parameter, the reservations will be executed and created on the office whose source id has been sent in the "delegation" parameter. | String | Sourde_ID_Delegation | No |