Working weight from a 1RM
API · /barbell-api
API de Barra y Levantamiento
Matemáticas de barra y entrenamiento con pesas como una API, calculadas local y determinísticamente: los números de carga de discos y porcentajes que un levantador, entrenador o aplicación de gimnasio resuelve en el rack. El endpoint de discos resuelve el rompecabezas cotidiano del gimnasio de qué discos van a cada lado para un peso objetivo: 100 kg en una barra estándar de 20 kg significa 40 kg por lado, cargados primero los más pesados como un 25 y un 15; 102.5 kg agrega el microdisco de 1.25; y si un objetivo no es alcanzable con los discos disponibles, carga el más cercano posible y te indica el déficit, para que nunca adivines. Funciona en kilogramos o libras (225 lb en una barra de 45 lb son dos discos de 45 por lado), con un peso de barra personalizado y un conjunto de discos personalizado. El endpoint de porcentaje convierte un máximo de una repetición en el peso de trabajo que realmente cargas: el 80 % de un máximo de 100 kg son 80 kg, y pedir un peso para cinco repeticiones devuelve aproximadamente 85.7 kg mediante la fórmula de Epley (1RM = peso × (1 + repeticiones ÷ 30)) — cinco repeticiones se sitúan cerca del 86 % del máximo, diez repeticiones cerca del 75 %. El endpoint de calentamiento construye una rampa desde la barra vacía hasta el conjunto de trabajo aproximadamente al 40, 55, 70 y 85 %, cada uno redondeado a un incremento cargable, con el número de repeticiones disminuyendo a medida que la barra se vuelve pesada. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de gimnasio, entrenamiento de fuerza, powerlifting y fitness, herramientas de registro de entrenamientos y coaching, y creadores de racks inteligentes y calculadoras de discos. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. Matemáticas exactas, sin simulación. En vivo, nada almacenado. 3 endpoints de cómputo. Para la estimación del máximo de una repetición a partir de una serie, usa una API de fuerza.
salud API
saludable- tiempo de actividad
- 100.00%
- Sondas del servidor · 24h
- Latencia promedio
- 84 ms
- Sondas del servidor · 24h
- Suscriptoras
- 4,560
- activa
- Llamadas totales
- 4
- últimos 7 días
Precios
Elija un nivel: facturado mensualmente, cancele en cualquier momento.
Free
Gratis
- 7,100 llamadas / mes
- 2 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 7,100 llamadas/mes
- 2 solicitudes/seg
- Carga de placa + %1RM + calentamiento
- Sin tarjeta de crédito
Starter
€4.20 /mes
- 56,500 llamadas / mes
- 6 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 56,500 llamadas/mes
- 6 solicitudes/seg
- kg y lb, barra y discos personalizados, Epley
- Soporte por correo electrónico
Pro
€11.70 /mes
- 232,000 llamadas / mes
- 15 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 232,000 llamadas/mes
- 15 solicitudes/segundo
- Workout-logger & coaching pipelines
- Soporte prioritario
Mega
€37.00 /mes
- 1,340,000 llamadas / mes
- 40 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 1.340.000 llamadas/mes
- 40 solicitudes/segundo
- Escala de plataforma
- SLA dedicado
Construido por
Relacionado APIs
Otros APIs con etiquetas superpuestas.
API de Ejercicios
Una base de datos completa de ejercicios y entrenamientos que cubre más de 870 ejercicios: busca y filtra por músculo objetivo, equipo requerido, categoría, nivel de dificultad, tipo de fuerza y mecánica, obtén un solo ejercicio con instrucciones paso a paso, músculos primarios y secundarios e imágenes de demostración, obtén un ejercicio aleatorio que coincida con cualquier filtro, y lee todos los valores de faceta disponibles para construir interfaces de filtro. Cada endpoint acepta entrada a través de la cadena de consulta o el cuerpo de la solicitud y devuelve JSON predecible y ligero. Datos puros del lado del servidor (sin terceros ascendentes), por lo que las respuestas son instantáneas y siempre están disponibles. Ideal para aplicaciones de fitness y gimnasio, planificadores de entrenamiento, herramientas de entrenador personal y plataformas de salud.
api.oanor.com/exercises-api
API de Entrenamiento de Fuerza
Matemáticas de entrenamiento de fuerza como API. El endpoint de una repetición máxima estima tu repetición máxima a partir de un conjunto de un peso y repeticiones dados utilizando cinco fórmulas establecidas: Epley, Brzycki, Lander, Lombardi y O'Conner, con su promedio, y devuelve una tabla de repeticiones máximas que muestra el peso estimado (y porcentaje de 1RM) para 1 a 12 repeticiones. El endpoint de discos calcula exactamente qué discos cargar en cada lado de una barra para un peso objetivo, dado el peso de la barra y las denominaciones de discos que tienes, y te indica si el objetivo se puede alcanzar exactamente. El endpoint de Wilks calcula las puntuaciones de fuerza relativa Wilks (clásico) y DOTS a partir del peso corporal y el total levantado, para que levantadores de diferentes tamaños puedan ser comparados de manera justa. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de gimnasio y levantamiento, powerlifting y entrenamiento de fuerza, planificadores de entrenamiento y rastreadores de progreso, y wearables de fitness. Cálculo local puro: sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 4 endpoints. Esto son matemáticas de fuerza; para IMC, TMB y calorías usa una API de calculadora de salud y para zonas de entrenamiento de frecuencia cardíaca usa una API de frecuencia cardíaca.
api.oanor.com/strength-api
API de Grasa Corporal
Matemáticas de porcentaje de grasa corporal y composición corporal como API, calculadas local y determinísticamente. El endpoint navy aplica el método de circunferencia de la Armada de EE. UU. — para hombres %GC = 495/(1.0324 − 0.19077·log10(cintura − cuello) + 0.15456·log10(altura)) − 450, y para mujeres una fórmula que añade la medida de cadera — para estimar la grasa corporal solo con una cinta métrica, devolviendo el porcentaje y la categoría de condición física (esencial, atletas, fitness, aceptable u obeso); un hombre de 178 cm con cuello de 40 cm y cintura de 90 cm obtiene aproximadamente 18.7 %. El endpoint deurenberg proporciona la estimación basada en IMC %GC = 1.20·IMC + 0.23·edad − 10.8·(1 si es hombre) − 5.4 a partir del IMC o peso y altura más edad. El endpoint composition divide un peso total en masa grasa y masa magra (libre de grasa) a partir de un porcentaje de grasa corporal. Las circunferencias y la altura están en centímetros y el peso en kilogramos. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de fitness, bienestar, gimnasio, nutrición, seguimiento corporal y educación sanitaria, herramientas de composición corporal y seguimiento de progreso, y software de entrenamiento. Estas son fórmulas de estimación, no un sustituto de DEXA o una evaluación profesional. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto es porcentaje de grasa corporal; para el índice de masa corporal use una API de IMC y para la tasa metabólica basal una API de TMB.
api.oanor.com/bodyfat-api
API de quema de calorías
Matemáticas de quema de calorías por ejercicio como API, calculadas local y determinísticamente con el método MET (equivalente metabólico). El endpoint de actividad calcula las calorías quemadas por una actividad, calorías = MET × peso × horas, tomando el valor MET directamente o de una tabla de actividades con nombre (caminar, correr, andar en bicicleta, nadar, HIIT, remar, yoga, levantamiento de pesas y más), y devuelve las calorías por minuto. El endpoint de pasos convierte un recuento de pasos en distancia y calorías: la zancada se estima a partir de la altura (aproximadamente 0.415 × altura para caminar, 0.65 para correr), la distancia es pasos × zancada, y la energía es la distancia por el peso corporal por un costo neto de aproximadamente 0.5 kcal/kg/km caminando o 1.0 corriendo. El endpoint de duración funciona al revés, dando los minutos de una actividad necesarios para quemar un número objetivo de calorías. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de fitness, seguimiento de actividad y control de peso, herramientas de entrenamiento y contadores de pasos, y paneles de bienestar. Cálculo local puro: sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. Solo estimaciones. 3 endpoints. Esto es gasto energético por actividad; para metabolismo en reposo y TDEE use una API de BMR.
api.oanor.com/calorieburn-api
Preguntas frecuentes
Respuestas rápidas sobre precios, cuotas e integración.
¿Cómo obtengo una clave API para API de Barra y Levantamiento?
¿Cuál es el límite de velocidad de API de Barra y Levantamiento?
¿Cuánto cuesta API de Barra y Levantamiento?
¿Puedo cancelar mi suscripción en cualquier momento?
¿Cumple API de Barra y Levantamiento con el RGPD?
Elija un punto final de la lista de la izquierda para ver sus detalles y pruébelo.
Fragmentos de código
Regístrese para obtener una clave API, luego llame a cualquier ruta debajo de su slug.
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())
Calificaciones
Inicia sesión para calificar.
Aún no hay reseñas.
Discusión
Haz preguntas, comparte trucos, recibe respuestas del proveedor y otros desarrolladores. Público — cualquiera puede leer.
Inicia sesión para escribir o responder.
Iniciar sesiónNueva discusión
·
-
Respuesta del proveedor
🔒 Esta discusión está bloqueada — sin nuevas respuestas.
-
·
- Sin discusiones todavía — empieza tú.
Soporte
Soporte privado 1:1 con el proveedor — facturación, integración, cuenta. Solo tú y el equipo del proveedor ven estos hilos.
Inicia sesión para abrir un ticket de soporte.
Iniciar sesiónAbrir nuevo ticket
Describe en qué necesitas ayuda. El equipo recibe un email y responde en la página del ticket.
-
·
Urgente - Sin tickets para esta API.