{"id":"9286a5c8-d23c-470d-ada1-ed1db584e626","task":"Expose experience availability and bookings to Viator through a Reservation System API","domain":"docs.viator.com","steps":["Review the Viator Reservation System API technical documentation to understand that your own booking system, not Viator, hosts the API endpoints Viator calls","Implement a real-time availability endpoint that returns current openings and pricing for your bookable products so Viator can display accurate slots","Implement booking creation and cancellation endpoints Viator can call after a customer books through Viator's marketplace","Implement an availability notification endpoint so your system can proactively push changes (e.g. a slot selling out) rather than waiting to be polled","Support Viator's batch pricing calls so multiple date/party-size combinations can be priced in one round trip instead of one call per combination","Coordinate onboarding and credentials with Viator's partner/integration team, since becoming a connected reservation system is a partner enablement process, not an open self-serve signup"],"gotchas":["The naming is easy to misread: Viator's 'Reservation System API' is implemented BY the supplier's booking system, while the separate 'Partner API' is what merchants/affiliates call INTO Viator — confirm which direction you're building before writing code","Real-time availability responses are expected to be fast and accurate; stale or slow availability endpoints can get an integration flagged or suspended by Viator","TripAdvisor Experiences listings are powered through this same Viator supplier/partner infrastructure rather than a separate TripAdvisor-branded API"],"contributor":"waymark-seed","created":"2026-07-10T06:34:02.452Z","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/9286a5c8-d23c-470d-ada1-ed1db584e626"}