...
Description | format | mandatory | ||||||
title: Element index on client system. | BookingQuery | |||||||
token : request token | example: 52e6e452090b |
| ||||||
SolutionQuery | ||||||||
solutionid : solution selected to book | string |
| ||||||
journeys: list of journeys into solution id | string |
| ||||||
element_no | title: Element index on client system. |
| ||||||
holder | ||||||||
title : traveller title | [ Mr, Mrs, Ms, Miss ] |
| ||||||
name: traveller name | Example : Miguel |
| ||||||
surnemes: traveller surnames | Example : perezun |
| ||||||
contact | ||||||||
type Contact data type, Passenger or Emergency | [string] |
| ||||||
name Contact name (Emergency) | [string] |
| ||||||
surnames Contact surname (Emergency) | [string] |
| ||||||
| ||||||||
mails List of contact mails. | [string] |
| ||||||
List of contact phones. | ||||||||
phones title: List of contact phones | [string] | |||||||
Telephone | ||||||||
country_pref | [0034] |
| ||||||
number | [649540022] |
| ||||||
address Contact address (mandatory for low cost, check the flag 'need_address' in PricingRS | [string] |
| ||||||
city Contact city (mandatory for low cost, check the flag 'need_address' in PricingRS) | [string] |
| ||||||
postal_codes postalCode (mandatory for low cost, check the flag 'need_address' in PricingRS) | [string] |
| ||||||
country Contact country (mandatory for low cost, check the flag 'need_address' in PricingRS) | [string] |
| ||||||
travellers | ||||||||
Travellers data Travellers data. | ||||||||
Traveller | ||||||||
code Traveller id | [string] |
| ||||||
type traveller type | [ADT, CHD, INF] |
| ||||||
gender traveller gender | [ Male, Female ] |
| ||||||
title traveller title | [ Mr, Mrs, Ms, Miss ] |
| ||||||
name traveller name | "testina" |
| ||||||
surname traveller surname | example ["test"], |
| ||||||
birth_date only mandatory for child and infant | "1992-05-11", |
| ||||||
contact |
| |||||||
type Contact data type, Passenger or Emergency | [string] |
| ||||||
name Contact name (Emergency) | [string] |
| ||||||
surnames Contact surname (Emergency) | [string] |
| ||||||
traveller documents | ||||||||
type title: Document Type - PP: Passport - NI: National identity document - TR: Resident Card - FF: Frequent Flyer - CE: Census (for Spanish residents) - DL: Driving license (for rental car bookings) - OB: On Business | [ PP, NI, TR, FF, CE, DL, OB ] |
| ||||||
number Document Number. | [string] |
| ||||||
city Municipality of residence. Mandatory for resident discount. | [string] |
| ||||||
country Document emission country. | [string] |
| ||||||
nationality Document nationality | [string] |
| ||||||
issue_date document issue date | ($date-time) |
| ||||||
expiry_date expiration document date | ($date-time) |
| ||||||
validated Indicates if the document was validated by the provider. Used by residents, validation S.A.R.A. | [string] |
| ||||||
responsabilities | ||||||||
person in charge of traveller | ||||||||
responsibles :person in charge of travelers used by UNMR unaccompanied minors travelling alone | ||||||||
PersonInCharge | ||||||||
location IATA or ID location for pick-up or drop-off. | [string] |
| ||||||
name Contact's full name. | [string] |
| ||||||
address Contact's address. | [string] |
| ||||||
phone Contact's phone. | [string] |
| ||||||
origin_destination_ref OriginDestination references for person in charge | [string] |
| ||||||
fees | ||||||||
Booking Fees by traveller type. | ||||||||
FeeQuery | ||||||||
pax_type Passenger Type Code. | [ADT,CHD,INF] |
| ||||||
amount | number ($double) |
| ||||||
amount_markup integer | [string] |
| ||||||
ancilliaries | ||||||||
| ||||||||
TransportSupplement | ||||||||
id | [string] |
| ||||||
short_name | [string] example: BUSINESS |
| ||||||
long_name | [string] example: Business Flexible |
| ||||||
source_i_d Supplement identification | number($double) |
| ||||||
extensions | ? | |||||||
base title: Price of the service without fees. | number($double) |
| ||||||
fee title: Supplement fee | number($double) | |||||||
price title: Supplement total price, base + fee | number($double) |
| ||||||
total title: Supplement total price | number($double) |
| ||||||
included title: Is supplement included? | boolean |
| ||||||
mandatory title: Is supplement mandatory? | boolean |
| ||||||
selected title: Is supplement selected? | boolean |
| ||||||
direct_payment title: Has supplement direct payment | string |
| ||||||
category title: Supplement category. | string | |||||||
pattern quantity integer |
|
| ||||||
units Number of unitis by unitQualifier | integer |
| ||||||
unit_qualifier Unit type | string |
| ||||||
status connector i_d refundable | string |
| ||||||
distribution Wich distribution apply for | string |
| ||||||
value Supplement identify | string |
| ||||||
pax_reference | ||||||||
Passenger references for supplement | string | |||||||
seg_reference |
| |||||||
Segment references for supplement | string | |||||||
journey_reference |
| |||||||
Journey references for supplement | string | |||||||
selection How many supplements of this type could be selected together? | [one | multiple] |
| ||||||
seat_preference | ||||||||
TransportSeat | ||||||||
id | string |
| ||||||
short_name example: BUSINESS | string |
| ||||||
long_name example: Business Flexible | string |
| ||||||
extensions | example: BUSINESS |
| ||||||
situation : Situation type (aisle or window) | string (aisle or window) |
| ||||||
direction : Direction of pax regard to running | string |
| ||||||
emergency_contact | ||||||||
traveller | ||||||||
code title: Traveller id | string |
| ||||||
type : Traveller type [ADT, CHD, INF] | string |
| ||||||
gender Traveller genterEnum | [ Male, Female ] |
| ||||||
title Traveller title. |
|
| ||||||
name Traveller Name | string |
| ||||||
birth_date Traveller birth date [Require for children and infants] | string ($date-time) |
| ||||||
contact | ||||||||
type title: Contact data type, Passenger or Emergency | string |
| ||||||
name title: Contact name (Emergency) | string |
| ||||||
surnames title: Contact surname (Emergency) | string |
| ||||||
mails List of contact mails. | [string] |
| ||||||
phones List of contact phones.[ | {...}] |
| ||||||
address title: Contact address (mandatory for low cost, check the flag 'need_address' in PricingRS) | string |
| ||||||
city title: Contact city (mandatory for low cost, check the flag 'need_address' in PricingRS) | string |
| ||||||
postal_code title: Contact postalCode (mandatory for low cost, check the flag 'need_address' in PricingRS) | string |
| ||||||
country title: Contact country (mandatory for low cost, check the flag 'need_address' in PricingRS) | string | |||||||
documents | ||||||||
traveller documents | ||||||||
Document Type - PP: Passport - NI: National identity document - TR: Resident Card - FF: Frequent Flyer - CE: Census (for Spanish residents) - DL: Driving license (for rental car bookings) - OB: On Business | [ PP, NI, TR, FF, CE, DL, OB ] |
| ||||||
number Document Number. | [string] |
| ||||||
city Municipality of residence. Mandatory for resident discount. | [string] |
| ||||||
country Document emission country. | [string] |
| ||||||
nationality Document nationality | [string] |
| ||||||
issue_date document issue date | ($date-time) |
| ||||||
expiry_date expiration document date | ($date-time) |
| ||||||
validated Indicates if the document was validated by the provider. Used by residents, validation S.A.R.A. | [string] |
| ||||||
responsibles | ||||||||
Person in charge of the traveler | ||||||||
PersonInCharge | ||||||||
Location title: IATA or ID location for pick-up or drSpecialServiceQueryop-off. | string |
| ||||||
name title: Contact's full name. | string |
| ||||||
address title: Contact's address. | string |
| ||||||
phone title: Contact's phone. | string |
| ||||||
origin_destination_ref title: OriginDestination references for person in charge | integer |
| ||||||
Special services Request for special needs. (Blind, Service Animal, Wheelchair... | [ONLY NDC] |
| ||||||
SpecialServiceQuery | ||||||||
pax_reference Passenger Reference to apply. | string |
| ||||||
category title: SSR category code. | string |
| ||||||
more_info More information if is required by de SSR | string |
| ||||||
large_family_discount | ||||||||
LargeFamilyDiscountQuery | ||||||||
type* title: F1 (General Discount - 3 children) | F2 (Special Discount - More than 3 children).Enum: |
|
| ||||||
document* Docunent number for large family discount. | string |
| ||||||
location* title: Location code to apply the large family discount. | string 410917 ANDALUCIA 471868 CASTILLA LEON |
| ||||||
notes | ||||||||
| ||||||||
In Amadeus this notes convert into RM in RP | [...] |
| ||||||
dynamic_parameters | Specific data requested by provider to finish booking [ONLY TRAVELFUSION] |
| ||||||
DynamicParameterQuery | ||||||||
key | string |
| ||||||
value | string |
| ||||||
target Set request target: test|production | [ test, prod ] |
| ||||||
payment : Type of payment. | ||||||||
type | integer
|
| ||||||
card_apply title: Payment by card to all or only lowcost. ["ALL", "LC"] by default "LC" | string |
| ||||||
cash : If payment cash true. | boolean |
| ||||||
card | ||||||||
card type | ||||||||
card_type : Credit card type code Please, check the card types returned by pricing method. If no types are returned, you can user |
|
| ||||||
category : Debit or credit card. |
|
| ||||||
number Credit card number | string |
| ||||||
holder : Credit card holder complete name. | string |
| ||||||
expire_month Credit card month as string of 2 digits. | string |
| ||||||
expire_year Credit card year as string of 4 digits. | string |
| ||||||
cvv Credit card security code | string |
| ||||||
id_v_card Credit card id virtualCard. | string |
| ||||||
voucher special form of payment credit voucher to pay tickets |
| |||||||
type Type of the voucher. The type is given by the provider. | string |
| ||||||
number* : Number or identifier of the voucher to pay | string |
| ||||||
mail : Email register with the voucher | string |
| ||||||
url : URL for external verification payment | string |
| ||||||
expedient_number : Expedient number. | string |
| ||||||
quote_number |
|
| ||||||
crm : Crm id. | string |
| ||||||
confirm Flag to confirm or not confirm (emit) in booking transaction. Only available for Renfe bookings. | boolean |
| ||||||
cancel_if_not_docs: Flag to cancel or not when external docs for the booking are not gotten. | boolean |
| ||||||
delegation title: [OPTIONAL] Source_Id of delegation Use this parameter to act on behalf of another delegation. | string |
|