Workout DB API

The Workout Database API provides comprehensive access to a rich collection of exercises and fitness data, enabling developers to build powerful workout applications. With features including detailed exercise information, muscle activation patterns, equipment categorization, and body part targeting, this API allows you to search, filter, and retrieve workouts based on various criteria. Whether…

94 subscribers
0.1/10 popularity
447 ms avg latency
33 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Workout DB API endpoints

MethodEndpointDescription
Workouts
GET /workouts/search/query
/workouts/search/query
GET /workouts/{id}/alternatives
/workouts/{id}/alternatives
PUT /workouts/batch/update
/workouts/batch/update
Update multiple workouts in a single request. Each object in the array must include the 'id' of the workout to update. Only the fields provided in each object will be updated;…
POST /workouts
/workouts
DELETE /workouts/{id}
/workouts/{id}
PUT /workouts/{id}
/workouts/{id}
Update a workout by its unique ID. Only the fields provided in the request body will be updated; all other fields will remain unchanged. This allows for partial updates. Requires…
GET /workouts/{id}
/workouts/{id}
GET /workouts
/workouts
Muscles
POST /muscles/batch
/muscles/batch
Create multiple muscles in a single request. Requires authentication and admin privileges.
POST /muscles
/muscles
Create a new muscle entry. Requires authentication and admin privileges.
GET /muscles/{muscleId}/workouts
/muscles/{muscleId}/workouts
Retrieve all workouts associated with a specific muscle. Optionally filter by primary/secondary activation.
PUT /muscles/activations/bulk
/muscles/activations/bulk
Update muscle activation values for multiple workouts in bulk. Each object must include the workout_id, muscle_code, and activation value. Requires authentication and admin…
GET /muscles
/muscles
Retrieve a paginated list of all muscles in the database.
Equipment
GET /equipment
/equipment
Retrieve a paginated list of all unique equipment names from the workouts database.
GET /equipment/{equipment}/workouts
/equipment/{equipment}/workouts
Retrieve all workouts associated with a specific equipment. Returns a paginated list of workouts for the given equipment.
Body Parts
GET /body-parts
/body-parts
Retrieve a paginated list of all unique body parts from the workouts database.
GET /body-parts/{bodyPart}/workouts
/body-parts/{bodyPart}/workouts
Retrieve all workouts associated with a specific body part. Returns a paginated list of workouts for the given body part.
Health
GET /health/ping
/health/ping
Returns a status message and the database ping latency in milliseconds.
GET /health
/health
Returns a simple status message to indicate the API is running.
Other endpoints
GET /body-parts/{bodyPart}/workouts
/body-parts/{bodyPart}/workouts
GET /equipment/{equipment}/workouts
/equipment/{equipment}/workouts
POST /muscles
/muscles
GET /body-parts
/body-parts
GET /muscles
/muscles
PUT /workouts/{id}
/workouts/{id}
GET /workouts/{id}/alternatives
/workouts/{id}/alternatives
GET /equipment
/equipment
GET /workouts/search/query
/workouts/search/query
POST /workouts
/workouts
GET /workouts/{id}
/workouts/{id}
GET /workouts
/workouts
GET /muscles/{muscleId}/workouts
/muscles/{muscleId}/workouts
DELETE /workouts/{id}
/workouts/{id}

Workout DB API pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 5,000 / daily

More Health and Fitness APIs

View all →
  • Get statistics for all countries about COVID-19 [FREE TO USE]

    Health and FitnessFree
  • Quick and easy API to get coronavirus statistics. We were among first coronavirus APIs on this platform!…

    Health and FitnessPaid12.1k subscribers
  • EDB (Fitness Exercise Database) WITH VIDEOS AND IMAGES BY ASCENDAPI offers over 11,000 structured fitness…

    Health and FitnessFreemium2.3k subscribers
  • ExerciseDB is a REST API that provides structured data on more than 1,300 exercises, including muscle…

    ReviewedHealth and FitnessFreemium48.9k subscribers
  • https://rapidapi.com/ascendapi/api/edb-with-videos-and-images-by-ascendapi

    Health and FitnessFreemium
  • Query for Air Pollution Data, Weather information, Health Recommendations, etc... as on the official…

    Health and FitnessFreemium926 subscribers