Spektrix
Connect Basker to Spektrix: sync events, embed booking and account widgets, run iframe-based public flows
The Spektrix app is Basker's broadest public ticketing integration. It connects your Basker site to a Spektrix client and handles three related jobs:
- Syncing events and performances from Spektrix into Basker.
- Picking Spektrix items from inside compatible fields and theme blocks: events, performances, donation funds, membership types, vouchers, merchandise, and more.
- Driving public flows on the live site: booking, account, basket, donation, membership, and iframe-style journeys via Spektrix web components and embedded experiences.
Connection
The Spektrix app needs connection details for your Spektrix client:
- Your Spektrix client name.
- Custom domain settings if you have configured one.
- The page paths that handle account, basket, and other Spektrix-managed flows.
Once connected, Basker confirms it can reach your Spektrix client. Pickers request their current options from Spektrix when you use them.
Sync settings
Spektrix sync covers events and performances. Configure:
- Default event sync settings: how new events from Spektrix appear in Basker.
- Default performance sync settings: how new performances are mapped.
- Sync maps: which Spektrix fields map to which Basker fields, and which Basker fields lock against manual editing once synced.
Connect a Basker event to one or more Spektrix events, then use the event's sync action to pull the configured fields. An editor starts sync from the event.
Pickers
Spektrix provides pickers on the relevant event fields or compatible theme blocks:
- Events and performances for linking pages to ticketed content.
- Donation funds for donate blocks.
- Membership types for membership blocks.
- Vouchers and merchandise for promotional content.
- Seating types and subscriptions for richer ticketing experiences.
Pickers query Spektrix in real time, so they always reflect what is currently available.
Public components
When Spektrix is installed, your theme can use Spektrix's web components for:
- Booking buttons that link to the right Spektrix booking URL.
- Account and login widgets: visitors sign in, see their basket, and manage their account.
- Donation, membership, and basket widgets embedded in pages.
- Iframe blocks for dropping any Spektrix-hosted flow inside a Basker page.
Stylesheet URLs your theme provides control the look and feel of these components, so they match your site's design.