Skip to main content
book_tour requires a signed-in account. Call get_tour_availability first and confirm the renter authorizes sending their contact details to the property.

Input

For request_only or contact_only availability, omit the slot and use mode="request" or mode="contact". The worker must not select an arbitrary appointment time. Required missing preferences or incompatible layout choices stop the request for review instead of being filled with defaults.

Output

submitted acknowledges the asynchronous request, not a confirmed appointment. get_tour_booking returns its later status. needs_review can indicate missing renter input, an unavailable requested option, or an unverified confirmation. Read its message before retrying; an uncertain submission may already have reached the property. The worker does not automatically resubmit.

Limits and errors

brightplace limits active tour requests to 2 per renter email in a rolling 24-hour window. Additional active requests return BOOKING_LIMIT_REACHED. Invalid input, including an invalid move-in date, returns a validation error.