REST API
Workout API:
Generate Workouts, Training Programs & HD Videos
Generate workouts, multi-week training programs, and AI posture analysis via a simple REST API. Query 1,021+ gym exercises, each with professional HD video, thumbnails, instructions, and muscle data - the fitness API built for developers. And as an add-on also use our nutrition api.
Workout Generation
Generate structured workouts with sets, reps, and rest times by muscle group, equipment, and difficulty.
Program Builder
Generate multi-week training programs for muscle building, weight loss, strength, and endurance goals.
HD Exercise Videos
Every workout comes with professional white-background HD exercise videos via HLS streaming.
Muscle Group Filters
Filter exercises and workouts by 12 muscle groups, equipment type, and difficulty level.
Browse the Workout Database
Filter the exercise library by muscle group and equipment. Every exercise in the workout database includes HD video, thumbnails, and detailed instructions via the API.
Exercise Database last updated: July 10, 2026
GET /api/v2/exercises?muscleGroup=chestArcher push up
bodyweight
Armpit Opener
chair
Barbell Bench Press
barbell
Barbell Incline Bench Press - Medium Grip
barbell
Bear crawl shoulder tap to pike push up
bodyweight
Showing 5 of 97 exercises. The full API returns all results.
API Endpoints
Simple REST endpoints to query exercises, generate workouts, and analyze form.
/api/v2/exercisesBrowse and filter the full exercise library. Each exercise includes HD video URLs, thumbnails, muscle data, and instructions.
/api/v2/exercises/{slug}Get full details for a single exercise including video, instructions, primary and secondary muscles.
/api/v2/workouts/generateGenerate a complete workout by muscle group, equipment, and difficulty. Returns exercises with sets, reps, and rest times.
/api/v2/programs/generateGenerate a multi-week training program for a specific goal like muscle building, weight loss, or endurance.
/api/v2/posture/analyzeUpload an exercise video and get AI-powered form analysis. Returns a form score, detected issues with plain-language fixes, and corrective exercise recommendations.
Build Your Own Fitness App
Building a workout tracker, coaching platform, or exercise tool? Use our professional HD videos, thumbnails, exercise instructions, and muscle group data in your own product. Everything is white-label ready with no Your Move branding on any content.
HD Videos
Professional white-background exercise videos via HLS streaming and MP4 download.
Images & Thumbnails
High-quality thumbnails for every exercise, ready to use in cards, lists, and grids.
Exercise Data
Detailed instructions, primary and secondary muscles, equipment, and difficulty levels.
How It Works
Get an API Key
Sign up for a free trial to get your API key in seconds.
Query Exercises & Generate Workouts
Browse the exercise library or generate complete workouts and programs via the API.
Display in Your App
Each exercise includes HD video URLs, thumbnails, instructions, sets, reps, and rest times.
Pricing
Simple, Usage-Based Pricing
Pay for what you use. All plans include the full exercise library with 1,021+ videos, yoga poses, workout generation, and program builder.
Starter
For apps getting started with exercise content.
$19/mo
Start Free Trial- 10,000 exercise video minutes/mo (~40K plays)
- Full exercise library
- Watermarked videos
- Workout & program generation
- Nutrition & recipe API
- Unlimited food barcode scans
- Unlimited food searches
- Unlimited recipe API searches
- 10 AI form analyses/mo
- 1 brand license
- Email support
Pro
Clean, unwatermarked videos for your app.
$29/mo
Start Free Trial- 25,000 exercise video minutes/mo (~100K plays)
- Full exercise library
- Clean unwatermarked videos
- Workout & program generation
- Nutrition & recipe API
- Unlimited food barcode scans
- Unlimited food searches
- Unlimited recipe API searches
- 25 AI form analyses/mo
- 25 AI food photo analyses/mo
- 1 brand license
- Email support
Scale
For growing platforms with higher volume needs.
$79/mo
Start Free Trial- 50,000 exercise video minutes/mo (~200K plays)
- Full exercise library
- Clean unwatermarked videos
- Workout & program generation
- Nutrition & recipe API
- Unlimited food barcode scans
- Unlimited food searches
- Unlimited recipe API searches
- Offline usage allowed
- 50 AI form analyses/mo
- 50 AI food photo analyses/mo
- 3 brand licenses
- Priority support
Enterprise
For large platforms with custom needs.
$299/mo
Start Free Trial- 100,000 exercise video minutes/mo (~400K plays)
- Full exercise library
- Clean unwatermarked videos
- Workout & program generation
- Nutrition & recipe API
- Unlimited food barcode scans
- Unlimited food searches
- Unlimited recipe API searches
- 200 AI form analyses/mo
- 200 AI food photo analyses/mo
- 10 brand licenses
- Dedicated support
Average exercise video is 10–15 seconds, yoga poses around 30 seconds. 10,000 minutes equals roughly 40,000 exercise video plays or 20,000 yoga pose plays.
Your Move vs Other Workout APIs
The only workout API with professional HD videos, program generation, and AI posture analysis.
| Feature | Your Move | ExerciseDB | wger | WorkoutAPI |
|---|---|---|---|---|
| Workout Generation | ||||
| Multi-Week Programs | ||||
| HD Exercise Videos | ||||
| White-Background Videos | ||||
| HLS Streaming | ||||
| Yoga Poses | ||||
| AI Posture Analysis | ||||
| White-Label Ready | ||||
| Global CDN | Worldwide |
Workout Generation
Multi-Week Programs
HD Exercise Videos
White-Background Videos
HLS Streaming
Yoga Poses
AI Posture Analysis
White-Label Ready
Global CDN
What is a Workout API?
A workout API is a REST API that returns structured workout and exercise data as JSON, so you never have to build or maintain your own exercise content. Instead of filming videos, writing instructions, and curating an exercise database, your app makes an HTTPS request and gets back exercises organized by muscle group, equipment, and difficulty, each with sets, reps, rest times, step-by-step instructions, and a professional HD demonstration video.
Most fitness APIs stop at the database layer: you query exercises and write the programming logic yourself. The Your Move Workout API also does the programming. Call the workout generator with a muscle group, equipment type, and difficulty and it returns a complete session, including an optional warmup and cooldown. The program builder goes a step further and structures multi-week training programs for goals like muscle building, strength, weight loss, and endurance.
GET /api/v2/workouts/generate?muscleGroup=upper_body&difficulty=intermediate
{
"data": {
"name": "Upper Body Workout",
"difficulty": "intermediate",
"estimatedMinutes": 48,
"exercises": [
{
"exercise": { "title": "Barbell Bench Press", "videoUrl": "https://..." },
"sets": 3, "reps": "8-12", "restSeconds": 75, "order": 1
}
]
}
}Because the workout API is plain REST with JSON responses and an OpenAPI spec, it works from any stack: JavaScript, Python, Swift, Kotlin, PHP, or anything else that can make an HTTPS request. All content is white-label, so the videos, thumbnails, and exercise data ship in your product under your own brand.
Workout API FAQ
- What is a workout API?
- A workout API is a REST API that returns structured workout data your app can consume: exercises with sets, reps, and rest times, plus video and instructions for every movement. The Your Move Workout API also generates complete workouts and multi-week training programs on demand.
- How does workout generation work?
- Call GET /api/v2/workouts/generate with a muscle group, equipment type, and difficulty level. The API returns a complete workout with exercises, sets, reps, rest times, and an HD video for every exercise.
- Can I generate multi-week training programs?
- Yes. The program builder generates multi-week training programs for muscle building, weight loss, strength, and endurance goals, structured week by week and ready to render in your app.
- Do the exercises include videos?
- Every exercise includes a professional white-background HD video delivered over HLS streaming, plus thumbnails, step-by-step instructions, and primary and secondary muscle data. There are 1,021+ videos in the library.
- How do I get a workout API key?
- Start a free trial and you will have your own API key in minutes.
- Which languages can I use the API with?
- Any language that can make HTTPS requests. The API is plain REST with JSON responses and ships an OpenAPI spec, so you can generate typed clients for JavaScript, Python, PHP, Swift, Kotlin, and more.
Ready to Build?
Start your free trial and access 1,021+ HD exercise videos, workout generation, and more.
Start Free Trial