Jonas Club Software is an integrated management platform for private clubs, spanning golf and tee times, food and beverage POS, member booking, accounting, billing, hotel and marina management, CRM, and the ClubHouse Online member website and mobile app. An unofficial API lets you programmatically pull members, accounts, reservations, room folios, F&B transactions, and billing data—and push updates like new bookings, member charges, and payments back into Jonas Club.

Jonas Club Software provides integrated management and member-engagement technology built specifically for private clubs—golf clubs, country clubs, yacht clubs, and fitness and spa facilities. Clubs use Jonas to run tee times, food and beverage point of sale, member booking and scheduling, club accounting and billing, hotel and marina operations, CRM and loyalty, and the ClubHouse Online member website and mobile app, all tied to a central member account. The platform is part of the broader Jonas ecosystem, with Jonas ARC serving as its integration layer.
Core product families:
Common data entities:
Clubs run their entire member experience on Jonas, but turning portal- and app-driven workflows into API-driven automation is non-trivial:
Supergood reverse-engineers the authenticated Jonas Club Software and ClubHouse Online flows—plus Jonas ARC and partner interfaces where your club has them enabled—to deliver a resilient API layer for your club's tenant across operations, finance, and member digital.
Use Jonas Club Software with AI agents: Jonas Club Software MCP Server →
Book a 30-minute session to confirm your modules, ClubHouse Online setup, and authentication model.
We deliver a production-ready Jonas Club adapter tailored to your club's configuration and charge-routing rules.
Go live with continuous monitoring and automatic adjustments as Jonas Club Software evolves.
Authentication
/authenticateAuthenticate to a Jonas Club Software tenant using staff or member-portal credentials (including MFA) and obtain a session token for downstream calls.
Members
/membersList members and member accounts with filters for membership type, status, and statement balance.
Bookings
/reservationsRetrieve tee times, court and spa bookings, dining reservations, and hotel reservations with date and status filters.
Bookings
/create_reservationCreate a tee time, court, spa, dining, or hotel reservation against a member account.
Billing
/member_chargesPull member charges, F&B tickets, room folio postings, and statement activity for a member or date range.
Billing
/post_chargePost a charge or payment to a member account or guest room folio with the correct charge-routing rules.
- Pull members, membership types, and account balances into a central warehouse - Stream statement, charge, and payment activity to BI and finance tools - Reconcile member records across golf, F&B, spa, and hotel modules
- Create and update tee times, court, spa, and dining reservations programmatically - Push hotel room bookings made on third-party channels back into Jonas - Surface availability and no-show events to member-engagement workflows
- Sync F&B POS tickets and room folio postings into the general ledger - Match guest and sponsor charges to the correct member account - Flag minimum-spend shortfalls and delinquent statements to retention workflows
- Mirror ClubHouse Online member-app activity into back-office systems - Trigger confirmation and pre-stay emails from reservation events - Keep loyalty, gift card, and CRM data in sync across channels
Authentication
Staff and member-portal login, including MFA, handled in a managed session
Connectivity
Authenticated Jonas Club Software and ClubHouse Online flows, plus Jonas ARC and partner interfaces where the club has them enabled
Response format
Normalized JSON across members, bookings, F&B, hotel folios, and billing objects
Rate limits
Adaptive throttling tuned to your club tenant to avoid server-side limits
Session management
Automatic session refresh, MFA replay handling, and credential rotation
Data freshness
Near real-time pulls for bookings, charges, and folios 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 reservations, member charges, payments, and statement changes
Latency
Sub-second reads on cached entities; multi-second writes when posting charges and reservations
Throughput
Horizontally scaled workers sized to peak tee-sheet and F&B volume
Reliability
Retry, backoff, and idempotency keys for charge postings and reservation writes
Adaptation
Continuous monitoring of Jonas Club Software releases, ClubHouse Online updates, and per-club configuration drift
Yes. Supergood works across the desktop club system and the ClubHouse Online website and mobile app, normalizing members, bookings, charges, and folios into a single API surface.
No. Supergood works with your existing Jonas Club Software entitlements and authenticated sessions. Jonas ARC and partner interfaces such as Chorum PMS are only relevant when you specifically want to consume those brokered integrations.
Each club is profiled against its membership types, charge-routing rules, and billing cycles, so charges and payments post to the correct member account and statement rather than a generic schema.
Yes. Hotel reservations, room folios, guest and sponsor charges, and checkout activity are exposed through the same normalized API, alongside golf, F&B, and member data.
Yes. Tee times, court, spa, dining, and hotel reservations can be created and updated through the API, with availability and conflict checks applied per club configuration.