Activities API

Browse and book tours, excursions, and activities.

9 Articles

Getting Started with the Xeni Activities API

Updated on 2026-03-03

Overview of the Xeni Activities API v1. Learn the integration flow, authentication requirements, base URL, and available endpoints for searching, booking, and

How to Book an Activity

Updated on 2026-03-03

Create an activity booking using the Xeni Activities API. Includes traveler details, booking question answers, language guide preferences, and payment amount.

How to Browse Activity Tags and Categories

Updated on 2026-03-03

Retrieve available activity tags for a destination using the Xeni Activities API. Use tags to filter search results by category such as tours, cruises, and more.

How to Cancel an Activity Booking

Updated on 2026-03-03

Cancel an activity booking using the Xeni Activities API. Check the cancellation penalty first, then submit a cancellation request with a reason code.

How to Check Activity Availability

Updated on 2026-03-03

Check real-time availability and pricing for an activity using the Xeni Activities API. Retrieve product options, timings, and line items for a specific date.

How to Get Activity Details

Updated on 2026-03-03

Retrieve full activity details from the Xeni Activities API including descriptions, locations, available dates, and pricing using the product code.

How to Retrieve Activity Booking Details

Updated on 2026-03-03

Retrieve the full details of an activity booking using the Xeni Activities API. Look up booking status, traveler information, and confirmation details by ID.

How to Search for Activities with Filters

Updated on 2026-03-03

Search for activities using the Xeni Activities API with filters for tags, price, duration, time of day, sort order, specials, and popularity attributes.

How to Search for Activity Destinations

Updated on 2026-03-03

Use the Activities API autocomplete endpoint to search for destinations by name. Returns destination IDs, types, and countries for use in downstream queries.