API · /bodymetrics-api

API Body Metrics

en bonne santé 3,117 Abonnées

Mathématiques anthropométriques des mesures corporelles sous forme d'API, calculées localement et de manière déterministe. Le point de terminaison body-surface-area calcule la surface corporelle en mètres carrés à partir de la taille et du poids selon cinq formules établies — Mosteller √(taille·poids/3600), DuBois, Haycock, Gehan-George et Boyd — avec leur moyenne, la valeur utilisée pour le dosage de la chimiothérapie et l'index cardiaque. Le point de terminaison lean-mass estime la masse maigre à partir de la taille, du poids et du sexe selon les formules de Boer, James et Hume, avec la masse grasse et le pourcentage de graisse corporelle qui en découlent. Le point de terminaison waist-ratio calcule le rapport taille-hanches (distribution des graisses) et le rapport taille-hauteur — où maintenir votre tour de taille en dessous de la moitié de votre taille est la règle simple pour la santé — avec des bandes de risque de type OMS. Les tailles et circonférences sont en centimètres, le poids en kilogrammes. Tout est calculé localement et de manière déterministe, donc c'est instantané et privé. Idéal pour les développeurs d'applications de santé, fitness, cliniques, télémédecine et bien-être, les outils de composition corporelle et de dosage, et l'éducation sanitaire. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Ceci concerne la surface corporelle, la masse maigre et les rapports de taille ; pour l'IMC, la graisse corporelle et le poids idéal, utilisez une API IMC et pour le BMR et la TDEE, une API BMR.

api.oanor.com/bodymetrics-api
Obtenez une clé API Essayez dans la cour de récréation → Contacter fournisseur

Spécification lisible par machine afin que les agents IA puissent intégrer cette API.

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

Découverte: GET /api/index.json répertorie tous les API.

Santé API

en bonne santé
Temps de disponibilité
100.00%
Sondes serveur · 24h
Latence moyenne
93 ms
Sondes serveur · 24h
Abonnées
3,117
active
Total des appels
32
les 7 derniers jours
status Page d'état complète → · 20 sondes/24h

Tarifs

Choisissez un niveau: facturé mensuellement, annulez à tout moment.

Free

Gratuite

  • 3,000 appels / mois
  • 2 requêtes / seconde
  • Plafond ferme (429 au-dessus du quota, pas de dépassement)
  • 26 635 appels/mois
  • 2 req/sec
  • BSA + masse maigre + rapports de tour de taille
  • Pas de carte de crédit
Connectez-vous pour vous abonner

Starter

€4.00 /mois

  • 40,000 appels / mois
  • 5 requêtes / seconde
  • Plafond ferme (429 au-dessus du quota, pas de dépassement)
  • 37,95k appels/mois
  • 8 req/sec
  • 5 formules BSA, Boer/James/Hume
  • Support par e-mail
Connectez-vous pour vous abonner

Pro

€12.00 /mois

  • 250,000 appels / mois
  • 20 requêtes / seconde
  • Plafond ferme (429 au-dessus du quota, pas de dépassement)
  • 413,5k appels/mois
  • 20 req/sec
  • Pipelines cliniques et bien-être
  • Support prioritaire
Connectez-vous pour vous abonner

Mega

€39.00 /mois

  • 1,523,000 appels / mois
  • 60 requêtes / seconde
  • Plafond ferme (429 au-dessus du quota, pas de dépassement)
  • 2,11M appels/mois
  • 50 req/sec
  • Échelle de plateforme
  • SLA dédié
Connectez-vous pour vous abonner

Construit par

Connexes APIs

Autres APIs avec des balises qui se chevauchent.

API UV et crème solaire

Mathématiques de sécurité solaire sous forme d'API, calculées localement et de manière déterministe — les chiffres de temps de brûlure, de FPS et de réapplication qu'une application de crème solaire, météo ou plein air utilise pour protéger les utilisateurs. Le point d'accès burntime estime le temps avant un coup de soleil à partir du type de peau Fitzpatrick (1 très claire à 6 très foncée), de l'indice UV et du FPS : le temps non protégé est une base selon le type de peau (type II environ 15 minutes) multipliée par 6 ÷ indice UV, et le temps protégé est ce temps multiplié par le FPS — ainsi, une peau claire de type II sous UV 8 brûle en environ 11 minutes à nu, ou environ 5 heures et demie sous FPS 30, tandis qu'une peau très claire de type I sous UV extrême 11 brûle en 5 minutes. Le point d'accès spf fait l'inverse : le FPS nécessaire = vos minutes souhaitées en extérieur ÷ le temps non protégé, avec le rappel que la protection réelle plafonne autour de FPS 30–50. Le point d'accès amount couvre la partie que les gens comprennent mal — environ 2 mg/cm², soit environ 1 once (30 g, un verre à shot) pour un corps adulte entier, réappliqué toutes les deux heures — et totalise la crème solaire pour une journée dehors. Tout est calculé localement et de manière déterministe, donc c'est instantané et privé. Idéal pour les développeurs d'applications de sécurité solaire, météo, soins de la peau et plein air, les outils d'alerte UV et de rappel, et les logiciels de bien-être. Calcul local pur — pas de clé, pas de service tiers, instantané. Estimations éducatives, pas des conseils médicaux. En direct, rien n'est stocké. 3 points d'accès de calcul.

api.oanor.com/sunscreen-api

API Groupe Sanguin

Compatibilité des groupes sanguins sous forme d'API, couvrant les systèmes ABO et Rh(D), calculée localement et de manière déterministe. Le point de terminaison de compatibilité indique si un donneur donné peut donner à un receveur donné, pour les globules rouges et le plasma — la règle pour les globules rouges étant que les antigènes du donneur doivent être un sous-ensemble de ceux du receveur (Rh inclus), et pour le plasma, l'inverse en ignorant le Rh. Le point de terminaison d'information décrit un groupe sanguin : les antigènes qu'il porte, les anticorps dans son plasma, tous les types dont il peut recevoir des globules rouges et à qui il peut donner des globules rouges, à qui il peut donner du plasma, s'il est un donneur universel de globules rouges (O−), un receveur universel de globules rouges (AB+) ou un donneur universel de plasma (AB), et sa fréquence approximative dans la population américaine. Le point de terminaison des donneurs liste tous les types de donneurs compatibles pour un receveur, pour les globules rouges ou le plasma. Les groupes sanguins sont acceptés sous de nombreuses formes (O-, O neg, AB positive, …). Tout est calculé localement et de manière déterministe, donc c'est instantané et privé. Ceci est uniquement éducatif — une transfusion réelle nécessite un cross-matching en laboratoire et un jugement clinique, et ce n'est pas un avis médical. Idéal pour les applications d'éducation médicale et de premiers secours, les outils de don de sang et de santé, ainsi que les sites de quiz et de référence. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Ceci est la compatibilité ABO/Rh ; pour une base de données de référence sur les médicaments, utilisez une API de médicaments.

api.oanor.com/bloodtype-api

API de calcul d'alcoolémie

Estimation de l'alcoolémie sous forme d'API, utilisant l'équation de Widmark, calculée localement et de manière déterministe. Le point de terminaison d'estimation calcule le pic et la concentration d'alcoolémie actuelle — à la fois en pour mille (‰) et en pourcentage (%) — à partir de l'alcool consommé, du poids corporel, du sexe et du temps écoulé depuis la consommation, et vous indique approximativement combien de temps jusqu'à ce que vous soyez sobre ou de retour sous une limite légale choisie. L'alcool peut être donné en grammes, en verres standard américains, ou en volume de boisson et ABV. Le point de terminaison de boisson est un calculateur de verre standard : à partir d'un volume et d'un ABV, il retourne les grammes d'alcool pur, les verres standard américains (14 g), les unités britanniques (10 ml) et les verres standard européens (10 g). Le point de terminaison de sobriété estime le temps nécessaire pour qu'une alcoolémie actuelle tombe à zéro ou à une limite cible à un taux d'élimination choisi. Tout est calculé localement et de manière déterministe, donc c'est instantané et privé. IMPORTANT : il s'agit d'une estimation approximative à usage éducatif uniquement — l'alcoolémie réelle dépend de nombreux facteurs personnels et situationnels. Ne l'utilisez jamais pour décider s'il est sûr ou légal de conduire ; en cas de doute, ne conduisez pas. Idéal pour les outils éducatifs et de réduction des risques, les applications hôtelières et événementielles, et les trackers de consommation personnels. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points de terminaison. Ce sont des mathématiques d'alcoolémie ; pour les calories ou la nutrition des boissons, utilisez une API alimentaire ou nutritionnelle.

api.oanor.com/bac-api

API de zones de fréquence cardiaque

Mathématiques d'entraînement par fréquence cardiaque sous forme d'API. Le point de terminaison max-heart-rate estime la fréquence cardiaque maximale à partir de l'âge selon les trois formules courantes — Fox (220 − âge), Tanaka (208 − 0,7 × âge) et Gulati (206 − 0,88 × âge, validée pour les femmes). Le point de terminaison zones renvoie les cinq zones d'entraînement (récupération, endurance, aérobie, seuil et maximale) sous forme de plages de battements par minute, calculées soit comme un simple pourcentage de la fréquence cardiaque maximale, soit, lorsque vous fournissez une fréquence cardiaque au repos, par la méthode plus précise de la réserve de fréquence cardiaque de Karvonen. Le point de terminaison target calcule la fréquence cardiaque cible pour toute intensité, par pourcentage du max ou par Karvonen. Vous pouvez fournir un âge (et choisir une formule) ou donner votre propre fréquence cardiaque maximale mesurée. Tout est calculé localement et de manière déterministe, donc c'est instantané et privé. Idéal pour les applications de fitness et de course à pied, les wearables et équipements de gym, les outils d'entraînement et les programmes d'entraînement cardio. À titre informatif uniquement — pas un avis médical. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 4 points de terminaison. Ce sont des mathématiques de fréquence cardiaque ; pour l'IMC, le BMR et les calories, utilisez une API de calcul de santé et pour l'allure de course, utilisez une API d'allure.

api.oanor.com/heartrate-api

Questions fréquentes

Réponses rapides sur les tarifs, quotas et l'intégration.

Comment obtenir une clé API pour API Body Metrics ?
Inscris-toi gratuitement sur oanor.com, génère une clé API depuis le tableau de bord développeur et appelle API Body Metrics avec l'en-tête x-oanor-key. Aucune carte bancaire requise pour le forfait gratuit.
Quelle est la limite de débit de API Body Metrics ?
Le forfait gratuit permet 1 requête par seconde. Les forfaits payants montent jusqu'à 50 requêtes par seconde sur le palier Mega. Les limites strictes renvoient HTTP 429 au-delà du quota — sans frais surprises.
Combien coûte API Body Metrics ?
API Body Metrics dispose d'un forfait gratuit avec 100 appels / mois. Les forfaits payants commencent à €4.00 / mois avec des quotas plus élevés et des limites de débit plus rapides.
Puis-je résilier mon abonnement à tout moment ?
Oui. Les abonnements sont facturés mensuellement et tu peux résilier à tout moment depuis le tableau de bord de facturation. Aucun engagement à long terme ni frais de résiliation.
API Body Metrics est-il conforme au RGPD ?
Toutes les requêtes vers API Body Metrics transitent par notre passerelle européenne. Ta clé API upstream ne quitte jamais notre serveur et aucune donnée personnelle n'est partagée avec le fournisseur upstream au-delà de la requête envoyée.

Choisissez un point de terminaison dans la liste de gauche pour voir ses détails et essayez-le.

Extraits de code

Inscrivez-vous pour obtenir une clé API, puis appelez n'importe quel chemin sous votre slug.

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

Notes

Connectez-vous pour évaluer.

Aucun avis pour l'instant.

Discussion

Pose tes questions, partage des astuces, obtiens des réponses du fournisseur et d'autres devs. Public — tout le monde peut lire.

Connecte-toi pour écrire ou répondre.

Connexion

Nouvelle discussion

/ 4000

📌 Épinglée 🔒 Verrouillée

·

· ·

/ 4000

🔒 Discussion verrouillée — plus de nouvelles réponses.

  • Aucune discussion — lance la première.

Support

Support privé 1:1 avec le fournisseur — facturation, intégration, compte. Seulement toi et l'équipe du fournisseur voyez ces fils.

Connecte-toi pour ouvrir un ticket de support.

Connexion

Ouvrir un nouveau ticket

Décris ce dont tu as besoin. L'équipe reçoit un email et répond sur la page du ticket.

  • Aucun ticket pour cette API.

Abonnement actif : les appels peuvent commencer immédiatement.

Envoyez votre première demande —

Abonnement actif: copiez un extrait et lancez votre premier appel.