API · /rowing-api

Indoor Rowing API

gesund 3,356 Subscribers

Indoor-Rowing (Concept2 Erg) Mathematik als API, lokal und deterministisch berechnet – die Watt-, Split- und Kalorienzahlen, mit denen ein Ruderer, Trainer oder eine Fitness-App ein Stück arbeitet, unter Verwendung der veröffentlichten Concept2-Beziehungen. Der Split-to-Watts-Endpunkt wandelt einen 500-m-Split in Leistung um: Auf einem Erg ist die Leistung durch das Tempo festgelegt, nicht durch die Schlagfrequenz, also Watt = 2,80 ÷ Tempo³, wobei das Tempo die Sekunden pro Meter ist (der Split ÷ 500) – ein 2:00-Split entspricht etwa 202 W. Da die Leistung umgekehrt proportional zur dritten Potenz des Tempos ist, kosten kleine Split-Gewinne viele Watt: 1:50 statt 2:00 zu ziehen entspricht etwa 270 W, nicht 220. Der Watts-to-Split-Endpunkt kehrt es um – Tempo = (2,80 ÷ Watt)^(1/3), Split = Tempo × 500 – sodass eine Zielwattleistung dem Split auf dem Monitor entspricht und die Leistung eines Ruderers direkt mit der eines Radfahrers oder jeder anderen Wattzahl vergleichbar ist. Der Kalorien-Endpunkt wendet die Concept2-Kalorienformel an: Cal/h = (Watt × 4 × 0,8604) + 300, wobei die +300 ein fester Ruhestoffwechsel-Term ist, der die Zählung des Ergs höher laufen lässt als die reine mechanische Arbeit; 200 W entsprechen etwa 988 Cal/h, grob 494 Kalorien über 30 Minuten. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für Ruder- und Erg-Trainingstools, Coaching- und Leaderboard-Apps sowie Fitnessrechner. Reine lokale Berechnung – kein Key, kein Drittanbieter-Service, sofort. Concept2-Modell – eine Maschinenschätzung, keine Labor-Kalorimetrie. 3 Compute-Endpunkte. Für Laufgeschwindigkeit verwenden Sie eine Pace-API; für Radfahren eine Cycling-API.

api.oanor.com/rowing-api
API-Key holen Im Playground testen → Anbieter kontaktieren

Maschinenlesbare Spezifikation, damit KI-Agenten diese API integrieren können.

/api/rowing-api/openapi.json
/api/rowing-api/llms.txt

Discovery: GET /api/index.json listet alle APIs.

Indoor Rowing API — live data on the oanor API marketplace

API-Health

gesund
Uptime
100.00%
Server-Probes · 24h
Latenz Ø
80 ms
Server-Probes · 24h
Subscribers
3,356
aktiv
Gesamt-Calls
76
letzte 7 Tage

Preise

Wähle einen Tier — abrechnung monatlich, jederzeit kündbar.

Free

Kostenlos

  • 7,500 Calls / Monat
  • 2 Anfragen / Sekunde
  • Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
  • 7.500 Aufrufe/Monat
  • 2 req/sec
  • Split, Watt, Kalorien
  • Keine Kreditkarte
Anmelden zum Abonnieren

Starter

€7.30 /Monat

  • 63,000 Calls / Monat
  • 6 Anfragen / Sekunde
  • Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
  • 63.000 Aufrufe/Monat
  • 6 req/sec
  • Concept2 Split & Power
  • E-Mail-Support
Anmelden zum Abonnieren

Pro

€25.00 /Monat

  • 250,000 Calls / Monat
  • 15 Anfragen / Sekunde
  • Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
  • 250.000 Aufrufe/Monat
  • 15 req/sec
  • Coaching- und Leaderboard-Pipelines
  • Prioritäts-Support
Anmelden zum Abonnieren

Mega

€77.00 /Monat

  • 1,170,000 Calls / Monat
  • 40 Anfragen / Sekunde
  • Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
  • 1.170.000 Aufrufe/Monat
  • 40 req/sec
  • Plattform- & App-Skala
  • Dedizierte SLA
Anmelden zum Abonnieren

Gebaut von

Ähnliche APIs

Andere APIs mit überschneidenden Tags.

Swimming API — oanor API marketplace

Swimming API

Schwimm-Mathematik als API, lokal und deterministisch berechnet – die SWOLF-, Schwellen-Tempo- und Pro-100-m-Zahlen, mit denen ein Schwimmer, Trainer oder eine Trainings-App arbeitet. Der Swolf-Endpunkt bewertet die Schlagökonomie für eine Bahn: SWOLF (Schwimmen + Golf) = die Anzahl der Schläge plus die benötigten Sekunden, und wie beim Golf gilt: niedriger ist besser – weiter pro Schlag gleiten oder schneller schwimmen verbessert beides, sodass eine 25-m-Bahn in 18 Schlägen und 30 s einen SWOLF von 48 ergibt. Da dies von der Bahnlänge und dem Schwimmstil abhängt, wird der Wert auf 25 m normiert, sodass Bahnen in verschiedenen Becken vergleichbar sind. Der CSS-Endpunkt berechnet die Critical Swim Speed, das Schwellentempo des Schwimmers, aus zwei All-Out-Zeittests: CSS = (Distanz1 − Distanz2) ÷ (Zeit1 − Zeit2) – der klassische 400-m- und 200-m-Test, bei dem 6:00 und 2:50 etwa 1,05 m/s ergeben, eine Schwelle von 1:35 / 100 m; Trainingsgeschwindigkeiten werden dann als Abweichungen von CSS festgelegt, das Äquivalent zur Laufschwelle oder zum 2-km-Tempo auf dem Ergometer. Der Pace-Endpunkt liefert Geschwindigkeit und das Pro-100-m-Tempo, das Schwimmer tatsächlich angeben (Zeit ÷ Distanz × 100), also 100 m in 1:30 ergibt ein Tempo von 1:30 / 100 m bei 1,11 m/s. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für Schwimm-Trainings- und Coaching-Tools, Bahn-Tracker- und Triathlon-Apps sowie Fitnessrechner. Reine lokale Berechnung – kein Key, kein Drittanbieter-Service, sofort. 3 Compute-Endpunkte. Für Lauftempo verwenden Sie eine Pace-API; für Indoor-Rudern eine Ruder-API.

api.oanor.com/swimming-api

Powerlifting Score API — oanor API marketplace

Powerlifting Score API

Powerlifting-Stärkewert-Mathematik als API, lokal und deterministisch berechnet – die Wilks-, DOTS- und IPF-GL-Zahlen, die eine Wettkampf-, Fitnessstudio- oder Trainings-App verwendet, um Heber über Körpergewichte und Geschlechter hinweg zu vergleichen. Der Wilks-Endpunkt gibt den klassischen Wilks-Koeffizienten (1996) und den Score: Gesamtgewicht × 500 ÷ ein Polynom fünften Grades im Körpergewicht, mit getrennten Kurven für Männer und Frauen – lange der Verbandsstandard für „bester Heber“, ein 100 kg schwerer Mann mit 600 kg Gesamtgewicht erzielt etwa 365. Der DOTS-Endpunkt gibt den modernen DOTS-Score (2019), dieselbe Idee von Gesamtgewicht × 500 ÷ Polynom, aber an aktualisierte Daten angepasst mit einer Kurve vierten Grades, die fairer über die Gewichtsklassen ist und nicht zu den Mittelgewichten verzerrt, jetzt der Standard in den meisten Roh-Wettkampf-Software. Der IPF-GL-Endpunkt gibt die aktuellen GL-Punkte (2020) des International Powerlifting Federation: 100 × Gesamtgewicht ÷ (A − B·e^(−C·Körpergewicht)), mit getrennten Konstanten für Geschlecht und für Roh- (Classic) versus Ausrüstungsheben, die offizielle Metrik bei IPF-Meisterschaften. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für Wettkampfmanagement- und Bewertungssoftware, Fitnessstudio-Ranglisten und Trainingsprotokoll-Apps sowie Kraftsport-Tools. Reine lokale Berechnung – kein Key, kein Drittanbieter-Service, sofort. 3 Berechnungsendpunkte. Für One-Rep-Max-Schätzung und Plattenbeladung verwenden Sie eine Krafttrainings-API.

api.oanor.com/powerlifting-api

Barbell & Lifting API — oanor API marketplace

Barbell & Lifting API

Barbell- und Gewichtheber-Mathematik als API, lokal und deterministisch berechnet – die Scheibenbeladungs- und Prozentzahlen, die ein Lifter, Trainer oder eine Fitness-App an der Hantelbank ausrechnet. Der Plates-Endpunkt löst das alltägliche Rätsel im Fitnessstudio, welche Scheiben auf jede Seite für ein Zielgewicht kommen: 100 kg auf einer Standard-20-kg-Stange bedeuten 40 kg pro Seite, zuerst mit den schwersten beladen als 25er und 15er; 102,5 kg fügt die 1,25-Mikroplatte hinzu; und wenn ein Ziel mit den vorhandenen Scheiben nicht erreichbar ist, lädt es die nächstmögliche und teilt das Defizit mit, sodass Sie nie raten müssen. Es funktioniert in Kilogramm oder Pfund (225 lb auf einer 45-lb-Stange sind zwei 45er pro Seite), mit einem benutzerdefinierten Stangengewicht und einem benutzerdefinierten Scheibensatz. Der Percent-Endpunkt wandelt ein One-Rep-Max in das tatsächlich zu ladende Arbeitsgewicht um: 80 % eines 100-kg-Maximums sind 80 kg, und die Abfrage eines Fünf-Wiederholungs-Gewichts ergibt etwa 85,7 kg über die Epley-Formel (1RM = Gewicht × (1 + Wiederholungen ÷ 30)) – fünf Wiederholungen liegen nahe 86 % des Maximums, zehn Wiederholungen nahe 75 %. Der Warmup-Endpunkt baut eine Rampe von der leeren Stange bis zum Arbeitssatz bei etwa 40, 55, 70 und 85 %, jede auf einen belastbaren Schritt gerundet, wobei die Wiederholungszahl sinkt, wenn die Stange schwer wird. Alles wird lokal und deterministisch berechnet, also ist es sofort und privat. Ideal für Entwickler von Fitnessstudio-, Krafttrainings-, Powerlifting- und Fitness-Apps, Workout-Logger- und Coaching-Tools sowie für Entwickler von Smart-Rack- und Plattenrechnern. Reine lokale Berechnung – kein Key, kein Drittanbieter-Service, sofort. Exakte Mathematik, keine Simulation. Live, nichts gespeichert. 3 Compute-Endpunkte. Für die One-Rep-Max-Schätzung aus einem Satz verwenden Sie eine Strength-API.

api.oanor.com/barbell-api

Body Fat API — oanor API marketplace

Body Fat API

Körperfettanteil- und Körperzusammensetzungsberechnungen als API, lokal und deterministisch berechnet. Der Navy-Endpunkt wendet die US-Navy-Umfangsmethode an – für Männer %BF = 495/(1,0324 − 0,19077·log10(Taille − Hals) + 0,15456·log10(Größe)) − 450, und für Frauen eine Formel, die das Hüftmaß hinzufügt – um den Körperfettanteil allein mit einem Maßband zu schätzen, wobei der Prozentsatz und die Fitnesskategorie (essentiell, Athleten, Fitness, akzeptabel oder fettleibig) zurückgegeben werden; ein Mann von 178 cm mit einem Halsumfang von 40 cm und einer Taille von 90 cm hat etwa 18,7 %. Der Deurenberg-Endpunkt liefert die BMI-basierte Schätzung %BF = 1,20·BMI + 0,23·Alter − 10,8·(1 wenn männlich) − 5,4 aus BMI oder Gewicht und Größe plus Alter. Der Composition-Endpunkt teilt ein Gesamtgewicht in Fettmasse und magere (fettfreie) Masse aus einem Körperfettanteil auf. Umfänge und Größe sind in Zentimetern und Gewicht in Kilogramm. Alles wird lokal und deterministisch berechnet, daher ist es sofort und privat. Ideal für Entwickler von Fitness-, Wellness-, Gym-, Ernährungs-, Körper-Tracking- und Gesundheitsbildungs-Apps, Körperzusammensetzungs- und Fortschrittsverfolgungstools sowie Coaching-Software. Dies sind Schätzformeln, kein Ersatz für DEXA oder professionelle Beurteilung. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieterdienst, sofort. Live, nichts wird gespeichert. 3 Endpunkte. Dies ist der Körperfettanteil; für den Body-Mass-Index verwenden Sie eine BMI-API und für den Grundumsatz eine BMR-API.

api.oanor.com/bodyfat-api

Häufig gestellte Fragen

Schnelle Antworten zu Preisen, Kontingenten und Integration.

Wie bekomme ich einen API-Key für Indoor Rowing API?
Registriere dich kostenlos auf oanor.com, erstelle einen API-Key im Entwickler-Dashboard und rufe Indoor Rowing API mit dem x-oanor-key-Header auf. Keine Kreditkarte für den Free-Tier nötig.
Wie hoch ist das Rate-Limit für Indoor Rowing API?
Der Free-Tier erlaubt 1 Anfrage pro Sekunde. Bezahlte Pläne skalieren bis zu 50 Anfragen pro Sekunde im Mega-Tier. Harte Limits liefern HTTP 429 oberhalb der Quote — keine überraschenden Mehrkosten.
Was kostet Indoor Rowing API?
Indoor Rowing API hat einen Free-Tier mit 100 Calls / Monat. Bezahlte Pläne starten bei €7.30 / Monat mit höheren Kontingenten und schnelleren Rate-Limits.
Kann ich mein Abo jederzeit kündigen?
Ja. Pläne werden monatlich abgerechnet und du kannst jederzeit in deinem Billing-Dashboard kündigen. Keine Mindestlaufzeit und keine Kündigungsgebühr.
Ist Indoor Rowing API DSGVO-konform?
Alle Anfragen an Indoor Rowing API laufen über unser EU-Gateway. Dein Upstream-API-Key verlässt nie unseren Server und es werden keine personenbezogenen Daten an den Upstream-Anbieter weitergegeben außer der Anfrage selbst.

Wähle einen Endpoint aus der Liste links — Details und Playground erscheinen hier.

Code-Snippets

Registrieren, um einen API-Key zu bekommen, dann jeden Pfad unter deinem Slug aufrufen.

curl https://api.oanor.com/rowing-api/SOME_PATH \
  -H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/rowing-api/SOME_PATH", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/rowing-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
    "https://api.oanor.com/rowing-api/SOME_PATH",
    headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())

Bewertungen

Melde dich an, um zu bewerten.

Noch keine Bewertungen.

Diskussion

Stelle Fragen, teile Tipps, bekomme Antworten vom Anbieter und anderen Entwicklern. Öffentlich — jeder kann mitlesen.

Melde dich an, um zu schreiben oder zu antworten.

Anmelden

Neue Diskussion

/ 4000

📌 Angepinnt 🔒 Gesperrt

·

· ·

/ 4000

🔒 Diese Diskussion ist gesperrt — keine neuen Antworten möglich.

  • Noch keine Diskussionen — starte die erste.

Support

Privater 1:1-Support mit dem Anbieter — Abrechnungsfragen, Integrationsprobleme, Account-Themen. Nur du und das Anbieter-Team sehen diese Threads.

Melde dich an, um ein Support-Ticket zu öffnen.

Anmelden

Neues Ticket öffnen

Beschreibe wobei du Hilfe brauchst. Das Anbieter-Team bekommt eine Mail und antwortet auf der Ticket-Seite.

  • Noch keine Tickets für diese API.

Subscription aktiv — Calls können sofort starten.

Erste Anfrage senden —

Subscription aktiv — kopiere ein Snippet und kalibriere deinen ersten Call.