SplitClub for operators
The business platform for real-world experiences.
For venues, restaurants, clubs, studios and charter operators. Publish experiences, take group bookings and get paid. Connect the reservation and POS systems you already run, or post from your own software.
SplitClub never needs your data. Just your offerings.
curl https://splitclubapp.com/api/v1/experiences \
-H "Authorization: Bearer sc_live_…" \
-H "Content-Type: application/json" \
-d '{
"external_id": "evt_20261108_supper",
"title": "Saturday supper club",
"category": "nightlife",
"starts_at": "2026-11-08T20:00:00-05:00",
"price_per_person": 145,
"capacity": 40
}'
Restaurants

Clubs & rooftops

Studios

Charters

Golf

Spa & day passes
Platform
Run the business side in one place.
Experiences and packages
Every experience with its packages, inclusions, photos and rules.
Pricing, capacity and availability
Per-person pricing, group sizes, deposits, cancellation terms and dates.
Bookings and guest lists
Who is booked for each event, how many, and what they have paid.
Customers
The groups who book you, and the ones who come back.
Payments and payouts
Guests pay their share in the app. Payouts go to your bank through Stripe.
Analytics
Views, interest and bookings for every event you post.
Integrations
Your events flow in from the systems you already use.
Each connection gets its own webhook URL. Your platform posts to it, and SplitClub takes it from there.
Reservations and events
- SevenRoomsReservations, events and guest data
sevenrooms - OpenTableReservations and experiences
opentable - ResyReservations and events
resy - TockTicketed experiences and prepaid tables
tock - TripleseatPrivate events and group sales
tripleseat
Point of sale
- ToastRestaurant POS
toast - SquarePOS and bookings, signed webhooks
square - CloverPOS
clover - LightspeedRestaurant and hospitality POS
lightspeed - SpotOnRestaurant POS
spoton - TouchBistroRestaurant POS
touchbistro - Oracle SimphonyEnterprise hospitality POS
simphony
Studios and spas
- MindbodyClasses, appointments and memberships, signed webhooks
mindbody - BoulevardSpa and salon appointments, signed webhooks
boulevard
Anything else
Your own software. Post experiences directly with the Partner API, or use the custom webhook with the same JSON body.
Product names are trademarks of their owners. A connection uses the platform's own webhook or API access on your account; some platforms switch that on through their partner team, and we set it up with you.
# Create a connection with your venue's key
curl https://splitclubapp.com/api/v1/integrations \
-H "Authorization: Bearer sc_live_…" \
-H "Content-Type: application/json" \
-d '{ "provider": "sevenrooms" }'
# 201 Created
{
"data": {
"provider": "sevenrooms",
"webhook_url": "https://splitclubapp.com/api/v1/hooks/sevenrooms/sc_hook_…"
}
}- 1Get your keySign up with your work email and your sandbox key is ready at once. Live keys follow when SplitClub verifies the business.
- 2ConnectCreate a connection for your platform and paste its webhook URL into that platform, or post from your own code.
- 3PublishEvents arrive in SplitClub, are reviewed, and go live to groups in your city. You see every submission and its status.
Pay with SplitClub
Test mode openThe whole party pays before it arrives.
Pay with SplitClub sits in your own booking flow. Your guest books with you, and SplitClub collects each person's share from their party. Your packages, minimums, deposits and cancellation terms stay exactly as they are.
- More group bookings
- Larger parties
- Paid in full before arrival
Test keys are instant. Live keys need a verified venue and Stripe payouts.
Palm Hollow Golf Resort
Tee time for four
Saturday, 9:20 AM
- 18 holes
- Cart included
- 4 players
Total for 4
$480
$120 each
if split equally
Pay your share. Your party pays theirs. Nobody is charged until everyone's in.
The party, live
Press Pay with SplitClub. Sign in (any number, the code fills in), pick your party, hold your share with a test card, and watch the others fill in.
Getting paid is 1, 2, 3, done.
- 1Sign up your venue
- 2Hook up SplitClub to your bank
- 3Your guests pay
- ✓Done. Payouts land in your account
- 1
You set the booking
The package, the total, the size of the party and the date it must be paid by.
- 2
Your guest chooses Pay with SplitClub
SplitClub opens on that booking, ready to send. Without the app, a web page does the same.
- 3
They send it to their party
To a group, a channel or friends. Each guest's share is held on their own card.
- 4
Fully paid, you are paid
When every share is in, the holds are captured and your payout goes through Stripe Connect.
- 5
Not paid in time, nobody is charged
If the party isn't paid by your date, every hold is released.
- 6
You receive the confirmation
The booking is confirmed to you, and your guest returns to your site.
Partner API
Post from your own software.
REST and JSON, one key per venue. Posting the same external_id twice changes nothing, so retries are safe.
| Method | Path | What it does |
|---|---|---|
| POST | /api/v1/experiences | Submit an experience for review. |
| GET | /api/v1/experiences | Your submissions and their status: pending, approved or rejected. |
| GET | /api/v1/analytics | Views, interest and bookings for what you posted. |
| POST | /api/v1/integrations | Create a webhook connection for a reservation or POS platform. |
| POST | /api/v1/hooks/:provider/:token | Where that platform delivers. No key needed; the URL is the secret. |
| GET | /api/v1/me | Your venue, rate limits and the categories you can post under. |
Security and control
You decide what reaches SplitClub.
Per-venue keys
Shown once, stored only as a hash, revocable at any time. At most five active per venue.
Per-connection webhook URLs
Each connection has its own secret URL. Square deliveries are also signature-checked.
Reviewed before it is live
Nothing you send is published until SplitClub approves it. Redeliveries and retries are safe.
Your data only
A key reads its own venue's submissions and analytics, and nothing else.
Bring your venue to SplitClub.
Integration questions: partners@splitclubapp.com

