Viator

Features

  • Availabilities
  • Holds
  • Bookings

Additional Object Requirements

Viator adds additional required fields to Supplier and Product objects.

Documentation on each specific Supplier or Product field can be found in the API reference.

Supplier.hours.timezone

IANA timezone string. If it is not present here it must be present on all products.

product.location.Address.CountryCode

ISO 3366-1 alpha-3 format

product.location.Address.Locality

Locality is usually the address city

product.hours.timezone

If not present on supplier must be here. IANA timezone string.

rate.holdable

This value must be set to true.

rate.holdablePeriod

When holdable is set this must be set as well. Viator is expecting a value of at least 301 seconds.

Availability

Viator requires availability information for every day, every product, every option. If there is no availability, the operator needs to reflect “no availability”, rather than omitting it altogether.

Javascript
Copy
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard