bookings

Create Hotel Booking

Create a hotel booking from screenshot + form.

post/bookings/hotel

Request body

first_namestring required
last_namestring required
hotel_namestring required
confirmation_numberstring required
check_in_datestring date required
check_out_datestring date required
cash_currencystring required
conv_trip_idstring uuid nullable

Brain trip document UUID from conversation card

Response

Successful Response

idstring uuid required
user_idstring uuid required
statusstring required
confirmation_codestring nullable required
created_atstring date-time required
updated_atstring date-time required
is_axel_bookedboolean

True if booked through Axel (booking_channel='axel')

booking_providerstring nullable
hotel_namestring nullable
hotel_chainstring nullable
citystring nullable
check_in_datestring date nullable
check_out_datestring date nullable
nightsinteger nullable
room_typestring nullable
is_refundable'yes' | 'no' | 'unknown'

Whether a booking is refundable.

YES = booking can be refunded (may have deadline) NO = booking is non-refundable UNKNOWN = refundability not yet determined

free_cancellation_untilstring date-time nullable
axel_can_cancel'yes' | 'no' | 'unknown'

Whether Axel can cancel a booking on behalf of the user.

YES = Axel has credentials/access to cancel NO = User must cancel themselves (e.g., booked through third-party OTA) UNKNOWN = Not yet verified with operator

guestsstring[]

Guest names

is_award_bookingboolean

Changes

No recorded changes to this endpoint across all 1 revision of this API.