Airbnb integration
The Airbnb integration is currently in private beta. To enable it, please contact us.
Prerequisites
- Verified host with a published activity. The Airbnb host must be verified and the activity must be published (listed) on Airbnb.
- Activity must exist on Airbnb. Pricing and activity setup are not yet managed through TicketingHub — create your activity and configure pricing directly in Airbnb before connecting.
- Time zone must match. The Airbnb activity's city must be in the same time zone as the product in TicketingHub, including DST rules (e.g. both must observe the same daylight saving transitions).
- Duration must match. The activity duration set in Airbnb must match the product duration in TicketingHub.
Limitations & Notes
- Time slots in 15-minute increments only. Airbnb requires time slots to start on a 15-minute boundary (e.g. 10:00, 10:15, 10:30). Time slots that don't align are not synced.
- Notice periods limited to specific values. Airbnb only supports the following notice periods: 0, 1h, 2h, 3h, 4h, 6h, 8h, 12h, 18h, 1d, 2d, 3d, 4d, 5d, 6d, 7d. When a product is connected to Airbnb, its notice period must be set to one of these values.
- Connecting overwrites Airbnb availability. When you connect a product to an Airbnb activity, the existing schedule in Airbnb will be overwritten with the TicketingHub schedule. This is potentially destructive if the schedules differ.
- Disconnecting does not remove Airbnb availability. When you disconnect a product, the scheduled instances that were created in Airbnb remain. They are not automatically deleted.
- Maximum 10 guests per time slot. Each synced time slot supports up to 10 guests.
- Only adult, child, and infant ticket types. Airbnb bookings include guest counts for adults, children, and infants. Each must be mapped to a corresponding tier in TicketingHub. Other ticket types are not supported.
- Availability synced up to 1 year ahead. Scheduled instances are synced for up to 1 year from today. Availability beyond that window is not pushed to Airbnb.
- Airbnb orders are locked in TicketingHub. Orders created through Airbnb cannot be modified on the TicketingHub dashboard. Updates and cancellations must happen on Airbnb and are synced back automatically.
- Messaging goes through Airbnb. Airbnb does not share customer email addresses or phone numbers. Messages are delivered through Airbnb's messaging platform, not via email or SMS. Only booking confirmation and broadcast messages are supported at the moment.
Updated on: 27/03/2026
Thank you!
