Lookup Reservation
Find reservation by confirmation details
POST
/public/reservations/lookupRetrieve reservation details using confirmation number and guest information.
Request
POST /public/reservations/lookup
Content-Type: application/jsonconfirmationNumberbodystringrequiredReservation confirmation number
lastNamebodystringrequiredGuest last name
emailbodystringGuest email for additional verification
Response
reservationobjectproperties
confirmationNumberstringConfirmation code
statusstringconfirmed | cancelled | completed
checkInstringCheck-in date
checkOutstringCheck-out date
propertyobjectProperty details
guestNamestringPrimary guest
totalAmountnumberTotal price
Example
const response = await fetch(
'https://api.journey.com/public/reservations/lookup',
{
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({
confirmationNumber: 'JRN123456',
lastName: 'Smith',
email: 'john.smith@example.com'
})
}
);
const data = await response.json();
console.log(`Reservation: ${data.reservation.confirmationNumber}`);
console.log(`Check-in: ${data.reservation.checkIn}`);Rate Limiting
- 5 attempts per minute per IP
- 3 failed attempts trigger temporary block
Bruno
bruno/Public (Surface)/Reservations/Lookup.bru