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