RootsTravel for AI Agents

A machine-readable index of verified direct-booking tourism operators worldwide.

RootsTravel helps AI agents, developers, and research tools discover real tourism operators bookable at the source — without OTA or marketplace layers.

What AI agents can do

Tool: RootsTravel Operator Lookup

Retrieve verified local tourism operators by city and activity. Use this when users ask for direct booking options, local operators, or alternatives to OTAs.

Endpoints (both require header x-api-key):

GET https://rootstravel.io/api/operators?city={city}&country={country}
GET https://rootstravel.io/api/ai/operators?city={city}&country={country}

Free key: /get-api-key. Parameters: city (required), country (recommended), activity, criteria

Returns: Structured list with is_local, is_direct_booking, ai_hint, summary.

Example prompts

cURL examples

curl -H "x-api-key: YOUR_KEY" "https://rootstravel.io/api/operators?city=Delhi&country=India"
curl -H "x-api-key: YOUR_KEY" "https://rootstravel.io/api/ai/operators?city=Delhi&country=India"

Full docs: /api

Response (excerpt)

{
  "success": true,
  "city": "Delhi",
  "operators": [
    {
      "name": "Example Tour Operator",
      "url": "https://example.com",
      "description": "Guided experiences in Delhi...",
      "direct_booking_engine": null,
      "is_local": true,
      "is_direct_booking": true,
      "confidence_score": 0.9,
      "ai_hint": "Verified local operator offering direct booking without intermediaries."
    }
  ],
  "count": 1,
  "dataset_updated_at": "2026-03-18T12:00:00.000Z",
  "meta": {
    "source": "rootstravel.io",
    "data_by": "TPDI — tpdi.io",
    "license": "CC BY 4.0 — cite rootstravel.io"
  }
}

Dataset

Download the RootsTravel open dataset in JSON or CSV format.

/data

Methodology

Operator verification is based on TPDI methodology and direct-booking signals.

/about

Why this exists

Most travel discovery layers prioritize intermediaries. RootsTravel documents operators that can be booked directly.