Gym OS Website Integration Layer

Connect Gym OS to Your Website in 60 Seconds

Turn any WordPress, Squarespace, Wix, Webflow, or custom site into an automated climbing gym booking and membership engine. No plugins to break. No redirects. No clunky 2012 iframes.

Complete Omnichannel Architecture

Five Powerful Ways to Integrate

Whether you need a 1-line no-code widget or deep custom headless integration, Gym OS provides complete native tooling.

11 Embeddable Widgets

Zero-dependency widget.js loader embeds isolated, responsive iframes with automatic height syncing and origin-verified postMessage communication.

No-Code • Mobile-Optimized

Public & Authenticated REST API

Clean, typed endpoints under /v1/... with server-authoritative pricing, VAT breakdown, 24-hour idempotency caching, and strict scope authorization.

24h Idempotency • Public DTOs

Real-Time Webhook Engine

Stream real-time events for bookings, waivers, check-ins, and payments directly into Zapier, Make, Slack, or your custom CRM with HMAC-SHA256 signature verification and replay capability.

HMAC-SHA256 • Dead-Letter Storage

Official JavaScript & TS SDK

Use @sendrlabs/gymos to build fully headless booking portals in Next.js, Nuxt, SvelteKit, or React Native with zero boilerplate.

Isomorphic • 100% Typed

Write-Once Security Model

Strict separation of publishable (pk_live_...) and secret keys (sk_live_...). Secret keys and webhook secrets are revealed once and never stored in plaintext.

Zero Secret Leakage • Audit Logs

Native CMS Compatibility

Drop-in support for WordPress shortcodes, Gutenberg HTML blocks, Squarespace Code blocks, Wix Custom Embeds, and Webflow embed elements.

WordPress • Squarespace • Wix • Webflow
Live Interactive Sandbox

Try Any Widget Right Now

Switch between all 11 live widgets below. Notice the instant auto-resizing, clean theme rendering, and server-authoritative live data.

1-Line Copy & Paste Snippet<script src="https://sendrlabs-gym-os.web.app/widget.js"></script><div data-gymos-widget="booking" data-location="loc_dublin_central"></div>
Competitive Parity & Superiority

Why Climbing Gyms Choose Gym OS Over Legacy Software

Compare Gym OS directly against Rock Gym Pro (RGP) and BETA Climbing gym software.

Integration FeatureGym OS (SendrLabs)Rock Gym Pro (RGP)BETA Gym Software
Mobile Responsiveness100% Fluid Auto-Resize & TouchFixed desktop tables (pinch-to-zoom)Basic responsive iframe
No-Code Website Widgets11 Built-in Widgets (Booking, Waiver, Shop, Routes)Offerings & Calendar onlyCalendar booking only
Security & Secret HygieneStrict pk_live_ / sk_live_ & write-once secretsPlaintext API keys in query paramsStandard API tokens
Double-Booking & ConcurrencyServer-authoritative 24h Idempotency CacheBrowser back button double-submitsStandard database locks
Real-Time WebhooksHMAC-SHA256, auto-retry, dead-letter, & 1-click replayNo webhooks (manual polling or CSV export)Basic webhooks without replay
Developer SDKOfficial TypeScript & JavaScript SDK (@sendrlabs/gymos)None (legacy XML/SOAP documentation)None

Ready to Upgrade Your Gym's Website?

Included in every Gym OS subscription. No per-booking fee, no third-party widget surcharges, and zero lock-in.