EGYM

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.

59.8/100 strong ▬ flat Agent 73/100 agent native Full breakdown ↓
scored 2026-08-17 · rubric v0.11.0
10 APIs 1 MCP Servers
CompanyFitnessHealthWellnessCorporate WellnessConnected EquipmentGym ManagementMember ManagementCheck-InMeasurementsWorkoutsAnalyticsWebhooksGermany

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-17 · rubric v0.11.0
Composite quality — 59.8/100 · strong
Contract Quality 14.3 / 21
Developer Ergonomics 13.7 / 17
Commercial Clarity 7.6 / 17
Operational Transparency 8.1 / 11
Governance 2.1 / 10
Discoverability 6.1 / 9
Regulatory Posture 7.9 / 15
Agent readiness — 73/100 · agent native
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 9 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
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/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/egym: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 10

Individual APIs this provider publishes, each with its own machine-readable definition.

EGYM MMS API V2

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...

EGYM MMS API v1

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...

EGYM Data Hub API

Analytics and measurement export API for the authenticated gym location. Offers six synchronous CSV/JSON export endpoints — general analytics, Smart Strength workouts, Smart Str...

EGYM Data Export API

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...

EGYM Equipment Vendor API (standalone clients)

Device-to-server API for equipment vendors integrating cardio, strength and measurement hardware directly with EGYM Cloud. Covers OAuth token exchange (RFID, NFC wallet, encrypt...

EGYM Equipment Vendor API (server-to-server)

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...

EGYM User Connect API

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...

EGYM Canonical GroupX Classes API (blueprint)

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...

EGYM Pay with Wellpass API

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...

EGYM Documentation MCP Server

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...

Scroll for all 10

Open Collections 8

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

DATA EXPORT API

OPEN COLLECTION

Data Hub API

OPEN COLLECTION

MMS API v1

OPEN COLLECTION

MMS API V2

OPEN COLLECTION

OpenAPI definition

OPEN COLLECTION

Scroll for all 8

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

egym-mcp.yml

MCP SERVER

Pricing Plans 1

Published pricing tiers and plan structures.

Egym Plans Pricing

0 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Egym Rate Limits

1 limits

RATE LIMITS

Event Specifications 2

AsyncAPI definitions for this provider's event-driven and streaming APIs.

EGYM MMS Webhook Events

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...

ASYNCAPI

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Egym Authentication

apiKey/http/oauth2 · 4 schemes

SECURITY

Egym Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Egym Scopes

OAuth 2.0 · no documented scopes

0 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Egym Agentic Access

117 operations · 62 acting

117 operations · 62 acting

AGENTIC

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 4

Reference material describing how the API behaves

Agent Surfaces 5

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 9

Pagination, idempotency, versioning, errors, and events

Scroll for all 9

Build 5

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 6

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
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