Documentation
getreservationpaxs
Returns all passengers associated with a reservation, including personal data and transfer-in / transfer-out flight information when available.
endpoints
production
https://newapi.vpttours.com/getreservationpaxs
request parameters
reservationcode
[int][required]
Reservation locator.
request example
{
"logindata": {
"useremail": "user@agency.com",
"userpass": "********",
"integrator_token": "********"
},
"requestdata": {
"reservationcode": 123456
}
}
response data
Returns an array of passengers.
id
[int]
Passenger identifier inside the reservation.
Use this value as paxid when calling modreservationpax.
Do not use the passenger array position as the passenger identifier.
name
[string]
Passenger first name.
surname
[string]
Passenger surname.
passport
[string]
Passport or document number.
doc_fecha_exp
[date:yyyy-mm-dd|null]
Document issue date.
doc_fecha_cad
[date:yyyy-mm-dd|null]
Document expiration date.
nationality
[string:2|null]
Passenger nationality code.
Example: ES.
[string|null]
Passenger email address.
phone
[string|null]
Passenger phone number.
birthdate
[date:yyyy-mm-dd|null]
Passenger birth date.
age
[int|null]
Passenger age.
transferin
[object|null]
Passenger arrival flight data.
Fields:
airportaircompanyflightnumberflighttime
transferout
[object|null]
Passenger departure flight data.
Fields:
airportaircompanyflightnumberflighttime
response example
[
{
"id": "1",
"name": "Test name",
"surname": "Test surname",
"passport": "P123456",
"doc_fecha_exp": null,
"doc_fecha_cad": null,
"nationality": null,
"email": null,
"phone": null,
"birthdate": null,
"age": "30",
"transferin": {
"airport": "MAD",
"aircompany": "IB",
"flightnumber": "1234",
"flighttime": "2027-12-12 14:35"
},
"transferout": null
}
]