airbnb.com
Prepare an Airbnb booking
Input
id requiredAirbnb room id (search_listings returns it).
checkin requiredcheckout requiredpets optionaladults optionalinfants optionalchildren optionalcurrency optionalOutput
id requiredcheckin requiredcheckout requiredavailable requiredFalse when Airbnb will not book these dates and guests; then only unavailableReason is filled and no confirm page is opened.
priceItems requiredpaymentPlans requiredtotal optionalguests optionaldueToday optionalWhat the selected payment plan charges when you confirm.
checkoutUrl optionalThe confirm-and-pay page Airbnb opened for this booking.
hostMessage optionalThe host's own note shown above the message box.
paymentMethod optionalmessageRequired optionalTrue when Airbnb will not confirm without a message to the host.
unavailableReason optionalAirbnb's code, e.g. DATE. Null when Airbnb gives none.
cancellationPolicy optionalAirbnb's policy code, e.g. CANCEL_FLEXIBLE. Get Airbnb listing with these dates gives its refund milestones.
