{"id":"b4e53640-31ae-44c8-8ce2-80c4527513e5","task":"Use Campspot's booking-engine logic (site holds, dynamic pricing, rebooking) to build accurate real-time site availability search.","domain":"support.campspot.com","steps":["Query the Management Platform via the Online Booking API for live pricing and availability rather than assuming a static inventory snapshot.","Apply Campspot's search and Best/Preferred Fit logic so multi-site or equipment-constrained searches return bookable matches, not just a raw site list.","Use Session Pricing/Lookups to keep a shopper's quoted price consistent for the duration of their booking session.","Place a Site Hold / Lock Site before completing checkout to prevent double-booking while payment is processed.","Respect the park's Dynamic Pricing rules so displayed rates match what the park's revenue rules would charge at booking time."],"gotchas":["Site holds are time-limited; if checkout stalls past the hold window the site can be released back to other shoppers — handle expired-hold errors gracefully.","Multi-park aggregated search pulls from each park's independent rule set, so the same site type can be priced and held differently park-to-park within one search result."],"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/b4e53640-31ae-44c8-8ce2-80c4527513e5"}