Connecting Viator Growth+This feature requires the Growth+ plan or higher
To receive bookings from Viator, you need to connect your Viator operator account to EquipDash.
Before You Start
You'll need, from Viator:
- Your Viator Supplier ID.
- Your API key — the same key is used both ways (Viator uses it to authenticate calls into EquipDash, and EquipDash uses it to call Viator).
- (Optional) Your Destination Code — the Viator-assigned code for where your experiences run (e.g.
AU-SYD). - (Optional) Your Reseller ID.
You can find all of these in your Viator Operator Extranet under API Settings. If anything is missing, contact your Viator connectivity manager.
Steps
-
In EquipDash, go to Settings → API & Integrations.
-
Click Set Up Viator on the Viator card.

-
Click Connect to Viator.

-
Paste in:
- Viator Supplier ID
- Reseller ID (optional)
- Destination Code (optional)
- API key

-
Click Connect.
You'll see a Connected badge and your account details. The API key is stored encrypted.
Testing the Connection
Once connected, click Test Connection. EquipDash makes a lightweight call to Viator using your API key to confirm the credentials work.
What Happens Next
- Viator can now call your EquipDash endpoints for availability, bookings, cancellations, and amendments.
- EquipDash will automatically push availability and pricing updates to Viator whenever you change them (e.g., editing a schedule, adjusting prices, or selling a seat).
- You still need to map your experiences to Viator product codes before anything is visible to Viator. See Configuring Viator.
Disconnecting
Open the Viator settings page and click Disconnect. This:
- Stops EquipDash from accepting new inbound requests from Viator.
- Preserves every existing booking untouched.
- Keeps your mappings so you can reconnect later without re-entering them.