Wger
APIFree REST API for workout management data (exercises, muscles, equipment)
Overview
The Wger API provides RESTful access to workout management reference data, including exercises (with muscle groups, equipment, and instructions), muscle anatomy details, and fitness equipment types. Key endpoints include /api/v2/exercise/ (filterable by muscle or equipment), /api/v2/muscle/ (anatomical muscle info), and /api/v2/equipment/ (equipment categories). Responses are JSON-formatted. Use cases include building fitness apps, integrating workout data into trackers, creating exercise education resources, or powering gym equipment guides. It supports pagination and filtering for efficient data retrieval.
Example Integration (JavaScript)
fetch('https://wger.de/en/software/api')
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.error(err)); Key Features
- RESTful Architecture
- JSON Response Format
- Exercise Data with Instructions
- Muscle Anatomy Details
- Fitness Equipment Catalog
- Filtering & Pagination Support
Frequently Asked Questions
? Is Wger API free to use?
Yes, the Wger API is free for both non-commercial and commercial use, though registration for an API key is mandatory.
? Does it require an API Key?
Yes, you need to register an account on the Wger website to obtain an API key for accessing its endpoints.
? What is the response format?
All responses from the Wger API are in JSON format, which is easy to integrate into modern applications.
Top Alternatives
People Also Ask about Wger
Tool Info
Pros
- ⊕ Free to use
- ⊕ Comprehensive Reference Data
- ⊕ Well-Documented Endpoints
- ⊕ Flexible Filtering Options
Cons
- ⊖ Requires API Key Registration
- ⊖ Rate Limits on Free Usage
- ⊖ Limited Transactional Features (Focus on Reference Data)