Search that actually searches
Fuzzy + full-text, accent-insensitive, ranked. Typos welcome — query the way real users type.
873+ exercises with rich media, ranked fuzzy search, combinable filters, and four languages built in. Direct API access — your keys, your customers, transparent pricing.
5,000 requests/mo free No credit card
curl -H "X-API-Key: wk_live_…" \
"https://api.work-out-db.com/v1/exercises?bodyPart=chest&equipment=dumbbell&q=press&lang=es"
Barbell SquatUpper Legs · BarbellbeginnerExplore the data
Accent-insensitive, typo-tolerant, ranked. The same search your app gets from ?q=.
Fuzzy + full-text, accent-insensitive, ranked. Typos welcome — query the way real users type.
?bodyPart=chest&equipment=dumbbell&difficulty=beginner&q=pressStack filters in one query string — no one-filter-per-path.
Photos today, MP4/WebM demo videos rolling out per exercise.
Demo videos are AI-generated with Google Gemini and refined monthly.
Add ?lang=es, pt, or fr to any endpoint — localized names, descriptions, and instructions from the same routes.
5,000 free requests/mo, no credit card. No marketplace taking a 25% cut.
Get started
FAQ
WorkoutDB is a freemium REST API for exercise data: 873+ exercises with structured fields (body part, target muscle, equipment, difficulty), demo video and photos, ranked fuzzy search, and content in English, Spanish, Portuguese, and French.
Yes — 5,000 requests per month with no credit card required. Paid plans start at $9.99/month for 100,000 requests.
Create an API key in the dashboard and send it as an X-API-Key header (or Authorization: Bearer). Every response uses the envelope { data, meta, requestId }.
Yes. Add ?lang=es, ?lang=pt, or ?lang=fr to any endpoint to get Spanish, Portuguese, or French names, descriptions, and instructions from the same routes.
Point your agent at /llms.txt and /llms-full.txt — self-contained, llms.txt-convention guides covering auth, the response envelope, errors, and every endpoint with examples. A machine-readable OpenAPI 3.1 spec and a Postman collection are also published.
Create a free key and make your first request in under five minutes.