SeatLayer is reserved-seating infrastructure for products that need buyers to choose a real seat, table, booth, or general-admission place. You own the customer, checkout, and payment. SeatLayer owns venue geometry and live inventory.
Two objects power everything
Chart
The reusable venue document: rows, tables, booths, GA areas, sections, accessibility metadata, and pricing categories.
Event
A published chart placed on sale with independent, realtime seat inventory. Reuse one chart for many performances.
Seat lifecycle
| Status | Meaning | Who changes it |
|---|---|---|
free |
Available to select | Expiry, release, or operator |
held |
Reserved for a short checkout window | Buyer SDK |
booked |
Permanently sold | Your server |
not_for_sale |
Removed from sale | Organizer or operator |
The picker receives inventory updates in realtime, so buyers see a seat disappear before they can select stale inventory. A successful booking is all-or-nothing: conflicts return without partially booking the request.
What stays in your product
- Buyer identity, orders, payments, refunds, and tax logic.
- The final decision to confirm a booking.
- Your own checkout UI and business rules.
What SeatLayer provides
- A white-label Designer for authoring complex venues.
- Buyer SDKs for script tag, JavaScript, React, React Native, iOS, Android, and Flutter.
- Realtime holds and inventory synchronization.
- Server APIs, signed webhooks, an embeddable control room, and reporting.
Build the full loop
Continue to the Quickstart to create a test event, embed the picker, and confirm a booking.
Inspect the server contract
Jump to the booking endpoint for request fields, responses, and conflict handling.
Open-source resources
SeatLayer SDK
Inspect the official JavaScript and React packages in seatlayer/seatlayer-sdk.
SeatLayer for Flutter
Install seatlayer or inspect the
source in
seatlayer/seatlayer-flutter.
SeatLayer for React Native
Build Expo, iOS, and Android applications with seatlayer/seatlayer-react-native.
SeatLayer iOS SDK
Evaluate the public Swift package source in seatlayer/seatlayer-ios.
SeatLayer Android SDK
Build native Kotlin applications with seatlayer/seatlayer-android.
SeatLayer AI Toolkit
Give a coding agent the portable integration skill, diagnostics, and verification workflow from seatlayer/seatlayer-ai-toolkit.
SeatLayer on GitHub
Discover all public SeatLayer repositories at github.com/seatlayer.
The SeatLayer platform and inventory service remain private. Public repositories contain supported SDKs, examples, and agent-integration tooling.