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
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
Une seule intégration relie l’ensemble de votre écosystème fitness,
pour que toutes vos plateformes fonctionnent comme un seul système.

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