Type-Safe APIs
Full TypeScript with Zod validation
Active Development
Weekly updates, quick bug fixes
Self-Contained
No vendor lock-in, own your data
Multi-Tenant Ready
Built-in multi-gym support
Tech Stack
Core Components
src/lib/services/member.service.tssrc/lib/services/payment.service.tssrc/lib/services/attendance.service.tssrc/lib/services/whatsapp.service.tssrc/lib/gym-scope.tssrc/lib/auth.tssrc/lib/middleware/rate-limit.tssrc/lib/api-handler.tsAPI Reference
Explore our RESTful API with code examples
Members API
Full CRUD operations on member data
/api/v1/membersList all members/api/v1/membersCreate a member/api/v1/members/:idGet member by ID/api/v1/members/:idUpdate a member/api/v1/members/:idDelete a memberExample
// Fetch all members with pagination
const response = await fetch('/api/v1/members?page=1&limit=20', {
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'X-Gym-ID': 'gym_abc123'
}
});
const { data, meta } = await response.json();
// data: Member[], meta: { total, page, limit }Webhook Events
Subscribe to real-time events. All webhooks include HMAC signatures for verification.
member.createdNew member registrationmember.updatedMember profile changedpayment.completedSuccessful paymentpayment.failedPayment failuremembership.expiring7 days before expirymembership.expiredMembership endedattendance.checkinMember checked inattendance.checkoutMember checked outMarketplace
Install flagship apps from the dashboard — classes, Razorpay, member portal, WhatsApp Business, Hindi & Bengali, and more.
Software Integrations
Install the Integration Hub marketplace app to connect accounting, access control, and fitness trackers.
Google Calendar
Sync class schedules
Slack
Team notifications
Zapier
1000+ app automations
QuickBooks
Accounting sync
Mailchimp
Email campaigns
Twilio
SMS notifications
Google Sheets
Data exports
WhatsApp Business
Member messaging
Supported Platforms
What Gets Migrated
CLI Migration Tool
npx fitness360-migrate --from=mindbody --file=export.csvGitHub Repository
Star us, fork, contribute. All code is Apache 2.0 licensed.
Documentation
Comprehensive guides, API reference, and tutorials.
GitHub Issues
Ask questions, report bugs, and discuss features on GitHub.
100% Open Source • Apache 2.0 • Free Forever