Search & Pricing
Tee time discovery, pricing rules, and enrichment services.
Guides
| Guide | Description |
|---|---|
| Search Engine | Core search service, visitor/member flows |
| Multi-Club Stream | SSE streaming for multi-club searches |
| Pricing Rules Engine | Rate rules, member rules, visibility |
| Rate Rules Admin | Admin API for rate rule CRUD, preview, conflicts |
| Golfer Rating | Playability scoring (0-100) |
| Tee Time Enrichment | Weather and freshness enrichment |
Key Concepts
Settings Enforcement
The search engine enforces course settings from the tee-sheet admin:
- Booking Channels: If
onlinedisabled, visitors see blank results - Operating Days: Only days marked active return tee times
- Operating Hours:
startTime/endTimefilters available slots - Number of Tees: Multi-club search filters by
tee <= numberOfTees
See tee-sheet/specifications/tee-sheet-implementation.md for details.