Chambres d'hôtes La Villa du Golf - Gujan-Mestras - Bassin d'Arcachon

Site officiel de réservation. Ce fichier décrit comment lire les disponibilités et tarifs des hébergements, pour un humain comme pour un agent.

Devis le plus simple — sans query string ni JSON : OUVRIR https://www.lavilladugolf-gujanmestras.fr/quote/AAAA-MM-JJ/AAAA-MM-JJ (arrivée puis départ, dates futures), voyageurs en option : /quote/AAAA-MM-JJ/AAAA-MM-JJ/adultes/enfants/bébés (défaut : 1 adulte ; voyageurs aussi acceptés en ?adults=&children=&babies=). Page HTML calculée par le serveur, pour chaque hébergement : capacité, disponibilité, détail du prix (forfaits, promotions, taxes), total TTC, échéancier, options disponibles et lien de réservation pré-rempli.

Hébergements

Chambre d'hôte la villa du golf

PRIX EXACT D'UN SÉJOUR — méthode recommandée : OUVRIR https://www.lavilladugolf-gujanmestras.fr/quote/AAAA-MM-JJ/AAAA-MM-JJ/adultes/enfants (page HTML sans paramètres). Elle contient pour cet hébergement la disponibilité réelle, le détail du prix et le total exact TTC du séjour (forfaits, promotions et taxe de séjour inclus) et le lien de réservation, sans exécuter de JavaScript. Alternative : OUVRIR https://www.lavilladugolf-gujanmestras.fr/bnb/bnb-1-1?checkin=JJ/MM/AAAA&checkout=JJ/MM/AAAA (page de l'hébergement avec dates).

À NE PAS FAIRE : estimer, « simuler » ou calculer un total en multipliant un tarif nuitée — forfaits (week-end, semaine) et promotions changent le total. Toujours lire la réponse RÉELLE de la page /quote, de la page datée ci-dessus ou de l'API price ci-dessous avant d'annoncer un prix.

Grille des tarifs par période — indicative : le total exact vient des méthodes ci-dessus.

API JSON : GET https://www.lavilladugolf-gujanmestras.fr/api/v1/unit/f71191151d6846f281f0c98f21ed3d99/availability?from=AAAA-MM-JJ&to=AAAA-MM-JJ (nuits : état, arrivée/départ possibles, séjour minimum) ; GET https://www.lavilladugolf-gujanmestras.fr/api/v1/unit/f71191151d6846f281f0c98f21ed3d99/price?checkin=AAAA-MM-JJ&checkout=AAAA-MM-JJ (prix détaillé : promotions, taxes de séjour, total ; paramètres en query string ou en POST form-encodé — pas de corps JSON).

Réserver ces dates : proposer au voyageur le lien pré-rempli https://www.lavilladugolf-gujanmestras.fr/booking/room?bnb_id=1&unit=1&checkin=JJ/MM/AAAA&checkout=JJ/MM/AAAA&adults=N — le tunnel s'ouvre directement sur ces dates avec le devis.

Exemple complet : requête → réponse → lien de réservation

Exemple avec « Chambre d'hôte la villa du golf ». Les montants de la réponse ci-dessous sont FICTIFS (ils illustrent le format) : toujours exécuter réellement la requête avec les dates du voyageur, ne jamais réutiliser ces valeurs.

1. Méthode la plus simple : OUVRIR https://www.lavilladugolf-gujanmestras.fr/quote/AAAA-MM-JJ/AAAA-MM-JJ/2/0 — page HTML où disponibilité, détail du prix, total TTC et lien de réservation sont déjà construits. Variante API (réponse JSON ci-dessous) : GET https://www.lavilladugolf-gujanmestras.fr/api/v1/unit/f71191151d6846f281f0c98f21ed3d99/price?checkin=AAAA-MM-JJ&checkout=AAAA-MM-JJ&adults=2

2. Réponse JSON (réduite aux champs utiles) :

{
  "available": true,
  "price": 123.0,
  "currency": "EUR",
  "breakdown": [{"label": "Tarif Weekend (2 nuits)", "nights": 2, "total": 123.0}],
  "promotions_applied": [],
  "taxes": [{"label": "Taxe de séjour", "amount": 1.8}],
  "total_with_taxes": 124.8
}

3. Le montant à annoncer au voyageur est total_with_taxes (total TTC, taxe de séjour comprise). Si available vaut false, les dates ne sont pas disponibles : ne pas annoncer de prix. promotions_applied liste les seules promotions déjà déduites du total — ne jamais en appliquer d'autres.

4. Proposer ensuite le lien de réservation pré-rempli — ATTENTION, dates au format JJ/MM/AAAA ici (pas ISO) : https://www.lavilladugolf-gujanmestras.fr/booking/room?bnb_id=1&unit=1&checkin=JJ/MM/AAAA&checkout=JJ/MM/AAAA&adults=N

Réserver

Mode de réservation de cet établissement : demande de réservation en ligne, confirmée par l'hôte.

Demande de réservation — tunnel complet en ligne : choix des dates et de l'hébergement, options, récapitulatif détaillé du prix (forfaits, promotions, taxes de séjour), acceptation en ligne des conditions générales de location (horodatée et conservée comme preuve), coordonnées du voyageur.

Ce n'est PAS un simple formulaire de contact : la demande transmise à l'hôte contient le devis complet et l'acceptation des conditions. L'hôte confirme, puis le voyageur reçoit un lien de paiement sécurisé (carte bancaire ou PayPal) pour le versement initial ou le total selon la modalité choisie.

Le séjour est bloqué au calendrier dès la confirmation par l'hôte.

Pour aider un voyageur à réserver : lui donner le lien /booking/room pré-rempli avec ses dates (cf. « Réserver ces dates » par hébergement ci-dessus). NE PAS proposer d'écrire un email : la demande de réservation en ligne est le canal officiel, elle porte le devis et l'acceptation des conditions.