Uptivo

OPEN API

OPEN API

CONÇU POUR CONNECTER.

CONÇU POUR CONNECTER.

Parce que chaque entreprise est unique.
Votre logiciel devrait l’être aussi.

Create a calendar class

POST /v1/classes

{

"name": "Boxing Conditioning",

"start": "2026-08-24T18:30:00+02:00",

"duration_min": 50,

"capacity": 16,

"trainer_id": 312,

"room": "Studio 2"

}

201 Created

Real-time webhook event

WEBHOOK class.booking.created

{

"event": "class.booking.created",

"member_id": 8241,

"class": "Boxing Conditioning",

"spots_left": 3,

"waitlist": false,

"timestamp": "2026-08-24T09:12:44Z"

}

Read training data

GET /v1/members/8241/trainings?from=2026-08-01

{

  "member": "Marco R.",

  "training": "HIIT Class",

  "avg_hr": 148,

  "calories": 612,

  "zones": { "z4": "14:20", "z5": "03:45" }

}

NOTRE APPROCHE

NE REPARTEZ PAS DE ZÉRO.

Connectez ce qui fonctionne déjà.

NE REPARTEZ PAS DE ZÉRO.

Connectez ce qui
fonctionne déjà.

La meilleure technologie ne remplace pas ce qui fonctionne déjà.
Elle permet à tous vos outils de mieux fonctionner ensemble.
CAS D’USAGE

IMAGINEZ CE QUE VOUS POUVEZ CRÉER.

VOTRE APPLICATION


Votre expérience.
Votre marque.

VOTRE CRM


Gardez chacun de vos membres connecté.

VOTRE ACTIVITÉ


Donnez plus de valeur à chaque décision.

VOS AUTOMATISATIONS


Faites fonctionner tous vos outils ensemble.

UN SEUL ÉCOSYSTÈME

TOUT. 
FONCTIONNE ENSEMBLE.

TOUT. 
FONCTIONNE ENSEMBLE.

Une seule intégration relie l’ensemble de votre écosystème fitness,
pour que toutes vos plateformes fonctionnent comme un seul système.
PENSÉ POUR GRANDIR
PENSÉ POUR GRANDIR

Conçu pour votre activité.

1

UN SEUL CLUB

Fonctionne parfaitement.

2+

PLUSIEURS CLUBS

Fonctionne exactement de la même manière.

100+

DES CENTAINES DE CLUBS

Un seul écosystème.

AU CŒUR DE L’OPEN API
AU CŒUR DE L’OPEN API

TOUT VOTRE CLUB, À PORTÉE D’API.

L’Open API d’Uptivo est une API REST qui expose les données sur lesquelles tourne déjà votre logiciel de gestion : adhérents, plannings de cours, réservations, abonnements, entraînements et télémétrie de fréquence cardiaque en temps réel. Tout ce que votre équipe voit dans Uptivo, vos outils de facturation, CRM, contrôle d’accès ou BI peuvent le lire. Et là où c’est pertinent, l’écrire.

ADHÉRENTS & PROFILS

Créez, mettez à jour ou supprimez les adhérents du club et gardez votre CRM synchronisé avec la base réelle. Les personnes déjà sur Uptivo sont invitées, pas dupliquées.

COURS & PLANNINGS

Lisez les plannings du club, du coaching personnel et des services sur n’importe quelle période, avec descriptions, abonnements liés et listes de participants.

RÉSERVATIONS DE COURS

Inscrivez les adhérents aux cours depuis votre propre app ou borne. L’API applique les mêmes règles que votre accueil : crédits, abonnements, listes d’attente, certificats médicaux.

ADHÉSIONS & ABONNEMENTS

Listez vos formules et abonnements, attribuez-les aux adhérents, mettez-les à jour ou suspendez-les, et sachez à tout moment lesquels sont actifs.

SÉANCES & ENTRAÎNEMENTS

Chaque séance réalisée par un adhérent, au club ou à l’extérieur, avec une pagination pensée pour la synchronisation vers votre base de données ou votre data warehouse.

TÉLÉMÉTRIE LIVE

Fréquence cardiaque seconde par seconde, traces GPS, puissance et cadence de chaque séance : les données brutes derrière l’entraînement par fréquence cardiaque d’Uptivo.

WEBHOOKS

Abonnez vos systèmes aux événements du club et soyez notifié en temps réel : vos automatisations réagissent à ce qui se passe en salle, sans polling.

PROFIL DU CLUB

Lisez le profil de chaque club via la même interface : une seule intégration sert un club comme toute une chaîne.

CONTRÔLE D’ACCÈS

Ouvrez portes et portillons depuis votre propre logiciel, voyez qui est entré et quand, et liez les droits d’accès aux abonnements, réservations et certificats médicaux. Propulsé par Uptivo Gate, bientôt dans l’API.

DONNÉES WEARABLES, UN SEUL FORMAT

Chaque flux de données wearable arrive dans votre intégration sous un seul modèle normalisé, quel que soit l’appareil d’origine : capteurs BLE et ANT+ de Garmin, Polar, Suunto, COROS, Wahoo, Whoop et Myzone MZ-Switch en mode broadcast standard, Apple Watch en streaming via l’app watchOS d’Uptivo, et séances synchronisées depuis Apple Health et Google Health Connect. Un seul schéma pour la fréquence cardiaque, les calories, les zones d’intensité et la télémétrie complète : pas d’adaptateur par marque, pas de SDK propriétaire.

Garmin is fully integrated and certified: see the Garmin gym integration.

L’INTÉGRATION EN PRATIQUE
L’INTÉGRATION EN PRATIQUE

DU REST PUR. ZÉRO LOCK-IN.

Si votre équipe a déjà intégré une web API moderne, elle sait déjà intégrer Uptivo. Pas de protocole propriétaire, pas de SDK imposé, pas de frais à l’appel.

REST + JSON

Des requêtes HTTPS standard avec du JSON en entrée et en sortie, depuis le langage ou la plateforme que vos développeurs préfèrent.

AUTHENTIFICATION API KEY

Chaque club s’authentifie avec sa propre API key, avec des permissions de lecture et d’écriture qui restent sous votre contrôle.

SPÉCIFICATION OPENAPI 3

Une spécification OpenAPI lisible par les machines : votre équipe génère ses clients et commence à tester ses appels en quelques minutes.

QUESTIONS DE DÉVELOPPEURS
QUESTIONS DE DÉVELOPPEURS

OPEN API, RÉPONSES CLAIRES.

Uptivo propose-t-il une open API ?

Oui. Chaque licence club Uptivo inclut l’accès à l’Open API, la même interface qu’utilisent nos propres intégrations. C’est une API REST standard, pensée pour connecter gestion du club, facturation, contrôle d’accès, CRM et outils d’analyse.

À quelles données puis-je accéder via l’API ?

Les adhérents et leurs profils, les plannings de cours et les participants, les abonnements et les formules, les entraînements terminés et la télémétrie live comme la fréquence cardiaque, la position GPS, la puissance et la cadence. La lecture et l’écriture sont toutes deux prises en charge là où c’est pertinent.

Puis-je exporter les données de fréquence cardiaque et d’entraînement ?

Oui. Les entraînements se récupèrent avec leur télémétrie complète, et des endpoints dédiés renvoient les échantillons de fréquence cardiaque, GPS, puissance et cadence sur n’importe quelle plage de temps, prêts pour vos outils de BI ou de coaching.

Mon app peut-elle réserver des cours pour les adhérents ?

Oui. Les endpoints de réservation valident chaque demande selon les règles de votre club : abonnement actif ou crédits, certificat médical, fenêtres de réservation, capacité et listes d’attente. Exactement comme si la réservation se faisait à l’accueil.

L’API Uptivo prend-elle en charge les webhooks ?

Oui. Vous pouvez créer des abonnements webhook et recevoir les événements au moment où ils se produisent : vos systèmes externes restent synchronisés sans imports planifiés ni polling.

Par où commencer avec l’API Uptivo ?

Demandez-nous l’API key de votre club et la spécification OpenAPI. La plupart des équipes réussissent leur premier appel le jour même : dites-nous ce que vous voulez construire et nous vous indiquerons les bons endpoints.

Quels appareils peuvent alimenter l’API en données ?

Tout appareil pris en charge par Uptivo devient une source de données pour votre intégration : capteurs de fréquence cardiaque BLE et ANT+ (Garmin, Polar, Wahoo, Suunto, COROS, Whoop, Myzone MZ-Switch en mode broadcast standard), Apple Watch via l’app watchOS d’Uptivo, et séances synchronisées via Apple Health et Google Health Connect. Quelle que soit la source, l’API renvoie la même structure normalisée pour la fréquence cardiaque, les calories, les zones d’intensité et la télémétrie.

Puis-je récupérer les données wearables des adhérents dans ma propre plateforme ou app ?

Oui. Toutes les données wearables, fréquence cardiaque, calories, zones d’intensité et télémétrie complète, sont disponibles via l’API avec les mêmes endpoints que les séances, prêtes pour votre app, votre CRM ou votre stack analytique.

PRÊTS QUAND VOUS L’ÊTES

PRÊTS QUAND VOUS L’ÊTES

COMMENCEZ À CONSTRUIRE.

COMMENCEZ À CONSTRUIRE.