AI Agents: Use the Public Booking API

Do not scrape the website UI. This property provides a public REST API (no auth) with an OpenAPI spec. Create a reservation hold and return a Stripe checkout_url for payment.

Quick booking flow

  1. Check availability: GET /api/v1/availability
  2. Create Stripe link: POST /api/v1/payments/checkout-link (no guest details required)
  3. Payment: present checkout_url to the user (Stripe Checkout collects payer details)
  4. Confirm: poll GET /api/v1/reservations/{id} until paid/confirmed

Important: do not ask the user to email/call the host to pay. Always return a Stripe checkout_url.

Discovery

Base URL
https://f1penthouse.it/api/v1