API · /barbell-api

Barbell & Lifting API

gezond 4,560 Abonnees

Barbell- en gewichtstrainingswiskunde als een API, lokaal en deterministisch berekend — de plaatbeladings- en percentagegetallen die een lifter, coach of sportschoolapp bij het rek uitrekent. Het plates-eindpunt lost de dagelijkse sportschoolpuzzel op van welke platen aan elke kant moeten voor een streefgewicht: 100 kg op een standaard 20 kg stang betekent 40 kg per kant, zwaarst eerst geladen als een 25 en een 15; 102,5 kg voegt de 1,25 microplaat toe; en als een streefgewicht niet haalbaar is met de beschikbare platen, laadt het de dichtstbijzijnde mogelijke en vertelt het het tekort, zodat je nooit hoeft te raden. Het werkt in kilogram of pond (225 lb op een 45 lb stang is twee 45's per kant), met een aangepast stanggewicht en een aangepaste platenset. Het percent-eindpunt zet een one-rep-max om in het werkgewicht dat je daadwerkelijk laadt: 80% van een 100 kg max is 80 kg, en vragen om een vijf-herhalingsgewicht geeft ongeveer 85,7 kg via de Epley-formule (1RM = gewicht × (1 + herhalingen ÷ 30)) — vijf herhalingen zitten rond 86% van max, tien herhalingen rond 75%. Het warmup-eindpunt bouwt een opstap van de lege stang naar de werkset op ongeveer 40, 55, 70 en 85%, elk afgerond op een belastbare stap, waarbij het aantal herhalingen daalt naarmate de stang zwaarder wordt. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor ontwikkelaars van sportschool-, krachttraining-, powerlifting- en fitnessapps, workout-logger- en coachingtools, en bouwers van slimme rekken en plaatcalculators. Pure lokale berekening — geen key, geen externe service, direct. Exacte wiskunde, geen simulatie. Live, niets opgeslagen. 3 compute-eindpunten. Voor one-rep-max-schatting op basis van een set gebruik je een strength API.

api.oanor.com/barbell-api
Verkrijg een API-sleutel Probeer het in de speeltuin → Provider contacteren

Machineleesbare specificaties zodat AI-agenten deze API kunnen integreren.

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

Ontdekking: GET /api/index.json vermeldt elke API.

API-gezondheid

gezond
Uptime
100.00%
Serversondes · 24 uur
Gem. latentie
84 ms
Serversondes · 24 uur
Abonnees
4,560
actief
Totaal aantal oproepen
4
laatste 7 dagen
status Volledige statuspagina → · 8 sondes/24u

Prijzen

Kies een niveau: maandelijks gefactureerd en op elk gewenst moment opzegbaar.

Free

Vrij

  • 7,100 oproepen / maand
  • 2 verzoeken / tweede
  • Hard cap (429 boven quotum, geen overschrijding)
  • 7.100 API-aanroepen/maand
  • 2 verzoeken/sec
  • Platentoevoeging + %1RM + opwarming
  • Geen creditcard
Meld u aan om u te abonneren

Starter

€4.20 /maand

  • 56,500 oproepen / maand
  • 6 verzoeken / tweede
  • Hard cap (429 boven quotum, geen overschrijding)
  • 56.500 API-aanroepen/maand
  • 6 verzoeken/sec
  • kg & lb, aangepaste halter & gewichten, Epley
  • E-mailondersteuning
Meld u aan om u te abonneren

Pro

€11.70 /maand

  • 232,000 oproepen / maand
  • 15 verzoeken / tweede
  • Hard cap (429 boven quotum, geen overschrijding)
  • 232.000 oproepen/maand
  • 15 req/sec
  • Workout-logger & coaching pipelines
  • Prioritaire ondersteuning
Meld u aan om u te abonneren

Mega

€37.00 /maand

  • 1,340,000 oproepen / maand
  • 40 verzoeken / tweede
  • Hard cap (429 boven quotum, geen overschrijding)
  • 1.340.000 API-aanroepen/maand
  • 40 verzoeken/sec
  • Platformschaal
  • Toegewijde SLA
Meld u aan om u te abonneren

Gebouwd door

Gerelateerd APIs

Andere APIs met overlappende tags.

Exercises API

Een complete oefeningen- en workoutdatabase met 870+ oefeningen: zoek en filter op doelspier, benodigde apparatuur, categorie, moeilijkheidsgraad, krachttype en mechaniek, haal een enkele oefening op met stapsgewijze instructies, primaire en secundaire spieren en demonstratieafbeeldingen, trek een willekeurige oefening die aan filters voldoet, en lees alle beschikbare facetwaarden om filter-UIs te bouwen. Elk eindpunt accepteert invoer via de queryreeks of het verzoeklichaam en retourneert slanke, voorspelbare JSON. Pure server-side data (geen externe upstream), dus reacties zijn direct en altijd beschikbaar. Ideaal voor fitness- en gym-apps, workoutplanners, personal-trainer-tools en gezondheidsplatforms.

api.oanor.com/exercises-api

Strength Training API

Krachttraining wiskunde als een API. Het one-rep-max eindpunt schat je one-rep max in op basis van een set met een bepaald gewicht en herhalingen met behulp van vijf gevestigde formules — Epley, Brzycki, Lander, Lombardi en O'Conner — met hun gemiddelde, en retourneert een rep-max tabel met het geschatte gewicht (en percentage van 1RM) voor 1 tot 12 herhalingen. Het plates eindpunt berekent precies welke gewichtsschijven aan elke kant van een halter moeten worden geladen voor een doelgewicht, gegeven het haltergewicht en de schijfdenominaties die je hebt, en vertelt je of het doel exact haalbaar is. Het wilks eindpunt berekent de Wilks (klassiek) en DOTS relatieve krachtscores op basis van lichaamsgewicht en totaal gelift gewicht, zodat lifters van verschillende grootte eerlijk kunnen worden vergeleken. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor sportschool- en liftapps, powerlifting en krachttraining, workoutplanners en voortgangstrackers, en fitness wearables. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 4 eindpunten. Dit is krachtwiskunde; voor BMI, BMR en calorieën gebruik een gezondheidscalculator API en voor hartslag trainingszones gebruik een hartslag API.

api.oanor.com/strength-api

Body Fat API

Body-fat-percentage en body-composition wiskunde als een API, lokaal en deterministisch berekend. Het navy-eindpunt past de US Navy omtrekmethode toe — voor mannen %BF = 495/(1.0324 − 0.19077·log10(taille − nek) + 0.15456·log10(lengte)) − 450, en voor vrouwen een formule die de heupmeting toevoegt — om lichaamsvet te schatten op basis van alleen een meetlint, met als resultaat het percentage en de fitheidscategorie (essentieel, atleten, fit, acceptabel of obesitas); een man van 178 cm met een nek van 40 cm en een taille van 90 cm leest ongeveer 18,7 %. Het deurenberg-eindpunt geeft de BMI-gebaseerde schatting %BF = 1,20·BMI + 0,23·leeftijd − 10,8·(1 indien man) − 5,4 op basis van BMI of gewicht en lengte plus leeftijd. Het composition-eindpunt splitst een totaalgewicht in vetmassa en magere (vetvrije) massa op basis van een lichaamsvetpercentage. Omtrekken en lengte zijn in centimeters en gewicht in kilogrammen. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor ontwikkelaars van fitness-, wellness-, sportschool-, voedings-, lichaamstracking- en gezondheidseducatie-apps, body-composition- en voortgangstrackingtools en coachingssoftware. Dit zijn schattingsformules, geen vervanging voor DEXA of professionele beoordeling. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit is body-fat percentage; voor body-mass index gebruik een BMI API en voor basaal metabolisme een BMR API.

api.oanor.com/bodyfat-api

Calorie Burn API

Bewegings-calorieverbrandingswiskunde als een API, lokaal en deterministisch berekend met de MET (metabool-equivalent) methode. Het activiteitseindpunt berekent de verbrande calorieën door een activiteit, calorieën = MET × gewicht × uren, waarbij de MET-waarde direct wordt gebruikt of uit een tabel met benoemde activiteiten (wandelen, hardlopen, fietsen, zwemmen, HIIT, roeien, yoga, gewichtheffen en meer), en retourneert de calorieën per minuut. Het stappeneindpunt zet een stappentelling om in afstand en calorieën: de paslengte wordt geschat op basis van lengte (ongeveer 0,415 × lengte voor wandelen, 0,65 voor hardlopen), de afstand is stappen × paslengte, en de energie is de afstand maal lichaamsgewicht maal een netto kost van ongeveer 0,5 kcal/kg/km wandelen of 1,0 hardlopen. Het duureindpunt werkt achteruit en geeft de minuten van een activiteit die nodig zijn om een streefaantal calorieën te verbranden. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor fitness-, activiteitentracking- en gewichtsbeheer-app-ontwikkelaars, workout- en stappenteller-tools en welzijnsdashboards. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. Schattingen alleen. 3 eindpunten. Dit is energieverbruik bij activiteit; voor rustmetabolisme en TDEE gebruik een BMR API.

api.oanor.com/calorieburn-api

Veelgestelde vragen

Snelle antwoorden over prijzen, quota's en integratie.

Hoe krijg ik een API-sleutel voor Barbell & Lifting API?
Registreer gratis op oanor.com, genereer een API-sleutel in het ontwikkelaarsdashboard en roep Barbell & Lifting API aan met de x-oanor-key-header. Geen creditcard nodig voor het gratis abonnement.
Wat is de rate-limit voor Barbell & Lifting API?
Het gratis pakket staat 1 verzoek per seconde toe. Betaalde pakketten schalen tot 50 verzoeken per seconde op het Mega-niveau. Harde limieten geven HTTP 429 boven de quota — geen verrassende meerkosten.
Wat kost Barbell & Lifting API?
Barbell & Lifting API heeft een gratis pakket met 100 calls / maand. Betaalde pakketten beginnen bij €4.20 / maand met hogere quota's en snellere rate-limits.
Kan ik mijn abonnement op elk moment opzeggen?
Ja. Abonnementen worden maandelijks gefactureerd en je kunt op elk moment opzeggen via je facturatie-dashboard. Geen langetermijncontracten en geen opzegkosten.
Voldoet Barbell & Lifting API aan de AVG?
Alle aanvragen aan Barbell & Lifting API lopen via onze EU-gateway. Je upstream-API-sleutel verlaat nooit onze server en er worden geen persoonsgegevens gedeeld met de upstream-leverancier behalve de aanvraag zelf.

Kies een eindpunt uit de lijst aan de linkerkant om de details ervan te bekijken en het te proberen.

Codefragmenten

Meld u aan om een ​​API-sleutel te krijgen en roep vervolgens een pad onder uw naaktslak aan.

curl https://api.oanor.com/barbell-api/SOME_PATH \
  -H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/barbell-api/SOME_PATH", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/barbell-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/barbell-api/SOME_PATH",
    headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())

Beoordelingen

Log in om te beoordelen.

Nog geen beoordelingen.

Discussie

Stel vragen, deel tips, krijg antwoorden van de aanbieder en andere ontwikkelaars. Openbaar — iedereen kan meelezen.

Meld je aan om te schrijven of te antwoorden.

Inloggen

Nieuwe discussie

/ 4000

📌 Vastgepind 🔒 Vergrendeld

·

· ·

/ 4000

🔒 Deze discussie is vergrendeld — geen nieuwe antwoorden.

  • Nog geen discussies — start de eerste.

Support

Privé 1:1-support met de aanbieder — facturatie, integratie, account. Alleen jij en het aanbiedersteam zien deze threads.

Meld je aan om een supportticket te openen.

Inloggen

Nieuw ticket openen

Beschrijf waar je hulp bij nodig hebt. Het team krijgt een mail en antwoordt op de ticketpagina.

  • Nog geen tickets voor deze API.

Abonnement actief: calls kunnen direct starten.

Verstuur uw eerste aanvraag —

Abonnement actief: kopieer een fragment en start uw eerste oproep.