Backed by 10 years of TourScanner experience

The tours & activities
API for developers

One integration, 1,000,000+ activities from 14 providers.
Search, book, and earn on every transaction.

Free sandbox — no signup, no API key required

1M+
Activities
14
Providers
91+
Cities
11
Languages
7,800+
Attractions

All major providers, one API

Aggregate inventory from the world's largest tours & activities suppliers. No need to integrate each one separately.

Viator
214K+ activities
GetYourGuide
55K+ activities
Klook
12K+ activities
Musement
10K+ activities
FareHarbor
8.7K+ activities
Yumping
8.4K+ activities
Tiqets
7.4K+ activities
Civitatis
4.9K+ activities
Headout
4K+ activities
Guruwalk
1.6K+ activities

Start in minutes, not weeks

Simple REST API. Search activities, check availability, and book — all in a few lines of code.

Search activities in Rome
// Search activities in Rome, sorted by quality
const response = await fetch('https://tourscanner.ai/api/search/activities?city_name=rome&sort=caliber&limit=10')
const { activities, total } = await response.json()

// Each activity includes name, description, rating, price, images, and more
console.log(`Found ${total} activities`)
// → "Found 4,231 activities"

Full booking pipeline

From search to confirmation — handle the entire lifecycle through the API.

1

Search

Find cities, attractions, and activities by keyword, location, or filters.

GET /api/search/activities
2

Availability

Check real-time dates, time slots, and pricing from the provider.

POST /api/availability/slots
3

Hold & Pay

Reserve inventory and create a Stripe checkout. Card authorized, not charged.

POST /api/booking/hold
4

Confirm

Finalize the booking after payment. Get voucher and ticket URLs instantly.

POST /api/booking/confirm

Built for modern apps

MCP Server

Native Model Context Protocol support. Give your AI agent the ability to search and book activities.

Activity Caliber

Proprietary quality-ranking algorithm refined over 10 years of data. Surface the best activities, not just the cheapest.

11 Languages

Full multilingual search and content. Serve your users in their language with translated descriptions and metadata.

Stripe Checkout

Built-in payment handling with Stripe. Manual capture ensures customers are never charged for failed bookings.

Free Sandbox

Test the entire booking flow with zero configuration. No API key, no signup, no charges. Just call the endpoints.

5% Commission

Earn 5% on every booking. Set your own retail markup on top — keep everything above the net cost.

Who is this for

Travel Apps

Add tour booking to your travel app. Increase revenue with a new monetization channel that complements flights and hotels.

AI Agents

Build AI travel assistants that can actually book. MCP server integration means your agent searches and books in real time.

Content & Affiliate Sites

Monetize your travel audience with bookable activities. Embed real-time pricing and availability on your destination pages.

Start building today

The sandbox is open. No signup required — just make your first API call.

Need production access? [email protected]