booking_manifest
Everything an agent needs to book one weekend, in the order to book it. Returns items (flights, hotel and bookable steps; scarcest first) each with kind, title, when (date YYYY-MM-DD and local time HH:MM), the affiliate-tracked partner url with dates, party size and time prefilled where the partner supports it, provider, estimated_cost {cents, currency} for the whole party, reserve_days, book_by (YYYY-MM-DD), fallback and alternatives [{provider, url}]: other sites that book the same item (the hotel on Klook beside Booking.com), to compare, booking one of them, never both; plus needs_from_user (traveller names, contact, payment approval), a sequence_note, the total estimate in integer cents, cancellation_advice and a disclosure that the links are affiliate links. Escape the Week never takes payment: open each url in a browser and have the person approve every payment on the partner's site. Prices are estimates, not quotes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | Yes | City slug from list_cities, e.g. lisbon. | |
| lang | No | BCP 47 language of the published text, e.g. es (default English). | |
| tier | No | Budget tier, cheapest to most lavish (default modest). Scales every price line. | |
| party | No | Who is travelling, to check the persona fits (optional); never changes a price. | |
| friday | Yes | The Friday of the weekend as a YYYY-MM-DD date (it must be a Friday); the weekend runs Friday to Monday. Enables a real fare. | |
| origin | No | Origin slug from list_origins, e.g. barcelona; adds flights. | |
| persona | Yes | Persona slug from list_personas, e.g. foodie. | |
| travellers | No | Group size, 1-20 (default 2). Prices are for the whole group. |