EGYM is a Munich-headquartered fitness and health technology company that builds the connected-gym platform used by commercial fitness operators worldwide: Smart Strength and Smart Flex networked equipment, the EGYM Genius AI training engine, the EGYM Fitness Hub and Trainer apps, and the EGYM Wellpass / Corporate Fitness membership network that lets employers give staff access to thousands of partner venues. For developers, EGYM operates a public developer portal at developer.egym.com covering eight machine-readable APIs across three integration audiences — member-management-system (MMS) vendors syncing members, memberships, RFID/NFC credentials, check-ins, products and trainer tasks into EGYM Cloud; equipment vendors submitting body, cardio and flexibility measurements from devices or backends; and analytics consumers exporting workout and measurement data. EGYM also publishes an official documentation MCP server, an llms.txt, a written AI-agent instruction page, a dated change log, published rate limits and a documented webhook event catalog.
EGYM publishes 8 APIs on the APIs.io network, including MMS API V2, MMS API v1, Data Hub API, and 5 more. Tagged areas include Company, Fitness, Health, Wellness, and Corporate Wellness.
The EGYM catalog on APIs.io includes 2 event-driven AsyncAPI specifications.
EGYM’s developer surface includes documentation, API reference, getting-started guide, support, engineering blog, pricing, signup flow, and 37 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Health regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
The six quality facets above are damped to 85 points between them,
because the conditional facet above carries the other
15. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 85% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
The current member-management-system integration API. RESTful contract for gym management software to sync member accounts and memberships into EGYM Cloud, manage profile pictur...
The legacy member-management-system API (Gym API v1). Publishes and reads member profiles, gym and user products, check-in / check-out events, trainer tasks and a liveness endpo...
Analytics and measurement export API for the authenticated gym location. Offers six synchronous CSV/JSON export endpoints — general analytics, Smart Strength workouts, Smart Str...
Per-account export API returning a member's workouts and their strength, cardio and body measurements. Marked "Alpha preview" by EGYM. Notable discovery property: this API is li...
Backend-to-backend API for equipment vendors whose measurement devices report through the vendor's own cloud rather than talking to EGYM directly. Covers OAuth token creation wi...
User-authorized API that lets third-party fitness and wearable apps write a member's own data into their EGYM ID account. Accepts workout submissions and cardio measurements — V...
An inverted contract: rather than an API EGYM operates, this is an "API blueprint" that EGYM publishes for member-management-system vendors to IMPLEMENT on their own hosts, so E...
Authorization-and-capture API for booking platforms. A Wellpass member generates a single-use booking code in the Wellpass app for a specific gym; the partner platform validates...
Official hosted Model Context Protocol server published by EGYM at developer.egym.com/mcp and documented on the portal with copy-paste Codex configuration. Exposes six tools ove...
DERIVED, NOT PUBLISHED BY EGYM. EGYM documents its webhook surface in prose at https://developer.egym.com/general/webhooks and manages subscriptions through the MMS API V2 OpenA...
aid: egym
name: EGYM
description: 'EGYM is a Munich-headquartered fitness and health technology company that builds the connected-gym platform
used by commercial fitness operators worldwide: Smart Strength and Smart Flex networked equipment, the EGYM Genius AI training
engine, the EGYM Fitness Hub and Trainer apps, and the EGYM Wellpass / Corporate Fitness membership network that lets employers
give staff access to thousands of partner venues. For developers, EGYM operates a public developer portal at developer.egym.com
covering eight machine-readable APIs across three integration audiences — member-management-system (MMS) vendors syncing
members, memberships, RFID/NFC credentials, check-ins, products and trainer tasks into EGYM Cloud; equipment vendors submitting
body, cardio and flexibility measurements from devices or backends; and analytics consumers exporting workout and measurement
data. EGYM also publishes an official documentation MCP server, an llms.txt, a written AI-agent instruction page, a dated
change log, published rate limits and a documented webhook event catalog.'
url: https://raw.githubusercontent.com/api-evangelist/egym/refs/heads/main/apis.yml
image: https://developer.egym.com/assets/egym-logo.60dd444402b44525ca41f7a89573481ea8fffc6f40134e177d7b3a7f13d6e6b2.9c1bb791.svg
x-type: company
x-source: harvest:secondary-market
specificationVersion: '0.20'
created: '2026-08-12'
modified: '2026-08-12'
tags:
- Company
- Fitness
- Health
- Wellness
- Corporate Wellness
- Connected Equipment
- Gym Management
- Member Management
- Check-In
- Measurements
- Workouts
- Analytics
- Webhooks
- Germany
apis:
- aid: egym:mms-api-v2
name: EGYM MMS API V2
description: The current member-management-system integration API. RESTful contract for gym management software to sync
member accounts and memberships into EGYM Cloud, manage profile pictures, RFID and NFC credentials, book EGYM products
(Smart Strength, EGYM+), push gym check-in / check-out / admission events, create and track trainer tasks, register webhook
subscriptions, send push notifications to EGYM mobile apps, and migrate members from the legacy v1 API. 43 operations
across 10 tags.
humanURL: https://developer.egym.com/mms-api-v2/apis/mms-v2
baseURL: https://mms.api.egym.com
tags:
- Member Management
- Gym Management
- Check-In
- Webhooks
- Corporate Wellness
properties:
- type: OpenAPI
url: openapi/egym-mms-api-v2-openapi.yml
- type: Documentation
url: https://developer.egym.com/mms-api-v2
- type: APIReference
url: https://developer.egym.com/mms-api-v2/apis/mms-v2
- type: GettingStarted
url: https://developer.egym.com/mms-api-v2/guide
- type: Authentication
url: https://developer.egym.com/mms-api-v2/authentication
- type: RateLimits
url: https://developer.egym.com/mms-api-v2/rate-limits
- type: ErrorCatalog
url: https://developer.egym.com/mms-api-v2/errors
- type: ChangeLog
url: https://developer.egym.com/mms-api-v2/change-log
- type: Overlay
url: overlays/egym-mms-api-v2-overlay.yaml
- aid: egym:mms-api-v1
name: EGYM MMS API v1
description: The legacy member-management-system API (Gym API v1). Publishes and reads member profiles, gym and user products,
check-in / check-out events, trainer tasks and a liveness endpoint. EGYM documents this API as deprecated for new work
— the general-info page states that v2 is required for any new project — and the v2 spec ships a /api/v2/migrate operation
to move accounts off it. 13 operations.
humanURL: https://developer.egym.com/mms-api-v2/gymapi/api
baseURL: https://mms.api.egym.com/v1
tags:
- Member Management
- Gym Management
- Legacy
properties:
- type: OpenAPI
url: openapi/egym-mms-api-v1-openapi.yml
- type: APIReference
url: https://developer.egym.com/mms-api-v2/gymapi/api
- type: Deprecation
url: https://developer.egym.com/general/general-info
- aid: egym:data-hub
name: EGYM Data Hub API
description: Analytics and measurement export API for the authenticated gym location. Offers six synchronous CSV/JSON export
endpoints — general analytics, Smart Strength workouts, Smart Strength assessments, flexibility measurements, body measurements
and opted-out users — plus an asynchronous export-job surface that creates a job and polls its status. EGYM documents
Data Hub as a pilot available exclusively to Enterprise Pack customers, with contracts that may change. 8 operations.
humanURL: https://developer.egym.com/data-hub
baseURL: https://analytics.api.egym.com
tags:
- Analytics
- Data Export
- Measurements
- Workouts
properties:
- type: OpenAPI
url: openapi/egym-data-hub-openapi.yml
- type: APIReference
url: https://developer.egym.com/data-hub/api
- type: Authentication
url: https://developer.egym.com/data-hub/authentication
- type: Documentation
url: https://developer.egym.com/data-hub
- type: Overlay
url: overlays/egym-data-hub-overlay.yaml
- aid: egym:data-export
name: EGYM Data Export API
description: 'Per-account export API returning a member''s workouts and their strength, cardio and body measurements. Marked
"Alpha preview" by EGYM. Notable discovery property: this API is listed in EGYM''s AI-agent instruction page and is retrievable
in full from EGYM''s documentation MCP server, but it has no reference page in the HTML documentation navigation — it
is an MCP-only surface. 4 operations.'
humanURL: https://developer.egym.com/general/ai-agent-instructions
baseURL: https://mms.api.egym.com
tags:
- Data Export
- Measurements
- Workouts
properties:
- type: OpenAPI
url: openapi/egym-data-export-openapi.yml
- type: Overlay
url: overlays/egym-data-export-overlay.yaml
- aid: egym:equipment-vendor-standalone
name: EGYM Equipment Vendor API (standalone clients)
description: Device-to-server API for equipment vendors integrating cardio, strength and measurement hardware directly with
EGYM Cloud. Covers OAuth token exchange (RFID, NFC wallet, encrypted/obfuscated user id, refresh token grants), user profile
read/update, terms-and-conditions acceptance, RFID assignment, strength / cardio / open-exercise workout submission, body
/ cardio / flexibility measurement submission and history, cardio tests and reminders, training plans, activity levels,
workout points and machine heartbeat. 31 operations, the largest EGYM surface.
humanURL: https://developer.egym.com/equipment/partner-api
baseURL: https://partner-api.api.egym.com
tags:
- Connected Equipment
- Measurements
- Workouts
- Devices
properties:
- type: OpenAPI
url: openapi/egym-equipment-vendor-standalone-openapi.yml
- type: APIReference
url: https://developer.egym.com/equipment/partner-api
- type: Documentation
url: https://developer.egym.com/equipment/01-introduction-to-egym-equipment-vendor-apis
- type: Overlay
url: overlays/egym-equipment-vendor-standalone-overlay.yaml
- aid: egym:equipment-vendor-server
name: EGYM Equipment Vendor API (server-to-server)
description: Backend-to-backend API for equipment vendors whose measurement devices report through the vendor's own cloud
rather than talking to EGYM directly. Covers OAuth token creation with RFID / NFC-wallet / encrypted-user-id grants, a
JWKS endpoint, enriched user lookup by gym, and body, cardio and flexibility measurement submission. Version 1.1.1 added
NFC-based login via Apple and Google Wallet. 6 operations.
humanURL: https://developer.egym.com/equipment/equipment-vendor-api-server_august-2025
baseURL: https://b2b-partner-api.ext-1.test.co.egym.coffee
tags:
- Connected Equipment
- Measurements
- Devices
properties:
- type: OpenAPI
url: openapi/egym-equipment-vendor-server-openapi.yml
- type: APIReference
url: https://developer.egym.com/equipment/equipment-vendor-api-server_august-2025
- type: Documentation
url: https://developer.egym.com/equipment/01-introduction-to-egym-equipment-vendor-apis
- type: Overlay
url: overlays/egym-equipment-vendor-server-overlay.yaml
- aid: egym:user-connect
name: EGYM User Connect API
description: User-authorized API that lets third-party fitness and wearable apps write a member's own data into their EGYM
ID account. Accepts workout submissions and cardio measurements — VO2 max, resting heart rate and blood pressure. Authentication
is a user-scoped EGYM ID JWT that the member can revoke from EGYM ID settings, making this the one EGYM surface governed
by end-user consent rather than a gym-scoped API key. 4 operations.
humanURL: https://developer.egym.com/user-connect-api/docs/introduction
baseURL: https://user-connect.api.egym.com/user-connect-api
tags:
- Measurements
- Workouts
- Consent
properties:
- type: OpenAPI
url: openapi/egym-user-connect-openapi.yml
- type: APIReference
url: https://developer.egym.com/user-connect-api/apis/user-connect-api
- type: Authentication
url: https://developer.egym.com/user-connect-api/docs/authentication
- type: Documentation
url: https://developer.egym.com/user-connect-api/docs/introduction
- type: Overlay
url: overlays/egym-user-connect-overlay.yaml
- aid: egym:canonical-groupx-classes
name: EGYM Canonical GroupX Classes API (blueprint)
description: 'An inverted contract: rather than an API EGYM operates, this is an "API blueprint" that EGYM publishes for
member-management-system vendors to IMPLEMENT on their own hosts, so EGYM''s white-label member app can consume class
booking in a uniform way. Covers class search, class detail, attendee booking / update / cancellation, waitlist add and
remove, and an exerciser class schedule. Tagged L2 (read) and L3 (booking) conformance levels. The servers[] entry is
the templated placeholder https://example.org/<partner>/group-classes/v1.0 because the partner supplies the host. 8 operations.'
humanURL: https://developer.egym.com/mms-blueprints/canonical-classes
baseURL: https://developer.egym.com/mms-blueprints/canonical-classes
tags:
- Class Booking
- Blueprint
- Gym Management
properties:
- type: OpenAPI
url: openapi/egym-canonical-groupx-classes-openapi.yml
- type: APIReference
url: https://developer.egym.com/mms-blueprints/canonical-classes
- aid: egym:pay-with-wellpass
name: EGYM Pay with Wellpass API
description: Authorization-and-capture API for booking platforms. A Wellpass member generates a single-use booking code
in the Wellpass app for a specific gym; the partner platform validates the code (dryRun true), then redeems it (dryRun
false), which creates the booking and charges the member's Wellpass credit wallet, returning a payout amount. A cancel
operation returns credits and is explicitly documented as idempotent. Currently available in France and Belgium only.
Two operations, documented in prose with a 13-entry typed business-error registry — EGYM publishes no OpenAPI for this
surface and the base URL is a {baseUrl} placeholder issued to partners at onboarding, so no public host exists to record.
humanURL: https://developer.egym.com/mms-api-v2/tutorials/pay-with-wellpass
tags:
- Payments
- Corporate Wellness
- Class Booking
properties:
- type: Documentation
url: https://developer.egym.com/mms-api-v2/tutorials/pay-with-wellpass
- type: DeclineCodes
url: errors/egym-decline-codes.yml
- type: Sandbox
url: sandbox/egym-sandbox.yml
- aid: egym:mcp-docs
name: EGYM Documentation MCP Server
description: Official hosted Model Context Protocol server published by EGYM at developer.egym.com/mcp and documented on
the portal with copy-paste Codex configuration. Exposes six tools over the API catalog and documentation corpus — list-apis,
get-endpoints, get-endpoint-info, get-security-schemes, get-full-api-description and search. The endpoint answers tools/list
anonymously; an OAuth authorization-server metadata document is served at /.well-known/oauth-authorization-server for
clients that authenticate.
humanURL: https://developer.egym.com/general/ai-agent-integration
baseURL: https://developer.egym.com/mcp
tags:
- MCP
- AI Agents
- Documentation
properties:
- type: MCPServer
url: mcp/egym-mcp.yml
- type: ToolCrosswalk
url: mcp/egym-tool-crosswalk.yml
- type: Documentation
url: https://developer.egym.com/general/ai-agent-integration
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
- FN: APIs.json
email: info@apis.io
common:
- type: AgenticAccess
url: agentic-access/egym-agentic-access.yml
- type: Website
url: https://egym.com/int
- type: DeveloperPortal
url: https://developer.egym.com/
- type: Documentation
url: https://developer.egym.com/general/general-info
- type: APIReference
url: https://developer.egym.com/mms-api-v2/apis/mms-v2
- type: GettingStarted
url: https://developer.egym.com/mms-api-v2/guide
- type: Support
url: https://egym.com/int/contact
- type: Blog
url: https://egym.com/us/blog
- type: GitHubOrganization
url: https://github.com/egym
- type: Pricing
url: https://egym.com/int/contact
- type: SignUp
url: https://developer.egym.com/general/general-info
- type: TermsOfService
url: https://us.egym.com/en-us/terms
- type: PrivacyPolicy
url: https://egym.com/int/privacy
- type: StatusPage
url: https://egym.statuspage.io/
- type: ChangeLog
url: https://developer.egym.com/mms-api-v2/change-log
- type: LLMsTxt
url: llms/egym-llms.txt
- type: Authentication
url: authentication/egym-authentication.yml
- type: OAuthScopes
url: scopes/egym-scopes.yml
- type: Conventions
url: conventions/egym-conventions.yml
- type: RateLimits
url: rate-limits/egym-rate-limits.yml
- type: Plans
url: plans/egym-plans-pricing.yml
- type: ErrorCatalog
url: errors/egym-problem-types.yml
- type: ErrorCodes
url: errors/egym-error-codes.yml
- type: Lifecycle
url: lifecycle/egym-lifecycle.yml
- type: Deprecation
url: lifecycle/egym-lifecycle.yml
- type: ChangeLog
url: changelog/egym-changelog.yml
- type: Webhooks
url: asyncapi/egym-events-webhooks.yml
- type: AsyncAPI
url: asyncapi/egym-mms-events-asyncapi.yml
- type: Conformance
url: conformance/egym-conformance.yml
- type: DataModel
url: data-model/egym-data-model.yml
- type: Packages
url: packages/egym-packages.yml
- type: SDKs
url: packages/egym-packages.yml
- type: Components
url: components/egym-components.yml
- type: WellKnown
url: well-known/egym-well-known.yml
- type: DomainSecurity
url: security/egym-domain-security.yml
- type: AgentSkill
url: skills/_index.yml
- type: Idempotency
url: conventions/egym-conventions.yml
- type: Sandbox
url: sandbox/egym-sandbox.yml
- type: DeclineCodes
url: errors/egym-decline-codes.yml
- type: Overlay
url: overlays/egym-mms-api-v1-overlay.yaml
- type: Overlay
url: overlays/egym-canonical-groupx-classes-overlay.yaml
- type: MCPServer
url: mcp/egym-mcp.yml
- type: ToolCrosswalk
url: mcp/egym-tool-crosswalk.yml
- type: OpenAPI
url: openapi/egym-mms-api-v2-openapi.yml
x-enrichment:
date: '2026-08-12'
status: enriched
artifacts_added: 41
pass: local-v1