Calories Burned API logo
SaludMANTENIDA1 token / llamada

Calories Burned API

Calorías quemadas en 1.111 actividades del Compendio de Actividades Físicas 2024, según peso y tiempo

Estima las calorías quemadas en 77 actividades — correr, ciclismo, natación, gimnasio, deportes, yoga y tareas cotidianas — usando valores MET publicados (kcal = MET × peso × horas). Admite kg o lb y un catálogo de actividades con búsqueda.

Cada llamada necesita la cabecera X-Api-Key. Una clave gratuita incluye 500 tokens al mes, sin tarjeta. 1 token por llamada, así que el plan gratuito cubre unas 500 llamadas al mes.

Sin tarjeta de créditoAcceso a más de 125 APIsCancela cuando quieras
response.json
{
  "query": "GET /v1/calories-burned?activity=12030&weight=70&duration=30",
  "activity": "Running, 5.0 to 5.2 mph (12 min/mile)",
  "met": 8.5,
  "calories_burned": 297.5,
  "calories_per_hour": 595,
  "catalog": "1,111 activities / 22 categories (2024 Compendium)"
}
Listo para producción
Infraestructura probada en producción con un SLA de disponibilidad del 99,9 %. Límites de uso generosos y respuestas consistentes.
Integración sencilla
REST + JSON estándar. Funciona con cualquier cliente HTTP. Fragmentos de código listos para copiar en 4 lenguajes.
Una clave, más de 125 APIs
Tu suscripción a DataAndAPIs desbloquea todas las APIs de la plataforma: anime, finanzas, deportes y más.

Casos de uso de Calories Burned API

  • Registrar entrenamientos y estimar calorías quemadas en una app de fitness o salud.

  • Comparar actividades por intensidad con los valores MET oficiales.

  • Construir selectores de actividad con búsqueda en 22 categorías, de deportes a tareas domésticas.

  • Mostrar calorías por hora de una actividad para el peso del usuario.

Endpoints de Calories Burned API

Todos los endpoints con sus parámetros y una respuesta de ejemplo real.

GETActivity Detail

https://api-calories.dataandapis.com/v1/activities/{id}

Parámetros de ruta

ParámetroEjemplo
id12020Obligatorio

Petición de ejemplo

curl "https://api-calories.dataandapis.com/v1/activities/12020" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "ok": true,
  "code": 12020,
  "slug": "jogging-general-self-selected-pace",
  "name": "Jogging, general, self-selected pace",
  "category": "running",
  "met": 7.5,
  "estimated": false,
  "category_name": "Running",
  "source": {
    "name": "2024 Adult Compendium of Physical Activities",
    "citation": "Herrmann SD, Willis EA, Ainsworth BE, et al. 2024 Adult Compendium of Physical Activities: A third update of the energy costs of human activities. J Sport Health Sci. 2024.",
    "url": "https://pacompendium.com/adult-compendium/"
  }
}

GETCalories Burned

https://api-calories.dataandapis.com/v1/calories-burned

Parámetros de consulta

ParámetroEjemplo
activity12030Obligatorio
duration30Obligatorio
unitkgOpcional
weight70Obligatorio

Petición de ejemplo

curl "https://api-calories.dataandapis.com/v1/calories-burned?activity=12030&duration=30&unit=kg&weight=70" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "ok": true,
  "activity": {
    "code": 12030,
    "slug": "running-5-0-to-5-2-mph-12-min-mile",
    "name": "Running, 5.0 to 5.2 mph (12 min/mile)",
    "category": "running",
    "met": 8.5,
    "estimated": false
  },
  "matched_by": "code",
  "weight_kg": 70,
  "weight_lb": 154.3,
  "duration_minutes": 30,
  "calories_burned": 297.5,
  "calories_per_hour": 595,
  "formula": "kcal = MET × weight(kg) × duration(hours)",
  "source": {
    "name": "2024 Adult Compendium of Physical Activities",
    "citation": "Herrmann SD, Willis EA, Ainsworth BE, et al. 2024 Adult Compendium of Physical Activities: A third update of the energy costs of human activities. J Sport Health Sci. 2024.",
    "url": "https://pacompendium.com/adult-compendium/"
  }
}

GETData Sources

https://api-calories.dataandapis.com/v1/sources

Este endpoint no recibe parámetros.

Petición de ejemplo

curl "https://api-calories.dataandapis.com/v1/sources" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "ok": true,
  "sources": [
    {
      "name": "2024 Adult Compendium of Physical Activities",
      "citation": "Herrmann SD, Willis EA, Ainsworth BE, et al. 2024 Adult Compendium of Physical Activities: A third update of the energy costs of human activities. J Sport Health Sci. 2024.",
      "url": "https://pacompendium.com/adult-compendium/"
    }
  ],
  "formula": "kcal = MET × weight(kg) × duration(hours)"
}

GETList Activities

https://api-calories.dataandapis.com/v1/activities

Parámetros de consulta

ParámetroEjemplo
categorysportsOpcional
limit50Opcional
page1Opcional
qrunningOpcional

Petición de ejemplo

curl "https://api-calories.dataandapis.com/v1/activities?category=sports&limit=50&page=1&q=running" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "ok": true,
  "total": 67,
  "page": 1,
  "limit": 3,
  "count": 3,
  "activities": [
    {
      "code": 12200,
      "slug": "running-marathon",
      "name": "Running, marathon",
      "category": "running",
      "met": 13.3,
      "estimated": false
    },
    {
      "code": 12045,
      "slug": "running-5-5-5-8-mph",
      "name": "Running, 5.5 -5.8 mph",
      "category": "running",
      "met": 9,
      "estimated": false
    },
    {
      "code": 12029,
      "slug": "running-4-3-to-4-8-mph",
      "name": "Running 4.3 to 4.8 mph",
      "category": "running",
…
Ver la respuesta completa
{
  "ok": true,
  "total": 67,
  "page": 1,
  "limit": 3,
  "count": 3,
  "activities": [
    {
      "code": 12200,
      "slug": "running-marathon",
      "name": "Running, marathon",
      "category": "running",
      "met": 13.3,
      "estimated": false
    },
    {
      "code": 12045,
      "slug": "running-5-5-5-8-mph",
      "name": "Running, 5.5 -5.8 mph",
      "category": "running",
      "met": 9,
      "estimated": false
    },
    {
      "code": 12029,
      "slug": "running-4-3-to-4-8-mph",
      "name": "Running 4.3 to 4.8 mph",
      "category": "running",
      "met": 7.8,
      "estimated": false
    }
  ]
}

GETList Categories

https://api-calories.dataandapis.com/v1/categories

Este endpoint no recibe parámetros.

Petición de ejemplo

curl "https://api-calories.dataandapis.com/v1/categories" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "ok": true,
  "count": 22,
  "total_activities": 1111,
  "categories": [
    {
      "slug": "bicycling",
      "name": "Bicycling",
      "activities": 44
    },
    {
      "slug": "conditioning-exercise",
      "name": "Conditioning Exercise",
      "activities": 86
    },
    {
      "slug": "dancing",
      "name": "Dancing",
      "activities": 28
    },
    {
      "slug": "fishing-hunting",
      "name": "Fishing & Hunting",
      "activities": 37
    }
  ]
}

De dónde salen los datos

Fuente
Compendio de Actividades Físicas para adultos 2024 (Herrmann, Willis, Ainsworth et al.), incluido en el worker.
Actualización
Actualizado cuando el Compendio publica una nueva edición.

Una instalación. Todos los endpoints.

No necesitas SDKs propietarios. Funciona con cualquier cliente HTTP. Elige tu lenguaje y pega el código.

3lenguajes
5endpoints
RESTarquitectura
1clave para todas las APIs
  • Respuestas totalmente tipadas — autocompletado en tu IDE
  • Sigue la API al día — los nuevos endpoints llegan el mismo día
  • Una sola clave funciona en más de 125 APIs de la plataforma
import axios from 'axios';

const { data } = await axios.get(
  'https://api-calories.dataandapis.com/v1/activities/{id}',
  { headers: { 'X-Api-Key': process.env.API_KEY } }
);

Calories Burned API · X-Api-Key

Explora los endpoints

Explora los parámetros de solicitud e inspecciona ejemplos de respuesta en vivo.

Endpoints disponibles

Parámetros de la solicitud

URL de la API

Encabezados

X-Api-Key

Parámetros de ruta

id
import axios from 'axios';

const url = 'https://api-calories.dataandapis.com/v1/activities/{id}';
const { data } = await axios.get(url, {
  headers: { 'X-Api-Key': 'YOUR_API_KEY' }
});

Una suscripción. Todas las APIs.

Los tokens desbloquean esta API y más de 20 más en DataAndAPIs. Cambia de API cuando quieras.

GRATIS

$0/mes

500 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte comunitario
Comienza gratis
Más Popular

STARTER

$6.99/mes

25.000 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte por email
Suscribirse

PRO

$24.99/mes

100.000 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte por email prioritario
Suscribirse

ULTRA

$99.99/mes

1.000.000 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte prioritario
Suscribirse

¿Necesitas mayor volumen, infraestructura dedicada o un contrato personalizado? Habla con ventas →

Preguntas sobre Calories Burned API

Lanza Calories Burned API esta tarde.

500 tokens gratis. Sin tarjeta. Y más de 125 APIs más con la misma clave.