Setting Up Your Viator API Integration

A comprehensive guide to connecting your Viator API connection with TripWorks

Written By Melanie

Updated on October 7th, 2024

Viator is one of the leading OTAs in the industry. With this integration, you can expand your customer base and generate more bookings with Viator's extensive reach and influence in the travel market.

Below, you'll find steps to navigate through the integration process smoothly, ensuring that your Viator experiences seamlessly connect with your TripWorks account. 

Important Note 

Before diving into the integration process, you will want to be sure to set up the Viator Reseller Profile in your TripWorks account.  Once the Reseller Profile is created, proceed to the below. 

 

 

 

Step 1: Connect Your Viator Account to TripWorks 

  1. Log into your Viator account at supplier.viator.com
  2. Select your Company Name in the upper right 
  3. Select Account

 

  1. Select Connectivity
  2. Choose Edit 

 

  1. Select TripWorks as the Reservation system  

 

  1. Copy both the API Key and API Supplier ID

 

  1. Inside TripWorks, open the Viator Reseller profile 
  2. Select Settings
  3. Choose General 

 

  1. Scroll to the bottom to the section titled Api Information
  2. Check off Connect Availability API 
  3. Paste your API Key and API Supplier ID into the appropriate fields

 

  1. Select Update to save

 

Important Note

Select SAVE in your Viator account at the bottom of the Connectivity Details window once all steps are completed.

 

 

 

Step 2: Connect Your Products in Viator to TripWorks 

  1. Inside TripWorks, select Activities
  2. Check off the activities you would like to connect with Viator

 

  1. Select Update to save 
  2. Inside your Viator account, select Products at the top of your dashboard
  3. Select Manage next to the tour you would like to connect 

 

  1. Select Product Connection
  2. Choose Connect 

 

  1. Select a Product to find the activity you want to connect

 

  1. Once your product is selected, choose Connect to save the changes

 

And that's it! You've now completed setting up your Viator API connection on TripWorks! If you encounter any difficulties during the integration process, don't hesitate to reach out to our support team for assistance: support@tripworks.com. 

 

Important Note

The ticket types and timeslots in TripWorks must match the ticket types and timeslots in your Viator account. If these ticket names and timeslots do not match, your connection will fail and newly booked trips will not copy over to your TripWorks account.