Skip to main content

Documentation Index

Fetch the complete documentation index at: https://sailia-mintlify-intercom-migration-1776823910.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

The Adventuro integration lets you list your Sailia activities on the Adventuro marketplace — an online travel agency (OTA) that connects customers with outdoor and adventure experiences. Bookings made through Adventuro are automatically synced into Sailia, so you manage everything from one dashboard.

How it works

Once connected, Adventuro can:
  1. Query your availability — pull real-time dates and timeslots for your activities.
  2. Retrieve waiver questions — display any required waiver fields to customers before they book.
  3. Create bookings — place reservations directly into Sailia with the customer’s details.
Bookings from Adventuro appear alongside your online and POS bookings in the bookings dashboard. Capacity is shared, so a booking through Adventuro reduces available spots for all channels.

Connect Adventuro

1

Open integration settings

Navigate to Settings > Integrations in your Sailia dashboard.
2

Activate Adventuro

Select the Adventuro integration and click Activate. Sailia generates an API key specifically for Adventuro.
3

Share the API key with Adventuro

Copy the generated API key and provide it to your Adventuro account manager. They use it to authenticate requests against your Sailia account.
Each Sailia account can have only one active Adventuro API key at a time. If you need to regenerate the key, deactivate the existing one first.

What gets synced

DataDirectionDescription
ActivitiesSailia → AdventuroYour published activities and their names are available for Adventuro to list
AvailabilitySailia → AdventuroReal-time dates, timeslots, capacity, and remaining spaces
Waiver questionsSailia → AdventuroAny waiver fields linked to an activity
BookingsAdventuro → SailiaReservations created through Adventuro, including customer name, email, and phone number

Booking flow

When a customer books through Adventuro:
  1. Adventuro checks availability with Sailia in real time.
  2. The customer selects a date, timeslot, and number of participants.
  3. Adventuro submits the booking to Sailia with the customer’s details.
  4. Sailia confirms the booking if capacity is available and returns a booking reference.
  5. The booking appears in your bookings dashboard with an Adventuro payment reference.
Payments for Adventuro bookings are handled by Adventuro. The booking in Sailia is recorded with an “Adventuro” payment reference rather than a Stripe charge.

Disconnect Adventuro

To deactivate the integration:
  1. Navigate to Settings > Integrations.
  2. Select the Adventuro integration.
  3. Click Deactivate to revoke the API key.
Once deactivated, Adventuro can no longer query your availability or create bookings. Existing bookings are not affected.
Adventuro uses the OTA API under the hood. If you are building a custom OTA integration, refer to the OTA endpoints directly.

Activities

Set up the activities that Adventuro can list.

Managing bookings

View and manage bookings from all channels including Adventuro.

OTA endpoints

Full API reference for OTA integration endpoints.