← Back to all docs

Palisis API

Palisis is an all-in-one ticketing, booking, and distribution system for tour, attraction, and transport operators—sightseeing buses, tourist trains, boats, museums, and DMCs. An unofficial API lets you programmatically pull bookings, tickets, availability, products, customers, and reseller channels—and push updates like new bookings, redemptions, and inventory changes—back into Palisis and its TourCMS channel manager.

By Alex KlarfeldMay 30, 2026
Palisis API

What is Palisis?

Palisis is an all-in-one ticketing, booking, and distribution system built for tourism operators across attractions, experiences, transport, and activities. Operators use Palisis to run seamless ticketing, manage real-time availability and inventory, sell across their own web shop and widgets, take payments at POS terminals, distribute to OTAs and resellers, and reconcile revenue through built-in invoicing. Following its merger with Prioticket to form the Experience Technology Group, the platform connects tens of thousands of experiences across hundreds of reseller partners.

Core product areas include:

  • All-in-one system (unified ticketing, reservations, and business operations)
  • Seamless ticketing (on-street, on-board, and online ticket sales)
  • Distribution and channel management via TourCMS (API connectivity to resellers and OTAs)
  • Web shop solutions and customisable booking widgets
  • Point of Sale (POS) terminals for in-person ticketing
  • All-in-one invoicing and the Palisis Partner Portal for partner management

Common data entities:

  • Products, Tours, Departures, Time Slots, Capacity
  • Bookings, Reservations, Tickets, Redemptions, Vouchers
  • Availability, Inventory, Rates, Price Lists
  • Customers, Guests, Contacts
  • Resellers, Channels, Partners, Commissions
  • Payments, Invoices, Orders, Refunds

The Palisis Integration Challenge

Operators run mission-critical sales and operations on Palisis every day, but turning its portal- and channel-driven workflows into API-driven automation is non-trivial:

  • Partner-gated API access: TourCMS API connectivity is oriented toward distribution partners and resellers, so operators wanting their own data programmatically face onboarding gates and partner agreements
  • Trapped operational data: Bookings, redemptions, and capacity often live behind the web shop, POS terminals, and Partner Portal rather than a self-serve, documented operator API
  • Channel sprawl: Inventory and pricing flow across GetYourGuide, Expedia, Hotelbeds, and 250+ resellers, each with its own mapping, leaving operators without one normalized view
  • Real-time availability complexity: Departures, time slots, and capacity update continuously, so polling or batch exports quickly drift out of sync with what is actually sellable
  • Multi-surface ticketing: On-street, on-board, web shop, and reseller sales must reconcile into a single source of truth for revenue and occupancy reporting
  • Authentication and session handling: Portal logins and session management complicate headless, automated access to your own operator data

How Supergood Creates Palisis APIs

Supergood reverse-engineers authenticated Palisis browser flows, the Partner Portal, and TourCMS channel interactions to deliver a resilient API layer for your operator account—so your bookings, tickets, availability, and reseller data become programmatically accessible without waiting on a partner integration queue.

  • Handles operator login and session management securely, with automated refresh
  • Maintains session continuity with change detection as the portal and web shop evolve
  • Normalizes responses across bookings, tickets, availability, products, and reseller channels so you integrate once and rely on consistent objects
  • Aligns with your product catalogue, rate structures, and channel mappings to keep inventory and pricing accurate

Use Palisis with AI agents: Palisis MCP Server →

Getting Started

  • Schedule Integration Assessment

Book a 30-minute session to confirm your Palisis modules, channels, and authentication model.

  • Supergood Generates and Validates Your API

We deliver a production-ready Palisis adapter tailored to your operator configuration, products, and distribution channels.

  • Deploy with Monitoring

Go live with continuous monitoring and automatic adjustments as Palisis evolves.

palisis

API Endpoints

Authentication

POST/authenticate

Authenticate to a Palisis operator account and obtain a session token for downstream calls.

Products

GET/products

List products, tours, and departures with their time slots, rates, and capacity configuration.

Availability

GET/availability

Retrieve real-time availability and inventory across departures, time slots, and channels.

Bookings

GET/bookings

List bookings, reservations, and tickets with filters for date range, product, channel, and status.

Bookings

POST/create_booking

Create a new booking against a product and departure, returning tickets and confirmation details.

Distribution

GET/resellers

Pull reseller and channel records, partner mappings, and commission terms from TourCMS and the Partner Portal.

Use Cases

Centralize bookings and ticket data across channels

- Pull bookings, tickets, and redemptions from web shop, POS, and reseller channels into a single warehouse - Reconcile on-street, on-board, and online sales into one source of truth - Stream booking and redemption events to downstream BI and revenue tools

Keep availability and inventory in sync

- Read real-time availability across departures, time slots, and capacity - Push inventory and pricing updates without manual channel-by-channel edits - Detect overbooking and capacity drift before it reaches the customer

Automate reseller and channel management

- Sync reseller, partner, and commission data from TourCMS and the Partner Portal - Map product catalogues to GetYourGuide, Expedia, Hotelbeds, and other OTAs - Surface channel performance and commission reconciliation to finance systems

Reconcile revenue and invoicing

- Sync orders, payments, and refunds into accounting and AR systems - Match reseller commissions against invoices generated in Palisis - Report occupancy, revenue, and yield across products and channels

Technical Specifications

Authentication

Operator login and session handling managed in a secure, automated session

Connectivity

Authenticated Palisis browser flows plus TourCMS channel-manager surfaces where exposed by your account

Response format

Normalized JSON across bookings, tickets, availability, products, and reseller channels

Rate limits

Adaptive throttling tuned to your operator account to avoid platform-side limits

Session management

Automatic session refresh, login replay handling, and credential rotation

Data freshness

Near real-time pulls for bookings and availability with optional scheduled batch syncs

Security

Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging

Webhooks

Event-style callbacks for new bookings, redemptions, cancellations, and availability changes

Latency

Sub-second reads on cached entities; multi-second writes when posting bookings through the platform

Throughput

Horizontally scaled workers sized to peak-season booking and ticketing volume

Reliability

Retry, backoff, and idempotency keys for bookings, redemptions, and inventory updates

Adaptation

Continuous monitoring of Palisis and TourCMS releases and channel-mapping configuration drift

Frequently asked questions

No. Supergood works with your existing Palisis operator account and authenticated sessions. TourCMS partner onboarding is only relevant when you specifically want to act as a distribution reseller—your own operator data is accessible through the normalized API without that gate.

Yes. Supergood normalizes bookings, tickets, and redemptions from your web shop, POS terminals, and reseller channels so on-street, on-board, online, and OTA sales reconcile into one consistent set of objects.

Availability, departures, time slots, and capacity are pulled in near real time, with optional scheduled syncs. Supergood detects changes as they happen so your downstream systems reflect what is actually sellable.

Yes. Beyond reads, the API supports creating bookings and updating inventory and pricing, with idempotency keys and retry handling so writes through the platform stay safe and consistent.

Supergood adapts to your live Palisis operator surfaces. As the platform evolves under the Experience Technology Group, continuous monitoring keeps the adapter aligned with portal, web shop, and TourCMS changes.

Ready to get a real API?