Skip to content

Guide

Do you need a reservation system to sell on Viator?

No. Viator does not require you to run one. A connection becomes worth having at the point where updating availability by hand stops being reliable, which is usually the point where the same seats are for sale somewhere else as well.

Last updated 24 October 2026

What does managing Viator by hand involve?

You keep your product listings and your availability current yourself, inside the Viator management centre, and you work your bookings from there. Nothing else has to exist: no integration, no provider, no monthly software fee.

The cost is your time and your attention. Every closed date, every extra departure and every seat sold elsewhere has to be entered by hand, and it has to be entered promptly, because between the change and the entry Viator is selling from a picture of your calendar that is out of date. How Viator notifies you of a booking made this way is set out in Viator's own documentation rather than here.

When is a connection worth having?

When the cost of a manual mistake is higher than the cost of the connection. In practice, three conditions push operators across that line, and any one of them is usually enough:

  • You sell the same seats on more than one channel, or on a channel and directly. Two places to update is where overselling starts.
  • You have more departures than you can realistically keep current by hand, especially across a season with changing timetables.
  • The gap between a change in your calendar and the channel knowing about it costs you money, either in seats sold twice or in seats never offered.

If none of those apply to you, manual management is not a compromise and you do not need to be sold anything.

What does Viator require from a reservation system?

These requirements land on the system, not on you. Viator sets a list of mandatory APIs that a connected reservation system has to implement:

  • Tour List
  • Calendar v2.0
  • Availability Check v2.0
  • Event Notifications v2.0
  • Special Offer Notifications and Special Offers
  • Reserve v2.0
  • Booking
  • Booking Cancellation

It also sets service levels of 99.8 percent uptime for the critical synchronous APIs and 99.5 percent for the asynchronous ones, and monthly error ceilings: availability check under 1.5 percent, reserve under 1.5 percent, and booking under 0.75 percent.

Support obligations are expressed as severity targets, in business days, for mean time to acknowledge and mean time to recover:

S1, critical
Viator target: 2 business days to acknowledge, 5 business days to recover.
S2, major
Viator target: 3 business days to acknowledge, 14 business days to recover.
S3, moderate
Viator target: 5 business days to acknowledge, 90 business days to recover.

Constraint

Per-person pricing only.

Viator supports per-person pricing over the connection. Tiered pricing and per-unit pricing are not supported. This is the constraint most likely to affect what you can actually connect, and it is worth checking against your own product list before anything else.

A product priced as a whole, a private boat charter at one price for up to eight people, a vehicle hired with a driver, a villa cooking class charged per group, does not express itself as a price per person. If you want that product on the connection, it has to be repriced per person, which changes what the traveller sees and can change what you earn on small parties. The alternative is to leave that product off the connection and keep it wherever it works today.

Cadence

How often Viator refreshes your calendar.

Viator keeps its own copy of your calendar and refreshes it on a published schedule. The further out the date, the less often it is refreshed:

Date windowRefresh
0 to 2 days aheadEvery 2 hours
3 to 30 days aheadEvery 1.5 days
90 days aheadEvery 3 days
180 days aheadEvery 4.5 days
Beyond 180 daysEvery 7 days

Read the bottom row again, because it is the one that matters for planning. A change you make to a date more than six months out can take up to seven days to reach Viator through the calendar refresh. Near dates are refreshed every two hours, which is fast enough for most operations and still not instant.

That is why the refresh is not the whole story. Viator separates its critical synchronous APIs, held to 99.8 percent, from the asynchronous ones held to 99.5 percent. A synchronous call is one made while somebody is waiting for the answer, and an asynchronous one is made on a schedule. The calendar refresh is the scheduled picture a traveller browses. The availability check performed when that traveller actually books has to be answered there and then.

The five-operator rule

Who the requirement is actually about.

Viator requires that a reservation system already has registered operators using it, with a published Connectivity Quality Program minimum of five active engaged operators, before development of the connection may commence.

This requirement is about the reservation system. It is not about you. You do not need five of anything, you do not need five tours, and you are not being assessed against it. What it does mean is that a connectivity provider cannot begin Viator development on the day it is founded, and that any provider telling you Viator connectivity is a week away should be asked how many active engaged operators it already has.

Straight answer

What this means for RezRoute today.

Viator is planned here, not started, for exactly the reason above. If Viator connectivity is what you need for this season, RezRoute cannot give it to you, and managing Viator by hand in the management centre remains the correct answer for now.

GetYourGuide is where the work is. RezRoute is built to the GetYourGuide Supplier API specification, and GetYourGuide certified this connection on 20 October 2026. The two channels have different requirements and different timelines, and the honest position is that one of them is further along than the other. Where Viator stands here, and current status for both channels.

If you want the mechanics of the booking flow itself, read what a connectivity partner actually does. If your worry is selling one seat twice, read how operators get double-booked across two channels.

Ownership