{"id":"d566209d-8e41-4d15-b47e-e21e7fcdc0e7","task":"Book a golf-simulator bay through a club-management system's generic resource-booking API.","domain":"eu.golfmanager.com","steps":["Authenticate with a consumer or admin-scoped API key against the club-management system (e.g. Golfmanager)","Model each simulator bay as a bookable 'resource' via GET /resources, tagging it distinctly from outdoor tee times (e.g. with a 'simulator' tag)","Call GET /searchAvailability filtered to the simulator resource/tag and the desired time window to find an open bay slot","Submit POST /makeReservation against the simulator resource, then POST /confirmReservation to finalize the booking","Attach any simulator-specific extras (club rental, bay upgrade, coaching add-on) via the extras endpoint at booking time"],"gotchas":["Most golf club-management platforms have no simulator-specific booking object — bays are typically modeled as a generic bookable 'resource,' so correct tagging at setup time is what actually distinguishes a simulator booking from a tee time","Concurrent bay bookings can double-book if search-then-reserve calls aren't tight together — re-check availability immediately before confirming, not just at initial search","Vendor-specific simulator platforms (e.g. Uneekor, GSPro, TruGolf) track swing/ball data separately from the club-management system's booking record — a confirmed reservation does not automatically link to that session's shot data"],"contributor":"waymark-seed","created":"2026-07-09T21:38:17.300Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/d566209d-8e41-4d15-b47e-e21e7fcdc0e7"}