How to activate Viator API connection ?

How to activate Viator API connection ?

Integrating will allow you to sell your tours on Viator, and the bookings coming from Viator would automatically be recorded and maintained in your Vacation Labs account. After integration, you’ll be able to track the number of requests and bookings coming from Viator!

You can very easily activate the API connection with Viator by following these steps:
  1. Login to your Vacation Labs Dashboard and go to Distribution-> Marketplaces and Click on ADD


  2. Once you click on ADD you will see the following page from where you must choose the trips that you wish to connect with Viator:



  3. Choose the trips:

    Please note you will need to add location to the trips or else you won't be able to share them with Viator, Please CLICK HERE to get detailed instructions on how to add location to a trip
  4. After selecting the trips click on the button: Start selling on Viator



  5. If you already have a Viator account then please choose: Request connection with Viator. If you do not have an account on Viator please choose: Register on Viator. You will be redirected to the Viator SignUp  form, where you must complete the sign up process. After the Viator account has been created please come back to the Vacation Labs dashboard and choose: Request connection with Viator



  6. Once you choose to to Request connection with Viator  your Viator API key is automatically generated and displayed in the following format:



  7. At this time a notification has been triggered to the Vacation Labs support team and the Viator Support team. Within 24-48 hours your Viator API key will be automatically activated after which you will be able to sync/map your tours on Vacation Labs with your tours on Viator.
Please note, till the Viator team replies and confirms on email that they have setup the API connection, you will be unable to complete the next step, i.e. mapping trips from the Viator dashboard 
Please refer screenshot below, it shows the mail you will receive once the API connection has been successfully set up


 Heads Up! Viator does not support manual confirmation of bookings via API integration. All bookings coming from Viator will be confirmed automatically, even if the tour is in "Manual Confirmation" or "Inquiry" mode.

Check out this support article for detailed integration guide:


    • Related Articles

    • Connecting Vacation Labs and Viator

      Overview The Vacation Labs <> Viator integration has the following capabilities / features: Sync open dates/times and available seats from Vacation Labs to Viator for tours already created on your Viator Supplier Dashboard. Once the sync has been ...
    • Enabling email notifications for Viator API failures

      It is strongly recommended that you enable error notifications for Viator API calls. If something is not working right win the Viator <=> Vacation Labs integration / sync, you will be notified at most once every 24 hours via email In order to receive ...
    • How to sync your tours with Viator ?

      Once you have configured your Viator account and the API connection has been activated , you will be able to connect the availability of your trips on Vacation Labs Admin Panel with your products on your Viator account. Before starting please note ...
    • Availability and Rates of trips in Viator

      Managing rates and availability in Viator Inside the products (in Viator) there is a section called Schedules & Prices (refer screenshot below) For Schedule The schedule of the trips (the open dates for the trip) will get pushed from the Vacation ...
    • Troubleshooting common issues with Viator Integration

      Troubleshooting common issues occurring during the Viator and Vacation Labs integration involves identifying potential problems and fixing them on either of the two platforms. Here are a few common issues and how to fix them: Tour not available: ...