Developer Portal
Ship partner apps, signed webhooks, and branded mobile releases from one tenant-routed platform.
HexaFit keeps members, operations, and integration traffic on the tenant host. That means fewer routing edge cases, cleaner auth boundaries, and a smb gym experience that matches the same operational source of truth as the admin surfaces.
A partner stack with real launch lanes
Tenant-routed APIs, sandbox guides, signed webhooks, branded mobile lanes, and webhook replay controls give partners a real platform surface instead of a PDF integration kit.
SMB Gym routing
All API requests resolve tenant scope from hostname. SMB Gym traffic, members, and mobile APIs stay on the tenant host directly.
Integration contracts
Connector health, tests, replay controls, signed webhooks, and partner event redrive are productized capabilities for members and operator workflows.
Mobile API
Native members flows run through `/api/mobile/*` for login, dashboard, QR access, preferences, wallet passes, and pay-now.
Self-serve apps
Tenant admins can register developer apps, issue app keys, rotate webhook secrets, and pull sandbox onboarding guides from the integration console.
Partner Tracks
Build on the same control plane HexaFit uses internally
Embedded operator apps
Build internal tools for staff, franchise operators, finance teams, and support desks using the same tenant-routed data plane as HexaFit itself.
Signed webhook automation
Subscribe to lifecycle events for revenue, retention, check-ins, and device activity with signature-safe delivery and replay controls built in.
Branded mobile releases
Launch tenant-specific member apps with preview, QA, and store lanes tied to the same branding and environment model as the product UI.
Hardware + edge extensions
Attach bridges, scanners, access systems, kiosks, and point-of-sale surfaces without breaking tenant routing or introducing side-channel hosts.
Routing Model
Environment -> Gateway -> Tenant -> Route
Tenant host
https://{tenant}.app.{env}.gohexafit.comUse this for members, signup, tenant UI, and `/api/*` calls.
HQ host
https://hq.app.{env}.gohexafit.comUse this only for HexaFit platform control-plane and HQ-only workflows.
Door and device route
https://{tenant}.app.{env}.gohexafit.com/api/door/*Door devices never send `tenantId` in the request body. Scope comes from hostname.
API Contracts
Current members and developer endpoints
Self-Serve Flow
What the partner platform now productizes
Register a developer app from the integrations console with webhook URL, scopes, and subscribed event types for your smb gym rollout.
Store the issued API key and webhook signing secret in the partner secret manager immediately.
Verify the key on the tenant host with `/api/developer/apps/me` before moving into deeper contracts.
Use `/api/public/schedule`, `/api/public/discovery`, and `/api/mobile/*` to connect public discovery, members experiences, and sandbox automation before enabling webhook delivery.
Launch Rail
From first sandbox call to live tenant rollout
Webhook Packs
Signed event families that map to real operator workflows
Billing + revenue events
Subscriptions, invoices, payment attempts, recurring collections, and payout-facing lifecycle changes for revenue automation.
Member + lifecycle events
Signup, profile, agreement, and engagement changes for CRM, loyalty, and retention workflows.
Access + device events
Door, QR, check-in, and hardware activity for real-time facility operations and audit trails.
Branded Mobile
One member app shell from sandbox to store release
Platform Guarantees
Operational rules already baked into the product
Tenant host first
Partner traffic stays on the tenant host so embedded apps, public discovery, member flows, and device APIs all share the same routing truth.
Replay-safe delivery
Event delivery is built for retries, redrive, idempotency, and signature validation instead of assuming best-case network conditions.
Sandbox without fake topology
Partners test against the real environment and hostname model instead of learning one routing shape in dev and another in production.
Migration adapters
The migration layer already includes source adapters for Mindbody, Glofox, TeamUp, Zen Planner, PushPress, WellnessLiving, and Wodify.