Is there an API for step-by-step exercise instructions?

Yes. Every WorkoutDB exercise includes step-by-step instructions as structured text, returned in the same REST response as its video, GIF, photos, and taxonomy — available in EN, ES, PT, and FR.

Instructions plus everything around them

Text alone leaves form ambiguous, so WorkoutDB pairs written steps with a demonstration video and GIF for every exercise. The instructions are part of the exercise record, so a single GET returns the how-to text together with the media and the structured fields (body part, target muscle, equipment, category, difficulty) you use to organize content.

Because the content is localized, the same exercise returns its instructions in the requested language via ?lang=, letting you ship a fully translated how-to screen without maintaining your own translation pipeline.

Related questions

Are instructions available in multiple languages?
Yes — instructions are localized in English, Spanish, Portuguese, and French, selectable per request with ?lang=.
Do I get the video and instructions in the same response?
Yes. A single exercise response includes the instructions, demonstration video, GIF, photos, and structured fields.

Build it on WorkoutDB

~873 exercises with demo video, ranked search, and four languages — over a clean REST API. Start free: 5,000 requests/month, no credit card.

Keep reading