GymSysGymSys/ developers
DocsLog in
GymSys Developer Platform

Build apps for GymSys gyms

Ship once and every gym running GymSys can install your app from their Apps screen. Live occupancy, schedules and plans through one small SDK — read-only scopes, human review, no OAuth dance.

Get startedRead the SDK docs
app.html
<script src="/sdk/v1/gymsys-app-sdk.js"></script>
<script>
  const ctx = await GymSys.init();
  const { inside } = await GymSys.api.getOccupancy();
  render(ctx.org.name, inside);
</script>
11
read-only scopes
300s
session token life
0
OAuth redirects
1
script tag to install
Surface area

Three kinds of app, one API

Every route is read-only in v1. No member names, no money, no doors, no writes — the boundary is enforced server-side, not by convention.

Lobby displays

Put live occupancy, today's classes and the plan board on a screen in the gym. The SDK hands you the gym's own theme, so it looks native on day one.

occupancy.read · classes.read

Analytics dashboards

Aggregated attendance statistics and anonymous entry events — enough to chart traffic patterns, never enough to identify a member.

stats.read · events.read

External services

Run your own backend? Ask for a server key at install and call the same read API from anywhere, per gym, revocable by the gym at any time.

server key · all scopes
Path to install

From signup to installed in four steps

01
Create an account

Sign up, confirm your email, and the GymSys team reviews you — usually the same day.

02
Register your app

Name it, point it at your HTTPS URL, and tick only the scopes you actually need.

03
Pass review

A human checks the URL and the scopes. Approved apps appear in every gym's catalog.

04
Get installed

A gym installs you in one click. Your page loads in a sandboxed frame with a signed session.

Get started

Create your developer account

Accounts and app versions are both reviewed by a human before anything reaches a gym.

Create developer account

Tell us who you are and what you want to build.

Log in

Manage your apps, secrets and submissions.