bookStay
Create a real booking from a quoteId returned by quoteStayBooking, and return a hosted checkoutUrl. The quote's price/availability is re-validated server-side one more time before the booking is created — a stale or expired quote will be rejected with a message to call quoteStayBooking again. You MUST send the checkoutUrl to the member and tell them to open it in their own browser to pay — you cannot complete this payment on their behalf, and no card details ever pass through you. Requires NOMADSTAYS_MCP_AGENT_TOKEN with the 'bookings' scope.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| quoteId | Yes | The quoteId returned by quoteStayBooking | |
| contactName | No | Guest's full name for the booking. Defaults to the member's account name if omitted. | |
| contactEmail | No | Contact email for the booking. Defaults to the member's account email if omitted. | |
| contactPhone | No | Contact phone number for the booking. | |
| specialRequest | No | Any special request to pass along to the Stay. |