
ymove.app Workout API
Sports & FitnessOne Workout API for: Exercise Videos, Program & Workout Generation, Nutrition & Posture Analysis.
📚 Documentation & Examples
Everything you need to integrate with ymove.app Workout API
🚀 Quick Start Examples
// ymove.app Workout API API Example
const response = await fetch('https://ymove.app/exercise-api', {
method: 'GET',
headers: {
'Content-Type': 'application/json'
}
});
const data = await response.json();
console.log(data);ymove.app Workout API
The ymove Workout API is a single API for fitness apps: a library of exercise videos, on-demand workout and program generation, and nutrition & posture analysis. It bundles exercise, yoga, nutrition, recipe and workout endpoints behind one key.
Base URL: https://exercise-api.ymove.app/api/v2
Authentication
Authenticate with your API key in the X-API-Key request header.
X-API-Key: YOUR_API_KEY
An OpenAPI specification is published at https://exercise-api.ymove.app/api/v2/openapi.json.
Endpoints
Get exercises by muscle group
curl -H "X-API-Key: YOUR_API_KEY" \
"https://exercise-api.ymove.app/api/v2/exercises?muscleGroup=chest"
Filter parameters:
muscleGroup— chest, back, shoulders, biceps, triceps, quads, hamstrings, glutes, calves, core, full body, forearmsequipment— bodyweight, dumbbell, barbell, cable, machine, kettlebell
Generate a workout
curl -H "X-API-Key: YOUR_API_KEY" \
"https://exercise-api.ymove.app/api/v2/workouts/generate?muscleGroup=chest&equipment=barbell"
Generate a training program
curl -H "X-API-Key: YOUR_API_KEY" \
"https://exercise-api.ymove.app/api/v2/programs/generate?goal=muscle_building&weeks=4"
Parameters: goal (muscle_building, weight_loss, strength, endurance) and weeks (program duration).
JavaScript Example
const res = await fetch(
'https://exercise-api.ymove.app/api/v2/exercises?muscleGroup=chest',
{ headers: { 'X-API-Key': 'YOUR_API_KEY' } }
);
const exercises = await res.json();
console.log(exercises);
Python Example
import requests
res = requests.get(
"https://exercise-api.ymove.app/api/v2/workouts/generate",
headers={"X-API-Key": "YOUR_API_KEY"},
params={"muscleGroup": "chest", "equipment": "barbell"},
)
print(res.json())
Included APIs
Exercise videos, Workout generation, Program generation, Yoga, Nutrition, Recipe and Posture analysis — all under a single key.
Performance & Stats
📊 30-Day Uptime History
Daily uptime tracking showing online vs offline minutes









