WorkoutX / Issue №01

THE OPERATING SYSTEM
FOR FITNESS APPS

Exercise API • Body Scan API • Fitness Intelligence

Developer Infrastructure

EVERY EXERCISE.
One API.

Build the next generation of health, fitness, and AI-powered experiences. Access the most comprehensive Exercise Database API, Body Scan API, and AI Workout Generator.

Issue №01 · v1
1,400+ EXERCISES × GIF ANIMATIONS × MUSCLE TARGETING × REST API × FAST INTEGRATION × DETERMINISTIC RESPONSES × 1,400+ EXERCISES × GIF ANIMATIONS × MUSCLE TARGETING × REST API × FAST INTEGRATION × DETERMINISTIC RESPONSES
© 2026
0
Exercises
0
Target Muscles
0
Body Parts
0
API Endpoints
01 / SEE WHAT YOU GET

GIFS. JSON. Done.

Every exercise ships with a looping GIF, target + secondary muscles, equipment, difficulty rating and calorie data — all in a single API call.

Browse all exercises →
Barbell Deadlift
EX-0032
Barbell Deadlift
EX-0032
{
  "id": "0032",
  "name": "Barbell Deadlift",
  "bodyPart": "Upper Legs",
  "equipment": "Barbell",
  "target": "Glutes",
  "secondaryMuscles": ["Hamstrings", "Lower Back"],
  "category": "strength",
  "difficulty": "intermediate",
  "mechanic": "compound",
  "force": "pull",
  "met": 6.0,
  "caloriesPerMinute": 7.3,
  "description": "A intermediate compound pulling exercise targeting the Glutes...",
  "instructions": [
    "Stand with feet shoulder-width apart, barbell over mid-foot.",
    "Hinge at hips, grip bar outside legs, keep back flat.",
    "Drive through heels, extend hips and knees to stand.",
    "Lower the bar with control back to the ground."
  ],
  "gifUrl": "https://api.workoutxapp.com/v1/gifs/0032"
}
MUSCLE TARGETING REST API CALORIES / MIN STEP-BY-STEP 1,400+ EXERCISES GIF ANIMATIONS DETERMINISTIC FAST INTEGRATION MUSCLE TARGETING REST API CALORIES / MIN STEP-BY-STEP 1,400+ EXERCISES GIF ANIMATIONS DETERMINISTIC FAST INTEGRATION
02 / Use Cases

Ways to use WorkoutX

Power any fitness product with a clean REST API, structured JSON, and animated GIFs for every exercise.

Get Started Free
WorkoutX Mobile App Native Flow
03 / Endpoints

Everything You Need to Build a Fitness App

A comprehensive set of endpoints to query, filter, and search the full exercise database.

Exercise Database

Access the full library of 1,400+ exercises with GIF animations, muscle targeting, equipment, and effort level data.

GET /v1/exercises
chest back legs shoulders arms core cardio

Filter by Body Part

Retrieve exercises targeting a specific body part, muscle group, or equipment type — perfect for building workout generators.

GET /v1/exercises/bodyPart/:bodyPart
check_circle Filter by target muscle
check_circle Filter by equipment type
check_circle Pagination support

Search by Name

Full-text search across exercise names with instant results. Let your users find any exercise in milliseconds.

GET /v1/exercises/name/:name
check_circle Full-text search endpoint
check_circle Advanced search filters
check_circle Lookup by exercise ID

Smart Endpoints

Find similar exercises, swap equipment-specific moves for home alternatives, and estimate calorie burn dynamically.

GET /v1/exercises/:id/similar
check_circle Similar exercises (ranked)
check_circle Equipment-swap alternatives
check_circle Weight-scaled calorie burn
route

All Available Endpoints

01 / Core Database Endpoints
GET /v1/exercises

Fetch all exercises. Supports limit and offset pagination.

GET /v1/exercises/exercise/:id

Lookup detailed exercise document directly by its unique exercise ID.

GET /v1/exercises/name/:name

Search exercises by name (exact or partial keyword matches).

GET /v1/exercises/search

Advanced search combining bodyPart, target, equipment, and query keywords.

02 / Filtering Endpoints
GET /v1/exercises/bodyPart/:bodyPart

Filter exercises by body part (e.g., chest, back, waist, shoulders).

GET /v1/exercises/target/:target

Filter exercises by target muscle (e.g., abs, glutes, lats, biceps).

GET /v1/exercises/equipment/:equipment

Filter by equipment type (e.g., barbell, dumbbell, body weight).

03 / Metadata Lists
GET /v1/exercises/bodyPartList

Retrieve list of all valid body part names in the exercise dataset.

GET /v1/exercises/targetList

Retrieve list of all target muscles covered in the exercise dataset.

GET /v1/exercises/equipmentList

Retrieve list of all equipment types catalogued in the exercise dataset.

04 / Smart & AI Endpoints
GET /v1/exercises/:id/similar SMART

Get similar alternative exercises, ranked by confidence algorithm.

GET /v1/exercises/:id/alternatives SMART

Find equipment-swap alternatives (e.g. barbell swap to dumbbell/home).

GET /v1/exercises/:id/calories SMART

Retrieve MET values and calculate weight-scaled calories burned per minute.

POST /v1/workout/generate AI

Generate dynamic splits, exercises, sets, reps based on parameters.

04 / Integration

Simple REST API —
Integrate in Minutes

A clean, predictable REST API with JSON responses. No SDKs to install, no complex auth flows — just your API key in a header and you're live.

speed

Low-latency responses

Sub-100ms average response times from globally distributed edge infrastructure.

filter_list

Powerful filtering

Query by body part, target muscle, equipment, exercise name, or any combination with our search endpoint.

JavaScript / fetch
// Fetch exercises from WorkoutX API
const res = await fetch(
  'https://api.workoutxapp.com/v1/exercises?limit=5',
  { headers: {
    'X-WorkoutX-Key': 'wx_your_key_here'
  } }
);

const exercises = await res.json();

// exercises[0] =
{
  "id": "0001",
  "name": "3/4 sit-up",
  "bodyPart": "waist",
  "target": "abs",
  "equipment": "body weight",
  "gifUrl": "https://api.workoutxapp.com/v1/gifs/0001"
}
check_circle Base URL: https://api.workoutxapp.com
info

Pass your API key via the X-WorkoutX-Key request header on every call. Get your free key at the Developer Dashboard.

05 / Body Scan API

BODY COMPOSITION. One Photo.

Add AI-powered body composition analysis to your app with a single API call. Photo-based scanning — body fat %, muscle score, posture analysis and 14 circumference measurements. No hardware. No SDK. Just REST.

Body Fat % Muscle Score Posture Analysis 14 Measurements Camera-Based · No Hardware
ACCURACY
±2.1%
DEXA correlation
RESPONSE
<1.2s
avg latency
PLATFORMS
iOS · Android · Web
any camera
body_system View Body Scan API → Read Docs
POST /v1/scan · 200 OK · 1.18s
{ "scan_id": "sc_9f3k2m8p", "body_fat_pct": 18.4, "lean_mass_pct": 81.6, "muscle_score": 72, "posture_score": 85, "bmi": 23.1, "measurements": { "waist_cm": 81.2, "chest_cm": 98.5, "hips_cm": 95.0, "thigh_cm": 56.3, "bicep_cm": 33.8 }, "posture": { "shoulder_tilt_deg": 1.2, "anterior_pelvic_tilt": "mild" }, "credits_used": 1, "credits_remaining": 149 }
06 / Pricing

Exercise API — Free Plan + Paid Tiers

Yearly plans are shown as a monthly equivalent.

Free

$0 /month

Get started at no cost

  • check500 requests / month
  • check30 requests / minute
  • checkFull exercise database
  • checkGIF animations
  • closePriority support
  • closeAI Workout Generator
Get API Key

Basic

$9.99 /month

For personal projects

  • check3,000 requests / month
  • check150 requests / minute
  • checkFull exercise database
  • checkGIF animations
  • closePriority support
  • closeAI Workout Generator
Get API Key

Ultra

$24.99 /month

For production apps

  • check35,000 requests / month
  • check600 requests / minute
  • checkFull exercise database
  • checkGIF animations
  • checkPriority support
  • auto_awesomeAI Workout Generator
  • health_and_safetyJoint & Rehab Metadata New
Get API Key

Get Your Free Exercise API Key

Get your free API key in seconds. No credit card required.

vpn_key Get Free API Key menu_book Read the Docs
07 / FAQ

Frequently Asked Questions

07 / Contact

Questions?
We're here.

Whether you need help integrating the API, have questions about pricing, or want to discuss a custom plan — reach out and we'll respond within 24 hours.

mail business@workoutxapp.com