API · /pace-api

API de rythme de course

en bonne santé 3,157 Abonnées

Un calculateur de rythme de course sous forme d'API. Calculez le rythme et la vitesse à partir d'une distance et d'un temps (rythme par kilomètre et par mile, ainsi que km/h, mph et m/s) ; calculez le temps d'arrivée à partir d'une distance et d'un rythme cible ; prédisez votre temps sur une autre distance en utilisant la formule de Peter Riegel (T2 = T1 × (D2/D1)^1.06) — par exemple, estimer un semi-marathon à partir d'un 10 km ; et générez un tableau de temps intermédiaires pour un rythme régulier. Les temps acceptent les secondes, M:SS ou H:MM:SS. Parfait pour les applications de course et de fitness, la planification de courses, les journaux d'entraînement et les bracelets de rythme. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 5 points de terminaison. Distinct de la conversion générale d'unités et des calculateurs de santé basés sur des mesures corporelles (IMC/MB).

api.oanor.com/pace-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/pace-api/openapi.json
/api/pace-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
87 ms
Sondes serveur · 24h
Abonnées
3,157
active
Total des appels
70
les 7 derniers jours
status Page d'état complète → · 30 sondes/24h

Tarifs

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

Free

Gratuite

  • 1,035 appels / mois
  • 2 requêtes / seconde
  • Plafond ferme (429 au-dessus du quota, pas de dépassement)
  • 1 035 appels/mois
  • 2 req/s
  • Allure + temps + prédiction + fractionnés
  • Pas de carte de crédit
Connectez-vous pour vous abonner

Starter

€0.75 /mois

  • 8,750 appels / mois
  • 8 requêtes / seconde
  • Plafond ferme (429 au-dessus du quota, pas de dépassement)
  • 8,75k appels/mois
  • 8 req/s
  • km + mile, prédiction Riegel
  • Support par e-mail
Connectez-vous pour vous abonner

Pro

€20.65 /mois

  • 138,500 appels / mois
  • 20 requêtes / seconde
  • Plafond ferme (429 au-dessus du quota, pas de dépassement)
  • 138,5k appels/mois
  • 20 req/s
  • Pipelines d'applications de fitness / course
  • Support prioritaire
Connectez-vous pour vous abonner

Mega

€58.65 /mois

  • 730,000 appels / mois
  • 50 requêtes / seconde
  • Plafond ferme (429 au-dessus du quota, pas de dépassement)
  • 730k 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 Barbell & Levage

Mathématiques de la barre et de l'entraînement avec poids sous forme d'API, calculées localement et de manière déterministe — les nombres de chargement de plaques et de pourcentages qu'un haltérophile, un entraîneur ou une application de gym calcule au rack. Le endpoint plates résout l'énigme quotidienne de la salle de sport : quelles plaques mettre de chaque côté pour un poids cible : 100 kg sur une barre standard de 20 kg signifie 40 kg par côté, chargé du plus lourd au plus léger comme un 25 et un 15 ; 102,5 kg ajoute la micro-plaque de 1,25 ; et si un objectif n'est pas atteignable avec les plaques disponibles, il charge le plus proche possible et indique le déficit, pour ne jamais avoir à deviner. Il fonctionne en kilogrammes ou en livres (225 lb sur une barre de 45 lb donne deux 45 de chaque côté), avec un poids de barre personnalisé et un ensemble de plaques personnalisé. Le endpoint percent transforme un maximum à une répétition en poids de travail que vous chargez réellement : 80 % d'un max de 100 kg donne 80 kg, et demander un poids pour cinq répétitions retourne environ 85,7 kg via la formule d'Epley (1RM = poids × (1 + répétitions ÷ 30)) — cinq répétitions se situent près de 86 % du max, dix répétitions près de 75 %. Le endpoint warmup construit une rampe de la barre vide jusqu'à la série de travail à environ 40, 55, 70 et 85 %, chacun arrondi à un incrément chargeable, avec le nombre de répétitions diminuant à mesure que la barre devient lourde. 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 gym, de musculation, de powerlifting et de fitness, les outils de suivi d'entraînement et de coaching, et les constructeurs de racks intelligents et de calculateurs de plaques. Calcul local pur — pas de clé, pas de service tiers, instantané. Mathématiques exactes, pas de simulation. En direct, rien n'est stocké. 3 endpoints de calcul. Pour l'estimation du maximum à une répétition à partir d'une série, utilisez une API de force.

api.oanor.com/barbell-api

API de graisse corporelle

Calculs de pourcentage de graisse corporelle et de composition corporelle sous forme d'API, calculés localement et de manière déterministe. Le point d'accès navy applique la méthode de circonférence de l'US Navy — pour les hommes %BF = 495/(1.0324 − 0.19077·log10(taille − cou) + 0.15456·log10(taille)) − 450, et pour les femmes une formule qui ajoute la mesure des hanches — pour estimer la graisse corporelle à partir d'un simple mètre ruban, renvoyant le pourcentage et la catégorie de condition physique (essentiel, athlètes, fitness, acceptable ou obèse) ; un homme de 178 cm avec un cou de 40 cm et un tour de taille de 90 cm obtient environ 18,7 %. Le point d'accès deurenberg donne l'estimation basée sur l'IMC %BF = 1,20·IMC + 0,23·âge − 10,8·(1 si homme) − 5,4 à partir de l'IMC ou du poids et de la taille plus l'âge. Le point d'accès composition divise un poids total en masse grasse et masse maigre (sans graisse) à partir d'un pourcentage de graisse corporelle. Les circonférences et la taille sont en centimètres et 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 fitness, bien-être, gym, nutrition, suivi corporel et éducation à la santé, les outils de composition corporelle et de suivi des progrès, et les logiciels de coaching. Ce sont des formules d'estimation, pas un substitut à une DEXA ou à une évaluation professionnelle. Calcul purement local — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. 3 points d'accès. Il s'agit du pourcentage de graisse corporelle ; pour l'indice de masse corporelle, utilisez une API IMC et pour le métabolisme de base, une API BMR.

api.oanor.com/bodyfat-api

API de dépense calorique

Calculs de dépense calorique d'exercice sous forme d'API, calculés localement et de manière déterministe avec la méthode MET (équivalent métabolique). Le point de terminaison d'activité calcule les calories brûlées par une activité, calories = MET × poids × heures, en prenant la valeur MET directement ou à partir d'une table d'activités nommées (marche, course, vélo, natation, HIIT, aviron, yoga, haltérophilie et plus), et renvoie les calories par minute. Le point de terminaison de pas convertit un nombre de pas en distance et calories : la foulée est estimée à partir de la taille (environ 0,415 × taille pour la marche, 0,65 pour la course), la distance est pas × foulée, et l'énergie est la distance multipliée par le poids corporel multiplié par un coût net d'environ 0,5 kcal/kg/km pour la marche ou 1,0 pour la course. Le point de terminaison de durée fonctionne en sens inverse, donnant les minutes d'activité nécessaires pour brûler un nombre cible de calories. 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 fitness, de suivi d'activité et de gestion du poids, les outils d'entraînement et de comptage de pas, et les tableaux de bord de bien-être. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. Estimations uniquement. 3 points de terminaison. Il s'agit de la dépense énergétique d'activité ; pour le métabolisme de repos et la dépense énergétique totale, utilisez une API BMR.

api.oanor.com/calorieburn-api

API de calcul d'hydratation

Mathématiques d'hydratation et d'équilibre hydrique sous forme d'API, calculées localement et de manière déterministe. Le point de terminaison daily estime le besoin quotidien en liquide à partir du poids corporel (environ 35 ml par kilogramme), des minutes d'exercice (environ 12 ml par minute) et du climat (chaud ajoute 500 ml, très chaud 1000 ml, froid soustrait 200 ml), rapporté en millilitres, litres et verres de 250 ml. Le point de terminaison sweat calcule le taux de transpiration et le degré de déhydration à partir du poids corporel avant et après, du liquide bu et de la durée — perte de sueur = (pré − post) + apport − urine, avec 1 kg de masse perdue traité comme 1 litre, et il signale lorsque les pertes dépassent 2 % de la masse corporelle, seuil où les performances diminuent. Le point de terminaison rehydrate calcule l'objectif de réhydratation post-exercice, environ 1,5 fois le déficit hydrique pour couvrir les pertes urinaires continues, avec une note sur le sodium pour les pertes plus importantes. Tout est calculé localement et de manière déterministe, donc instantané et privé. Idéal pour les développeurs d'applications de fitness, de sport et de bien-être, les outils d'entraînement d'endurance et de rappel d'hydratation, et les tableaux de bord de santé. Calcul local pur — pas de clé, pas de service tiers, instantané. En direct, rien n'est stocké. Conseils généraux, pas un avis médical. 3 points de terminaison. Il s'agit de l'équilibre hydrique ; pour les calories de base, utilisez une API BMR et pour les zones de fréquence cardiaque, utilisez une API de fréquence cardiaque.

api.oanor.com/hydration-api

Questions fréquentes

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

Comment obtenir une clé API pour API de rythme de course ?
Inscris-toi gratuitement sur oanor.com, génère une clé API depuis le tableau de bord développeur et appelle API de rythme de course 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 de rythme de course ?
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 de rythme de course ?
API de rythme de course dispose d'un forfait gratuit avec 100 appels / mois. Les forfaits payants commencent à €0.75 / 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 de rythme de course est-il conforme au RGPD ?
Toutes les requêtes vers API de rythme de course 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/pace-api/SOME_PATH \
  -H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/pace-api/SOME_PATH", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/pace-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/pace-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.