
# Browse & Play Workouts
GET /v1/workouts?categoryId=...&limit=20
GET /v1/workouts/{workoutId}
GET /v1/workouts/{workoutId}/playlist
// Workout detail response
{
"id": "615aa3f0dbe7140012c59e94",
"title": "Full Body HIIT",
"duration": 1200,
"difficulty": "intermediate",
"trainer": { "name": "Alex" },
"thumbnail": "https://..."
}
# Playlist: segments + HLS URLsPOST /v1/orgs/{orgId}/workouts/recommend
{
"endUserProfileDetails": {
"age": 28,
"fitnessLevels": ["beginner"]
},
"durationOptions": {
"minMinutes": 20,
"maxMinutes": 30
}
}
// Response (instant <100ms)
{
"workouts": [
{ "id": "...", "title": "Morning Flow", "matchScore": 0.95 },
{ "id": "...", "title": "Core Basics", "matchScore": 0.89 }
]
}POST /v1/orgs/{orgId}/workouts/{workoutId}/adapt
{
"endUserProfileId": "64e3bca9d1b7e600141a9712",
"endUserProfileDetails": {
"age": 28,
"gender": "female",
"fitnessLevels": ["advanced"],
"goalIds": ["63c92926f920a9005c4e619c"],
"trainingDaysPerWeek": 5,
"preferredEquipmentCategoryIds": ["67deb36a..."]
},
"exerciseSources": ["premium_stock", "team_exercises"],
"userGuidance": "Training for 10K run. Focus on
endurance. Limited time, prefer shorter workout."
}
// Response (personalized from original)
{
"name": "Adapted: Endurance Builder",
"totalDurationSeconds": 1200,
"difficulty": "advanced",
"adaptationReasoning": "Shortened to 20min per
user request. Swapped HIIT for steady-state
cardio to support 10K goal.",
"instances": [...]
}POST /v1/orgs/{orgId}/workouts/generate
{
"endUserProfileDetails": {
"age": 28,
"fitnessLevels": ["beginner"]
},
"exerciseSources": ["premium_stock"],
"durationOptions": {
"minMinutes": 20,
"maxMinutes": 20
},
"categoryId": "615aa3f0dbe7140012c59e94"
}
// Response (2-8 seconds)
{
"workout": {
"id": "generated-abc123",
"title": "20min Beginner HIIT",
"duration": 1200,
"segments": [...]
}
}GET /v1/orgs/{orgId}/endusers/{email}/insights/digest
?date=2026-01-10
// Daily AI Digest Response
{
"pillars": [
{
"type": "health_pulse",
"status": "green",
"headline": "82 (+5 vs 7-day). Driver: Sleep.",
"action": "Maintain your sleep routine",
"readinessBand": "push"
},
{
"type": "training",
"status": "green",
"headline": "4 workouts. Form: 78%. On pace.",
"action": "Next: Full Body Strength"
}
],
"todaysFocus": "Complete: Full Body Strength",
"dataCompleteness": 0.75
}Workouts und Programme auflisten, filtern und sofort in Ihrer App veröffentlichen.
Schlagen Sie das beste nächste Workout oder den besten Plan anhand von Zielen und Profilsignalen vor.
Entwickeln Sie bestehende Workouts und Programme weiter, wenn Nutzer Fortschritte machen und sich der Kontext ändert.
Erstellen Sie spontane Workouts und mehrwöchige Programme, die auf den jeweiligen Benutzer zugeschnitten sind.
Verwandeln Sie Sitzungen, Feedback und Ziele in tägliche Anleitung und 360-Grad-Einblicke.
Von der Lieferung bis zur kontinuierlichen Verbesserung – ohne den Aufbau eines Data-Science-Teams.
Betten Sie einen Workout-Player oder Ihre gesamte anpassbare Inhaltsbibliothek ein.
Am besten für: Web-Apps, Portale, MVPs, Landing Pages, Corporate Wellness
In der Doku ansehen→Trainingsvideo- oder Audiostreams in voller Länge, bereit zur Verteilung.
Am besten für: VOD-Kataloge, CMS-Publishing, YouTube-Workflows
In der Doku ansehen→Ihre UI mit Playlists, Segmenten und sicheren Streaming-Links.
Am besten für: Mobile Apps, vernetzte Hardware, Premium-Coaching-Erlebnisse
In der Doku ansehen→Generate - Play - Track
Ja, eine umfassende API-Dokumentation ist verfügbar, um Ihnen bei der Integration der API in Ihre Systeme zu helfen. Unser Ziel ist es, die Integration unserer API zu einem Plug-&-Play-Prozess zu machen: Verbinden Sie sich und starten Sie Sie mit nur wenigen Codezeilen. Konzentrieren Sie sich auf Ihr Kerngeschäft und überlassen Sie uns die Content-Auslieferung.
Link zur Hyperhuman API-Spezifikation: https://hyperhuman.cc/api-docs
Bei weiteren Fragen oder Unterstutzung kontaktieren Sie unser Support-Team unter support@hyperhuman.com
Der Zugang zur Hyperhuman Content API erfolgt uber einen einzigartigen API-Schlussel, der bei einem Upgrade auf einen unserer kostenpflichtigen Plane verfugbar ist. Weitere Details zu den Grenzen jedes Plans finden Sie unter https://hyperhuman.cc/pricing
Vereinbaren Sie einen kurzen Anruf, um Ihre API-Anforderungen und Ihr Kontingent unter https://hyperhuman.cc/book-a-demo zu definieren
Sie können jede Art von Video-on-Demand-Workouts und -Programmen erstellen und veröffentlichen: Workouts zum Mitmachen, Online-Physiotherapie, Fitness-Tutorials, Yoga- oder Pilates-Videos bis hin zu Sport-Mastery-Videos und Fitness-Kursen. Alle Workouts enthalten eine breite Palette an Daten und Multimedia-Assets, damit Sie Ihren Kunden das ansprechendste und persönlichste Erlebnis bieten können.
Das Einbetten von Hyperhuman-Content ist einfach. Kopieren Sie den bereitgestellten iFrame-Code für die jeweilige Workout- oder Programmseite und fügen Sie ihn in das HTML Ihrer Website ein. Passen Sie das Erscheinungsbild an, indem Sie Breite, Höhe und andere Parameter im iFrame-Code anpassen. Für alle öffentlich gelisteten Workouts und Programme verwenden Sie automatisch generierte Content-Seiten mit dedizierten iFrame-Codes für nahtlose Integration.
Wir bieten zwei verschiedene Workout-Ausgabeformate an, die fur eine nahtlose Integration in Ihre mobilen Apps oder digitalen Produkte zugeschnitten sind:
Interaktive Version: Dieses Format bietet modulare Datensysteme mit einzelnen Ubungsclips, Audioanleitungen und Metadaten. Ideal für Unternehmen, die eine anpassbare Fitness-Erfahrung in ihren bestehenden Plattformen suchen.
Vollstandige Mitmach-Videos: Vollstandig produzierte Videos, die sofort einsatzbereit sind. Perfekt fur digitale Fitness-Unternehmen, die ein gefuhrtes Workout-Erlebnis ohne zusatzlichen Postproduktionsaufwand bieten mochten.
Integration: Integrieren Sie modulare Komponenten problemlos in Ihre bestehenden mobilen Apps oder digitalen Produkte und bieten Sie Nutzern eine personliche und interaktive Fitness-Erfahrung.
Anpassung: Passen Sie Workouts an spezifische Präferenzen an, passen Sie sie an ein anderes Fitness-Level an oder zielen Sie auf bestimmte Muskelgruppen ab und bedienen Sie ein vielfältiges Publikum.
Vielseitigkeit: Das modulare Datensystem ermoglicht vielseitige Nutzung und befahigt Unternehmen, ihren Fitness-Content nahtlos anzupassen und weiterzuentwickeln.
Nein, die Wahl zwischen der interaktiven Version und den Mitmach-Videos hat keine Auswirkung auf die Kosten. Genießen Sie die Flexibilität, das Format zu wählen, das zu Ihren Geschäftszielen passt, ohne zusätzliche Gebühren.
Ja, es gibt Einschrankungen bei der Anzahl der API-Anfragen basierend auf Ihrem aktiven Abonnement. Weitere Details zu den Grenzen jedes Plans finden Sie unter https://hyperhuman.cc/pricing
Ja, unser engagiertes Support-Team steht bereit, um Unterstützung zu leisten und alle Anfragen zu beantworten, um eine nahtlose Integration zu gewahrleisten.
Bei weiteren Fragen oder Unterstutzung kontaktieren Sie unser Support-Team unter support@hyperhuman.com
Ja. Die Hyperhuman Content API unterstützt lokalisierte Trainingserlebnisse an 13 Standorten, sodass Ihre App das gleiche Training in der Sprache des Benutzers bereitstellen kann – Video + Metadaten + Audioanleitung.
Was lokalisiert wird: Workout-Titel/Beschreibungen, Ubungsnamen, Ausrustung, Muskelgruppen und Audioanleitungen (wo aktiviert).
Fordern Sie also eine Sprache an: Übergeben Sie locale (z.B. fr-FR) beim Abrufen von Workout-Details oder Playlists:
GET /v1/workouts/{workoutId}?locale=fr-FR
GET /v1/workouts/{workoutId}/playlist?locale=fr-FR
Unterstützte Gebietsschemata (13): en-US, en-GB, en-AU, fr-FR, de-DE, es-ES, it-IT, pt-PT, he-IL, ro-RO, cs-CZ, fi-FI, nl-NL
Fallback-Verhalten: Wenn ein Gebietsschema nicht verfügbar ist, greift die API standardmäßig auf Englisch zurück.
Ja. Hyperhuman unterstutzt beides: einen Plug-and-Play-eingebetteten Workout-Player (am schnellsten) und eine benutzerdefinierte Player-Implementierung (maximale Kontrolle) mit derselben Workout API und Playlist-Endpoints.
Option A – Eingebetteter Player (am schnellsten zu liefern)
Verwenden Sie einen iframe-Workout-Player zum Streamen eines vorgefertigten Workouts:
https://team.hyperhuman.cc/embed/workout/{workoutId}?organizationId={orgId}&apiKey={apiKey}&locale=en-US
Or embed a player that receives AI-generated workout JSON (great for “generate → instantly play” flows).
Am besten fur: Web-Apps, Portale, Landing Pages, Corporate-Wellness-Intranets, MVPs.
Option B - Benutzerdefinierter Player (volle Kontrolle in Ihrer UI)
Rufen Sie Workout-Details und eine strukturierte Playlist mit HLS-Streams ab und rendern Sie Ihre eigene Erfahrung:
GET /v1/workouts/{workoutId}
GET /v1/workouts/{workoutId}/playlist?locale={locale}
Sie erhalten Segment-Timing + Medienressourcen (Intro/Übung/Pause/Outro) sowie vorsignierte URLs und HLS-Master-Playlists für adaptives Streaming.
Am besten für: mobile Apps, vernetzte Hardware, fortgeschrittene Coaching-UX, benutzerdefinierte Analysen.