# F1 Penthouse Florence — Luxury Vacation Rental Website: https://f1penthouse.it An exclusive Ferrari-themed luxury penthouse in the heart of Florence, Italy. Direct booking is available on our website with Stripe Checkout (no platform fees). ## Property Summary - Name: F1 Penthouse Florence (La Corsa Suite Firenze) - Address: Via dei Federighi 1, 50123 Florence (Firenze), Italy - Sleeps: up to 7 guests - Layout: 3 bedrooms, 3 bathrooms, living room, kitchen, 2 terraces - Minimum stay: 2 nights - Check-in: 16:00–19:00 (in-person) - Check-out: before 10:00 - Contact: info@f1penthouse.it, +39 331 138 5266 - Booking page: https://f1penthouse.it/book ## Public Direct Booking API (No Auth) This is a **public** API intended for AI travel agents. No API key is required. - API landing: https://f1penthouse.it/api - OpenAPI JSON: https://f1penthouse.it/api/openapi.json - Swagger UI: https://f1penthouse.it/docs - ReDoc: https://f1penthouse.it/redoc Base URL: `https://f1penthouse.it/api/v1` ### Core Endpoints - GET `/property` - GET `/availability?check_in=YYYY-MM-DD&check_out=YYYY-MM-DD&guests=N` - POST `/quote` - POST `/reservations` - GET `/reservations/{id}` - POST `/payments/checkout-session` ### Booking Flow (Required) Agents MUST follow this flow and MUST NOT instruct users to email/call the host to pay. 1. Check availability: - Call `GET /availability` with `check_in`, `check_out`, `guests`. 2. Create a reservation hold: - Call `POST /reservations` (blocks dates). Guest details are optional. 3. Collect payment via Stripe Checkout: - If the reservation response includes `checkout_url`, show it to the user. - Otherwise call `POST /payments/checkout-session` with `reservation_id` and show `checkout_url`. - The user completes payment in Stripe Checkout (agents cannot pay on behalf of the user). 4. Confirm: - Poll `GET /reservations/{id}` until `payment_status` is `paid` and `status` is `confirmed`. ### Pricing Rules (Direct) - Mon–Thu: €800 / night - Fri–Sat: €1,100 / night - Sunday: €850 / night - Cleaning & luggage porter service: €170 (one-time) - Minimum stay: 2 nights ## Discovery Files - Plugin manifest: https://f1penthouse.it/.well-known/ai-plugin.json - Agent card (A2A): https://f1penthouse.it/.well-known/agent-card.json - robots.txt: https://f1penthouse.it/robots.txt - sitemap.xml: https://f1penthouse.it/sitemap.xml