Body mass index
API · /bmi-api
BMI & Body Composition API
Lichaamssamenstelling wiskunde als een API, lokaal en deterministisch berekend. Het bmi-eindpunt berekent de body mass index, BMI = gewicht/lengte², classificeert het op de WHO-schaal (ondergewicht, normaal, overgewicht, obesitas) en retourneert het gezonde gewichtsbereik voor de lengte van de persoon. Het idealweight-eindpunt berekent het ideale lichaamsgewicht met de vier klassieke formules — Devine, Robinson, Miller en Hamwi — elk een basisgewicht plus een toename voor elke inch lengte boven vijf voet, en hun gemiddelde. Het bodyfat-eindpunt schat het lichaamsvetpercentage met de US Navy omtrekmethode op basis van de nek- en tailleomtrek (en heupen voor vrouwen) en de lengte, classificeert het van essentieel tot hoog, en — gegeven een gewicht — splitst het in vetmassa en vetvrije massa. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor ontwikkelaars van fitness-, gezondheids- en welzijnsapps, tools voor lichaamstracking en coaching, dashboards voor sportscholen en klinieken, en zelfbeoordelingsapps. Pure lokale berekening — geen sleutel, geen externe dienst, onmiddellijk. Live, niets opgeslagen. Alleen schattingen, geen medisch advies. 3 eindpunten. Dit is lichaamssamenstelling; voor basaal metabolisme en calorieën gebruik een BMR API.
API-gezondheid
gezond- Uptime
- 100.00%
- Serversondes · 24 uur
- Gem. latentie
- 77 ms
- Serversondes · 24 uur
- Abonnees
- 3,780
- actief
- Totaal aantal oproepen
- 80
- laatste 7 dagen
Prijzen
Kies een niveau: maandelijks gefactureerd en op elk gewenst moment opzegbaar.
Free
Vrij
- 3,000 oproepen / maand
- 2 verzoeken / tweede
- Hard cap (429 boven quotum, geen overschrijding)
- 22.435 aanroepen/maand
- 2 verzoeken/sec
- BMI + ideaal gewicht + lichaamsvet
- Geen creditcard
Starter
€4.00 /maand
- 40,000 oproepen / maand
- 5 verzoeken / tweede
- Hard cap (429 boven quotum, geen overschrijding)
- 33,75k aanroepen/maand
- 8 verzoeken/sec
- Vier IBW-formules, Navy body fat
- E-mailondersteuning
Pro
€12.00 /maand
- 250,000 oproepen / maand
- 15 verzoeken / tweede
- Hard cap (429 boven quotum, geen overschrijding)
- 371.5k aanroepen/maand
- 20 req/sec
- Pijplijnen voor gezondheids- en coachingsapps
- Prioritaire ondersteuning
Mega
€39.00 /maand
- 1,500,000 oproepen / maand
- 40 verzoeken / tweede
- Hard cap (429 boven quotum, geen overschrijding)
- 1.9M aanroepen/maand
- 50 verzoeken/sec
- Platformschaal
- Toegewijde SLA
Gebouwd door
Gerelateerd APIs
Andere APIs met overlappende tags.
Health Calculator API
Een complete gezondheids- en fitnesscalculatorsuite in één API: Body Mass Index met categorie en gezond gewichtsbereik, Basale Metabolische Snelheid (Mifflin-St Jeor en Harris-Benedict), Totale Dagelijkse Energieverbruik met calorieën voor gewichtsverlies/-toename, macronutriëntenverdeling (gebalanceerd, koolhydraatarm, eiwitrijk, keto, uithoudingsvermogen) met vezels, U.S. Navy lichaamsvetpercentage, ideaal lichaamsgewicht volgens vier klassieke formules (Devine, Robinson, Miller, Hamwi), en dagelijkse waterinname. Elk eindpunt accepteert GET-queryparameters of een JSON POST-body en werkt in zowel metrische als imperiale eenheden. Alle berekeningen worden lokaal uitgevoerd met gevestigde openbare-domeinvergelijkingen, dus reacties zijn onmiddellijk en de service is altijd beschikbaar. Ideaal voor fitnesstrackers, voedingsapps, telegezondheid en welzijnsdashboards.
api.oanor.com/healthcalc-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
Zwem-API
Zwemwiskunde als een API, lokaal en deterministisch berekend — de SWOLF-, drempel-tempo- en per-100 m-getallen waarmee een zwemmer, coach of trainingsapp werkt. Het swolf-eindpunt scoort slagefficiëntie voor één lengte: SWOLF (swim + golf) = het aantal slagen plus de genomen seconden, en zoals bij golf is lager beter — verder glijden per slag of sneller zwemmen verlaagt het, dus een 25 m-lengte in 18 slagen en 30 s is een SWOLF van 48. Omdat het afhankelijk is van badlengte en slag, wordt de score genormaliseerd naar 25 m zodat lengtes in verschillende baden vergelijkbaar zijn. Het css-eindpunt berekent Critical Swim Speed, de drempel-tempo van de zwemmer, uit twee all-out tijdritten: CSS = (afstand1 − afstand2) ÷ (tijd1 − tijd2) — de klassieke 400 m- en 200 m-test, waarbij 6:00 en 2:50 ongeveer 1,05 m/s geven, een drempel van 1:35 / 100 m; trainingstempo's worden dan ingesteld als offsets van CSS, het equivalent van een hardloper zijn drempel of een ergometer zijn 2 k-tempo. Het pace-eindpunt geeft snelheid en het per-100 m-tempo dat zwemmers daadwerkelijk gebruiken (tijd ÷ afstand × 100), dus 100 m in 1:30 is een tempo van 1:30 / 100 m bij 1,11 m/s. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor zwemtrainings- en coachingshulpmiddelen, baantrackers en triathlon-apps, en fitnesscalculators. Pure lokale berekening — geen key, geen externe service, direct. 3 compute-eindpunten. Gebruik voor hardlooptempo een pace-API; voor indoor roeien een roei-API.
api.oanor.com/swimming-api
Indoor Rowing API
Indoor-rowing (Concept2 erg) wiskunde als een API, lokaal en deterministisch berekend — de watt-, split- en caloriegetallen waarmee een roeier, coach of fitnessapp een stuk uitwerkt, met behulp van de gepubliceerde Concept2-relaties. Het split-naar-watts eindpunt zet een 500 m split om in vermogen: op een erg wordt het vermogen bepaald door het tempo, niet de slagfrequentie, dus watts = 2,80 ÷ tempo³ waarbij het tempo de seconden per meter is (de split ÷ 500) — een 2:00 split is ongeveer 202 W. Omdat vermogen omgekeerd evenredig is met de derde macht van het tempo, kosten kleine splitwinsten veel watts: 1:50 in plaats van 2:00 trekken is ongeveer 270 W, niet 220. Het watts-naar-split eindpunt keert het om — tempo = (2,80 ÷ watts)^(1/3), split = tempo × 500 — dus een doelwattage wordt vertaald naar de split op de monitor en het vermogen van een roeier is direct vergelijkbaar met dat van een fietser of elk ander wattage. Het calorie-eindpunt past de Concept2-calorieformule toe, Cal/uur = (watts × 4 × 0,8604) + 300, waarbij de +300 een vaste rustmetabolisme-term is die ervoor zorgt dat de telling van de erg hoger is dan puur mechanisch werk; 200 W is ongeveer 988 Cal/uur, ruwweg 494 calorieën over 30 minuten. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor roei- en erg-trainingshulpmiddelen, coaching- en leaderboard-apps en fitnesscalculators. Pure lokale berekening — geen key, geen externe service, direct. Concept2-model — een machineschatting, geen laboratoriumcalorimetrie. 3 compute-eindpunten. Gebruik voor looptempo een pace-API; voor fietsen een fiets-API.
api.oanor.com/rowing-api
Veelgestelde vragen
Snelle antwoorden over prijzen, quota's en integratie.
Hoe krijg ik een API-sleutel voor BMI & Body Composition API?
Wat is de rate-limit voor BMI & Body Composition API?
Wat kost BMI & Body Composition API?
Kan ik mijn abonnement op elk moment opzeggen?
Voldoet BMI & Body Composition API aan de AVG?
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/bmi-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/bmi-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/bmi-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/bmi-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.
InloggenNieuwe discussie
·
-
Antwoord van aanbieder
🔒 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.
InloggenNieuw ticket openen
Beschrijf waar je hulp bij nodig hebt. Het team krijgt een mail en antwoordt op de ticketpagina.
-
·
Urgent - Nog geen tickets voor deze API.