Experience the difference of "Elite".

Getting Started

Core Concepts

Overview

Bookings & Quotes

Damage Protection

Data Management

Deposits

Email Template Library

Fields

Guests

Integrations

Listing Site Integration

Messaging

My Account

Payment Processing

Privacy & Security

Properties

Property Management

Quotes

Rates

Renter Agreements

Reporting

Reviews

Rules

Security Deposits

Suppressed Email Addresses

Tags

Taxes

Team Access

Technical Stuff

Travel Insurance

Triggers

Verified Email Domains

Channel Management

Channel Management

API Integrations

Airbnb

Calendar Import/Export

Channel Bridge

Integrations

OwnerRez APIs

Payment Processing

Testing

Websites

Change Log

2024

2023

2022

2021

2020

2019

Staff Reference

API Integrations - TripAdvisor Setup & Connecting

Our Channel Management feature is extremely powerful and can greatly simplify your channel advertising. Learn how it works by reading our Channel Management overview article.  The most powerful part of our Channel Management is the API Integrations we have with certain channel partners like TripAdvisor.

This article provides a step by step walk-through of connecting your OwnerRez to the TripAdvisor API.  If you want to learn about the TripAdvisor API, first read our TripAdvisor API overview article which will explain the intended audience, functional abilities, and pros and cons of the TripAdvisor API.

Preparing

It's important to understand what the TripAdvisor API will and will not do for you.   Every API channel integration is different.  Make sure to read our TripAdvisor API overview article so that your expectations and assumptions are correct.

The next article you should read is our general Preparing to go API article which explains how to fill out your properties, rates and rules and the tools you can (and should) use to test your account.  We cannot stress enough how important it is to test your settings.  How well you test will directly relate to how easy the API integration is.

Connecting and authorizing

TripAdvisor requires activation and permission from TripAdvisor support.  You must get their permission, and they must activate your account for an API connection, before it is possible for you to connect.

Go to the Settings menu and click on the API Integrations option under the Channel section. You'll see a list of the channels that we have API partnerships with.  Click on Connect TripAdvisor to get started.

You'll see a "TripAdvisor Channel" page with some settings at the top and some property mappings at the bottom.

This is the dashboard in OwnerRez for your TripAdvisor API integration.  This page will show you the status of your properties, the TripAdvisor listings connected to them and when OwnerRez and TripAdvisor last communicated.  You will come back to this page on a regular basis to see what's going on and change global settings for your TripAdvisor API integration.

Please note that you are not done at this point!  You still need to configure your settings and map your properties, so that OwnerRez is pushing the right information to TripAdvisor.

Configuring rules and settings

Email pmsupport@tripadvisor.com and ask for your account to be converted to PM mode and connected with OwnerRez.  If TripAdvisor approves this connection, they will give you an Account ID.

Click the Change button on the above TripAdvisor channel settings page, and enter the TripAdvisor Account ID into that field.  Save your changes.

This should establish the connection between OwnerRez and TripAdvisor, but you still need to configure some settings so that OwnerRez knows what to push to TripAdvisor for your account.

On the TripAdvisor API dashboard page, showing in the picture above, click the Change button at the top.  This will load a page full of settings that pertain only to the TripAdvisor API integration.

You'll notice that these rules and settings are similar to what you find on the TripAdvisor website, but only for general things like cancellation policy and house rules.  OwnerRez supports all rules and settings that TripAdvisor does - you do not need to access the TripAdvisor website in order to set anything after the API integration is running.  However, some of the rules and settings are at the property level in OwnerRez, so in order to set them, you need to find a specific property (under the Properties menu) and make changes there.

In some cases, there are rules and settings in both places - globally on this API dashboard, and on each property as well - because we allow properties to override what is set globally.  This makes it possible to set House Rules, for instance, globally and then have specific properties override that with their own House Rules that are different for that property.

The fields shown on this API settings page should be fairly intuitive based on their name and help text.  However, if you need help understanding what you're seeing, please read our TripAdvisor API rules and settings article which will guide you through the settings, at both the global and property levels, in more detail.

If you're wondering how you set listing content - photos, amenities, rates - that's taken care of at the property level as well.  Whatever you have set on the OwnerRez property will be pushed to TripAdvisor.  Our Preparing to go API article covers this and gives you tools you can use to test your content.

You can change these settings at any time, so don't be worried about what to set upfront.  If your rules change in the future, come back and change the settings and, right after you hit save, we'll push the updates over to TripAdvisor.

Mapping properties

After you are connected to TripAdvisor and have configured basic rules and settings, you still need to map your properties so that OwnerRez knows which OwnerRez property corresponds with which TripAdvisor property.

On the TripAdvisor API dashboard page, click the Change Property Mappings button under the Properties tab.

This will load a page showing all of your OwnerRez properties and some drop-down settings next to each one.

There are two settings for each property:

  1. What is the corresponding listing on TripAdvisor?
  2. What do you want to sync with OwnerRez - everything or limited?

The first drop-down will show all of your listings on TripAdvisor.  Select the correct listing that goes with that OwnerRez property.

The listing name may be different than the property name on OwnerRez.  We show whatever TripAdvisor has on file for your listings.

If there is no listing on TripAdvisor for a particular property, select the "Create New Listing" option at the top.  This will tell OwnerRez to create a new listing on the fly when the mapping operation completes.

When you've configured all your property mappings, click the Save button at the bottom.  The system will store your mappings and then begin syncing with TripAdvisor under the covers.  If you selected to create a new listing, that will happen as well.

Activate and Deactivate

If you would like to delist your properties from this channel, please reach out to their support team via email tavrsupport@tripadvisor.com or phone +442037015369 and request that your properties be delisted. Once their support team has notified you that you can disable this channel, you can do so inside OwnerRez.

If a property manager is disconnecting a channel manager, deactivating a listing, or wants to close their account from advertising with us in the future, they should always contact our  24-hour Tripadvisor customer service team at either +442037015369 or +1-877-354-7539 to help perform the next steps needed to complete on our end to finalize any needed changes to their Tripadvisor accounts. This includes checking to make sure that there are no active bookings still pending before completing any final steps in disconnecting, deactivating, or closing. Even though a booking is canceled on the channel manager if it is not canceled from the Tripadvisor account directly the booking will still be live and pending and cause negative booking experiences for guests.

You'll notice some Activate and Deactivate buttons above the property mappings on the TripAdvisor API dashboard.

You'll also notice a Listing Status column showing next to the Sync Status with "active" or "inactive" labels in it.

This column shows you the real-time status of the listing on TripAdvisor's side, and the Activate and Deactivate buttons allow you to change that status.  This is a high level on/off toggle for your listing's visibility on the public side of TripAdvisor.

Please note that Sync Status and Listing Status are two separate things.  Sync Status says whether OwnerRez and TripAdvisor are communicating with each other for a particular property. Listing Status says whether the listing is showing publicly to TripAdvisor guests.

Either status can be turned on or off independently from each other.  The below table shows the combination of statuses that can exist and what happens under the covers.

Sync Status Listing Status What actually happens under the covers...
ON OFF OwnerRez and TripAdvisor are communicating updates with each other, but the listing is hidden on TripAdvisor
OFF ON OwnerRez and TripAdvisor are not communicating updates with each other, but the listing can be seen and booked by guests on TripAdvisor.  This is a dangerous state and should rarely, if ever, be used.
OFF OFF OwnerRez and TripAdvisor are not communicating updates with each other, and the listing is hidden on TripAdvisor
ON ON OwnerRez and TripAdvisor are communicating updates with each other, and the listing can be seen and booked by guests on TripAdvisor. This is the recommended state and what you should expect most of the time

There is also a Delete Listings button you can use to remove erroneous or old listings that you no longer need.  This will only delete the listing in TripAdvisor, not the property from OwnerRez.

iCal calendar URLs

When a property is configured to use the TripAdvisor API, you do not need to have any iCal calendar feeds imported or exported between OwnerRez and TripAdvisor.  In fact, they'll cause problems, so you should remove any iCal calendar imports from TripAdvisor that you may already have configured in OwnerRez for that property.