The API for tour operators.

Read trips, sync bookings, manage CRM contacts, and react to events as they happen. Server to server, signed, and versioned.

Resources
7
Methods
23
Event types
11
Burst limit
60/s
GET/api/v1/trips
curl https://app.tourical.com/api/v1/trips \
  -H "Authorization: Bearer tk_live_…"
200 · application/json
{
  "data": [
    {
      "id": "cmb7q2f4k0001v9",
      "tripNumber": "TR-2026-00042",
      "title": "Balkan Loop",
      "status": "active",
      "publicSlug": "balkan-loop",
      "daysCount": 9
    }
  ],
  "meta": { "cursor": null, "hasMore": false }
}

Seven resources, one contract

Full endpoint reference

Read these once

Getting a token

Tokens are minted from the operator dashboard, on a plan that includes API access. One token per integration, each revocable on its own.

Tourical

Need help? Write to developers@tourical.com.